Daftar Isi:
- Perlengkapan
- Langkah 1: Menyatukan Sirkuit
- Langkah 2: Merakit Di Dalam Perumahan
- Langkah 3: Atur Notifikasi Melalui IFTTT
- Langkah 4: Konfigurasi dan Unggah Kode Arduino
- Langkah 5: Uji
- Langkah 6: Konfigurasi ulang
Video: Tombol Tekan IoT (D1 Mini): 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Saya membuat Tombol Tekan IoT (Pikirkan hal-hal Amazon Dash itu) yang dapat Anda gunakan untuk mendorong pemberitahuan ke telepon Anda (untuk meminta isi ulang minuman saat bersantai di taman misalnya). Anda dapat dengan mudah mengkonfigurasi ulang untuk berinteraksi dengan banyak perangkat lain dan peralatan rumah pintar menggunakan IFTTT.
Proyek ini menggunakan pengontrol mikro D1 Mini dan harus berjalan selama berbulan-bulan dengan satu baterai menggunakan fitur tidur nyenyak. Perumahan yang dapat dicetak 3D digunakan untuk menyelesaikan proyek.
Anda akan perlu:
D1 Mini (https://www.banggood.com/custlink/3v33H1lji3)
Baterai 3.7 Li-ion 14500 (https://www.banggood.com/custlink/Gv3vPToo9Y)
Tempat Baterai gaya AA (https://www.banggood.com/custlink/DKvDHTOOIt)
Tombol Tekan dan tutup (https://www.banggood.com/custlink/3KvDFuajZC)
Perumahan 3D-Printable Beberapa kawat pendek dan lem untuk diperbaiki
Lihat situs web saya https://www.cabuu.com untuk detail lebih lanjut dan untuk lebih banyak proyek seperti ini. Harap pertimbangkan juga untuk berlangganan saluran YouTube saya. Rincian lebih lanjut juga dapat ditemukan di thingiverse.
Perlengkapan
Langkah 1: Menyatukan Sirkuit
Rangkaian ini sangat sederhana untuk disatukan, cukup gunakan beberapa bagian kabel pendek untuk menghubungkan semua komponen seperti yang ditunjukkan pada skema dengan hati-hati perhatikan pin umum pada tombol tekan (gunakan multimeter untuk mengonfirmasi jika Anda tidak yakin).
D1 mini akan masuk ke mode deep sleep setelah menekan notifikasi. Tergantung pada penggunaan, baterai harus bertahan berbulan-bulan. Itu harus dilepas dan diisi ulang / diganti ketika habis.
Langkah 2: Merakit Di Dalam Perumahan
Unduh dan cetak casing yang dapat dicetak 3D. Anda dapat melakukannya tanpa tetapi jika Anda memiliki akses ke printer, itu pasti akan terlihat lebih rapi.
Masukkan baterai ke dalam dudukannya dan pasang komponen di dalam rumahan, gunakan lem panas untuk menahan semuanya pada tempatnya. Tutupnya harus kuat dengan sendirinya tetapi Anda mungkin ingin menambahkan sedikit lem untuk memastikannya.
Langkah 3: Atur Notifikasi Melalui IFTTT
Pemberitahuan akan tiba melalui aplikasi IFTT. Unduh ke ponsel Anda jika Anda belum memilikinya, tersedia 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 akun dan di aplikasi konfigurasikan applet baru. Untuk fungsi IF pilih Webhooks sebagai layanan pemicu, atur nama peristiwa permintaan web ke push_button_pressed. Untuk fungsi ITU, pilih notifikasi sebagai layanan tindakan. Ketik pesan Anda sendiri, yaitu "Mohon lebih banyak minuman di taman".
Untuk bagian selanjutnya Anda akan memerlukan kunci IFTT unik Anda, itu dapat diakses dari dalam aplikasi dengan menavigasi ke tab layanan di bawah bagian Applet Saya, temukan layanan Webhooks dan klik Dokumentasi. Salin kunci unik Anda yang siap ditempelkan di kode Arduino di bagian selanjutnya.
Langkah 4: Konfigurasi dan Unggah Kode Arduino
Unduh sketsa Arduino dan buka di Arduino IDE. Pastikan pustaka ESP8266Wifi diinstal. Perbarui sketsa dengan SSID WiFi Anda sendiri, kata sandi, dan kunci IFTTT yang diambil di bagian sebelumnya.
Pastikan D1 mini dipilih di bawah menu alat dan pasang Tombol Tekan ke PC menggunakan micro-usb. Kompilasi dan unggah sketsa.
Langkah 5: Uji
Tekan tombol dan uji sketsa. Perangkat akan membutuhkan waktu sekitar 5-10 detik untuk terhubung ke WiFi dan mengirim notifikasi. Jika Anda mengalami masalah, pasang kembali kabel micro-usb dan coba diagnosa menggunakan monitor serial yang diakses dalam Arduino IDE.
Langkah 6: Konfigurasi ulang
Anda dapat dengan mudah mengonfigurasi ulang tombol baru untuk mengontrol berbagai perangkat pintar, seperti pemanas sentral, pencahayaan, dan lainnya. Bersantai di taman Anda dan biarkan semuanya bekerja untuk Anda! Selamat bersenang-senang…
Direkomendasikan:
Gunakan Tombol Tekan pada Magicbit Anda [Magicblocks]: 5 Langkah
Gunakan Tombol Tekan pada Magicbit Anda [Magicblocks]: Tutorial ini akan mengajarkan Anda untuk menggunakan Tombol Tekan pada Magicbit Anda menggunakan Magicblocks. Kami menggunakan magicbit sebagai papan pengembangan dalam proyek ini yang didasarkan pada ESP32. Oleh karena itu, papan pengembangan ESP32 apa pun dapat digunakan dalam proyek ini
Tekan tombol); //Game LCD Arduino: 5 Langkah (dengan Gambar)
Tekan tombol); //Sebuah Game LCD Arduino: Baru-baru ini di Pramuka, saya mengerjakan lencana prestasi Desain Game. Untuk salah satu syaratnya, saya membuat game ini menggunakan Arduino yang berbasis LED Rocker Game. Inti dari game ini adalah untuk mencetak poin sebanyak mungkin. Di awal t
FPGA Cyclone IV DueProLogic - Tombol Tekan & LED: 5 Langkah
FPGA Cyclone IV DueProLogic - Push Button & LED: Dalam tutorial ini, kita akan menggunakan FPGA untuk mengontrol rangkaian LED eksternal. Kami akan menerapkan tugas-tugas berikut(A) Gunakan tombol tekan pada FPGA Cyclone IV DuePrologic untuk mengontrol LED.(B) LED Flash menyala & mati secara berkalaVideo demo Lab
Saklar Tombol Tekan: 31 Langkah
Sakelar Tombol Tekan: Sakelar Tombol Tekan adalah varian lain dari sakelar bantu. Ditujukan untuk anak-anak penyandang disabilitas agar mereka dapat diberdayakan untuk menggunakan barang-barang sehari-hari
Cara Menggunakan Motor Stepper 28BYJ-48 Dengan 3 Tombol Tekan: 5 Langkah
Cara Menggunakan Motor Stepper 28BYJ-48 Dengan 3 Tombol Tekan: Apakah Anda ingin mengontrol motor stepper Anda menggunakan tombol tekan? Itu dapat melakukan fungsi Searah Jarum Jam, Penghitung Arah Jarum Jam, dan kemudian Berhenti? Maka video ini untuk Anda