Isi kandungan:
- Bekalan
- Langkah 1: Menyatukan Litar
- Langkah 2: Berkumpul di dalam Perumahan
- Langkah 3: Siapkan Pemberitahuan Melalui IFTTT
- Langkah 4: Konfigurasikan dan Muat Naik Kod Arduino
- Langkah 5: Uji
- Langkah 6: Tetapkan semula
Video: Butang Tekan IoT (D1 Mini): 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Saya membuat Tombol Tekan IoT (Fikirkan perkara-perkara Amazon Dash) yang boleh anda gunakan untuk mendorong pemberitahuan ke telefon anda (misalnya untuk meminta pengisian semula minuman ketika bersantai di taman). Anda boleh mengkonfigurasi semula dengan mudah untuk berinteraksi dengan banyak peranti lain dan perkakas rumah pintar menggunakan IFTTT.
Projek ini menggunakan pengawal mikro D1 Mini dan akan berjalan selama berbulan-bulan pada satu bateri menggunakan ciri tidur nyenyak. Perumahan yang boleh dicetak 3D digunakan untuk menyelesaikan projek.
Anda perlu:
D1 Mini (https://www.banggood.com/custlink/3v33H1lji3)
3.7 Li-ion 14500 bateri (https://www.banggood.com/custlink/Gv3vPToo9Y)
Pemegang Bateri gaya AA (https://www.banggood.com/custlink/DKvDHTOOIt)
Tekan butang dan topi (https://www.banggood.com/custlink/3KvDFuajZC)
Perumahan 3D-Printable Beberapa wayar panjang pendek dan pistol gam untuk dipasang
Lihat laman web saya https://www.cabuu.com untuk maklumat lebih lanjut dan untuk lebih banyak projek seperti ini. Juga pertimbangkan untuk melanggan saluran YouTube saya. Maklumat lebih lanjut boleh didapati di benda-benda.
Bekalan
Langkah 1: Menyatukan Litar
Litar ini sangat mudah untuk disatukan, cukup gunakan beberapa bahagian wayar pendek untuk menyambungkan semua komponen seperti yang ditunjukkan dalam skema dengan berhati-hati untuk memperhatikan pin umum pada butang tekan (gunakan multimeter untuk mengesahkan jika anda tidak pasti).
Mini D1 akan memasuki mod tidur nyenyak setelah mendorong pemberitahuan. Bergantung pada penggunaan, bateri akan bertahan selama berbulan-bulan. Ia perlu dikeluarkan dan diisi semula / diganti semasa habis.
Langkah 2: Berkumpul di dalam Perumahan
Muat turun dan cetak perumahan yang boleh dicetak 3D. Anda boleh melakukannya tanpa tetapi jika anda mempunyai akses ke pencetak, ia pasti kelihatan lebih kemas.
Masukkan bateri ke dalam pemegang dan pasang komponen di dalam perumahan, gunakan lem panas untuk menahan semuanya di tempatnya. Tudungnya harus ditutup dengan kuat tetapi anda mungkin mahu menambahkan sedikit gam untuk memastikannya.
Langkah 3: Siapkan Pemberitahuan Melalui IFTTT
Pemberitahuan akan tiba melalui aplikasi IFTT. Muat turun ke telefon anda jika anda belum memilikinya, ia boleh didapati di Google Play (https://play.google.com/store/apps/details?id=com.ifttt.ifttt&hl=en_GB) dan Apple App Store (https://apps.apple.com/gb/app/ifttt/id660944635).
Buat akaun dan dalam aplikasi konfigurasikan applet baru. Untuk fungsi IF pilih Webhooks sebagai perkhidmatan pemicu, tetapkan nama acara permintaan web ke tekan_tombol_tekan. Untuk fungsi ITU pilih pemberitahuan sebagai perkhidmatan tindakan. Taipkan mesej anda sendiri, "Silakan minum lebih banyak di taman".
Untuk bahagian seterusnya, anda memerlukan kunci IFTT unik anda, ia dapat diakses dari dalam aplikasi dengan menavigasi ke tab perkhidmatan di bawah bahagian My Applets, cari perkhidmatan Webhooks dan klik Dokumentasi. Salin kunci unik anda yang siap ditampal dalam kod Arduino di bahagian seterusnya.
Langkah 4: Konfigurasikan dan Muat Naik Kod Arduino
Muat turun lakaran Arduino dan buka di Arduino IDE. Pastikan perpustakaan ESP8266Wifi dipasang. Kemas kini lakaran dengan SSID WiFi anda, kata laluan dan kunci IFTTT yang diambil pada bahagian sebelumnya.
Pastikan D1 mini dipilih di bawah menu alat dan pasangkan Tombol Tekan ke PC menggunakan micro-usb. Susun dan muat naik lakaran.
Langkah 5: Uji
Tekan butang dan uji lakaran. Peranti perlu sekitar 5-10 saat untuk menyambung ke WiFi dan mengirim pemberitahuan. Sekiranya anda menghadapi masalah, pasang kembali kabel micro-usb dan cuba diagnosis menggunakan monitor bersiri yang diakses dalam Arduino IDE.
Langkah 6: Tetapkan semula
Anda boleh mengkonfigurasi semula butang baru anda dengan mudah untuk mengawal pelbagai jenis peranti pintar, seperti pemanasan pusat, pencahayaan dan banyak lagi. Bersantai di taman anda dan biarkan semua yang lain berfungsi untuk anda! Berseronokā¦
Disyorkan:
Tekan butang); // Permainan LCD Arduino: 5 Langkah (dengan Gambar)
Tekan butang); // Permainan LCD Arduino: Baru-baru ini di Scouts, saya mengusahakan lencana merit Game Design. Untuk salah satu syaratnya, saya membina permainan ini menggunakan Arduino yang berdasarkan pada LED Rocker Game. Titik permainan adalah untuk memperoleh jumlah mata tertinggi yang mungkin. Pada permulaan t
FPGA Cyclone IV DueProLogic - Butang Tekan & LED: 5 Langkah
FPGA Cyclone IV DueProLogic - Butang Tekan & LED: Dalam tutorial ini, kita akan menggunakan FPGA untuk mengawal litar LED luaran. Kami akan melaksanakan tugas berikut (A) Gunakan butang tekan pada FPGA Cyclone IV DuePrologic untuk mengawal LED. (B) Lampu LED menyala & dimatikan secara berkala Makmal demo Video
Suis Butang Tekan: 31 Langkah
Push Button Switch: Push Button Switch adalah varian lain dari suis bantu. Ini dimaksudkan untuk kanak-kanak kurang upaya sehingga mereka dapat diberdayakan untuk menggunakan barang-barang sehari-hari
Cara Menggunakan Motor Stepper 28BYJ-48 Dengan 3 Butang Tekan: 5 Langkah
Cara Menggunakan Motor Stepper 28BYJ-48 Dengan 3 Butang Tekan: Adakah anda ingin mengawal motor stepper anda menggunakan butang tekan? Itu boleh berfungsi Clockwise, Counter Clockwise dan kemudian Stop? Maka video ini untuk anda
Mikrokontroler AVR. Togol LED Menggunakan Suis Tombol Tekan. Menolak Butang Tekan: 4 Langkah
Mikrokontroler AVR. Togol LED Menggunakan Suis Tombol Tekan. Menolak Butang Tekan: Di bahagian ini, kita akan belajar Cara membuat kod program C untuk ATMega328PU untuk menukar status ketiga LED mengikut input dari tombol suis. Kami juga telah mencari jalan keluar untuk masalah ini ialah 'Switch Bounce'. Seperti biasa, kami