Isi kandungan:
- Langkah 1: Komponen Diperlukan
- Langkah 2: Aplikasi Blynk
- Langkah 3: Pengaturcaraan ESP8266 di Arduino IDE
- Langkah 4: IFTTT (Jika Ini Kemudian)
- Langkah 5: Litar
- Langkah 6: Pemantauan Dari Mana sahaja di MOBILE (Aplikasi IFTTT)
Video: Automasi dan Pemantauan Rumah yang Dikawal Suara / Internet DIY Menggunakan ESP8266 dan Google Home Mini: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Hey!! Setelah berehat lama saya berada di sini kerana kita semua mesti melakukan sesuatu (pekerjaan) yang membosankan untuk memperoleh.
Setelah semua artikel HOME AUTOMATION saya tulis dari BLUETOOTH, IR, Local WIFI, Cloud, iaitu yang sukar, * SEKARANG * hadir penyelesaian HOME AUTOMATION paling mudah tetapi paling berkesan. T
projeknya memerlukan perkakasan yang lebih sedikit, litar tidak seperti projek saya sebelumnya. Penggunaan perkhidmatan dari syarikat perisian yang berbeza dilihat dalam hal ini dengan sedikit pengetahuan Arduino dan litar. Jangan bosan dengan anda. Nikmati LAZINESS !!!
CATATAN: Sila baca keseluruhan dokumen yang memerlukan 9 minit, jika tidak, jika anda merosakkan komponen anda, saya tidak akan bertanggungjawab !! Ini adalah kali ketiga saya memuat naik projek ini kerana terdapat beberapa masalah tarikh dengan laman web ini.
Langkah 1: Komponen Diperlukan
Lima komponen sebenarnya diperlukan tetapi kita boleh memecahkannya untuk yang kedua seperti yang saya lakukan sebelumnya kerana saya tidak mahu menghabiskan wang ketika itu !!
- Papan pengembangan wifi Nodemcu ESP8266 - Mungkin LOLIN, AMICA, ADAFRUIT apa sahaja
-
Papan geganti 5V secara keseluruhan atau pecah seperti berikut
- RELAY 5VULN2003 atau ULN2003A
- Diod untuk perlindungan relay (yang saya terlepas dalam projek sebelumnya)
- Pelompat atau (Kawat dan besi pematerian)
- Mana-mana pengecas mudah alih atau penyesuai 5V (pengecas ganti, jangan hancurkan pengecas mudah alih ibu bapa anda)
- MINI RUMAH GOOGLE
Oleh itu, kita boleh membeli papan geganti relay 2/4/8/16 yang utuh dalam litar prebuilt atau kita boleh membuatnya, sila rujuk artikel saya sebelumnya seperti ini untuk membuat papan geganti sendiri.
Langkah 2: Aplikasi Blynk
Pasang aplikasi Blynk di telefon android atau telefon epal anda
Selepas memasang, daftar menggunakan id e-mel atau facebook (Saya tidak lebih suka facebook). Dan pastikan anda mengetahui kata laluan id e-mel yang digunakan, jika tidak, anda tidak akan mendapat Blynk Auth Token (khusus projek) yang bukan sahaja dihantar ke id e-mel anda yang berdaftar tetapi juga dapat diperoleh dari tetapan projek di Blynk! Bercanda!
- pilih projek baru Gunakan butang + untuk menambah widget
- Tambah butang seberapa banyak yang anda mahukan (SEHINGGA ANDA SELESAIKAN TENAGA 2000 PERCUMA ANDA dan kemudian beli tenaga)
- Butang konfigurasi dengan mengklik pada butang tambah
- Pilih pin output (Digital) seperti D1, D2, D3, _, _, _, _ (FILL IN THE BLANKS) (pin boleh berbentuk digital, analog, maya)
- Lihat gambar, saya telah meletakkan keadaan bawah sebagai 1 dan bahagian atas butang sebagai 0.
Sebab di sebalik ini adalah bahawa input papan geganti disambungkan ke IC seperti ULN2003 atau IC pemacu geganti yang bertindak sebagai pintu Gerbang.
Langkah 3: Pengaturcaraan ESP8266 di Arduino IDE
Di Arduino IDE, pertama-tama kita perlu memilih papan pengembangan yang akan kita aturcara seperti yang telah saya ceritakan dalam projek-projek saya yang terdahulu. Arduino IDE> Alat> Papan> Nodemcu 12E dan pilih port usb yang kami sambungkan seperti COM3 / 4/5/6 /…
Sekarang kita perlu memasang perpustakaan Blynk di Arduino supaya kita tidak dapat melakukan apa-apa dan mempunyai setiap kod dengan mudah !! SKETCH -> TERMASUK PERPUSTAKAAN -> MENGURUSKAN PERPUSTAKAAN -> MENCARI "Blynk" -> MEMASANG PERPUSTAKAAN
Sambungkan Nodemcu ESP8266 ke komputer riba. Tentunya dengan kabel USB !! Untuk kemudahan bukan pengekod dan saya:
Pergi ke FILE> CONTOH> Blynk> Board Wifi> pilih StandaloneSekarang tidak diperlukan kecuali Blynk Auth Token (khusus projek) dan kelayakan wifi. UBAH lakaran dalam ESP8266 dan buka SERIAL MONITOR.
Anda dapat melihat "IP", perhatikan bahawa IP, mungkin berbeza mengikut zon pelayan. Milik saya adalah seperti yang anda lihat "139.59.206.133".80 adalah port biasanya untuk
Langkah 4: IFTTT (Jika Ini Kemudian)
Ini adalah platform yang membantu kami membuat applet khusus yang dapat membantu kami diberitahu untuk acara tertentu atau dapat melakukan tugas tertentu. Seperti namanya: semuanya mengelilingi "ini" dan "itu".
DI SINI: Sekiranya "ungkapan khusus dikatakan kepada pembantu google" maka "ping itu akan dibuat"
Oleh itu, kita perlu mengklik - Applet saya> buat baru> klik ini> cari dan pilih pembantu google> pilih frasa mudah> ikuti gambar> buat pencetus
Klik pada itu> cari webhooks> pilihnya> pilih Buat permintaan web> Akan ada bidang seperti berikut:
- URL (https:// IP / YourAuthToken / update / PIN? Value = 1) (digital 1/0…. 1 untuk MATI dan 0 untuk sebab ON ditulis dalam artikel ini, sila baca itu)
- Kaedah (GET) Jenis kandungan (tidak ada)
- Badan (tidak ada)
Setelah mengisi semua ini klik Buat pencetus
Catatan: PIN di sini sepadan dengan pin Arduino jadi seperti yang kita lihat di ESP8266 kerana D1 adalah GPIO5 iaitu D5 untuk Arduino yang harus kita tulis di sini bukan D1. Contoh: https:// IP / YourAuthToken / update / D5? Value = 1 ini bermaksud pin D1 ESP8266 akan MATI. GUNAKAN DIAGRAM PIN ESP8266 UNTUK MENGETAHUI CORRESPONDING D? KE GPIO?
Langkah 5: Litar
Untuk projek ini litar sangat mudah. Komponen seperti yang dibincangkan sebelumnya digunakan di sini:
Penyesuai 5V; ESP8266 Nodemcu; papan geganti; penerjun. Saya telah menggunakan dua geganti tetapi kita boleh menggunakan sebilangan pin ESP8266 !!!
- Bekalan 5V akan dimasukkan ke ESP8266 dan papan Relay.
- ESP8266 Nodemcu akan mempunyai bekalan 5V melalui micro USB atau pin Vin dan Ground (Seperti yang telah saya lakukan).
- Papan geganti mempunyai pin Vcc dan GND yang ditetapkan untuk bekalan. Ikuti gambar jangan masukkan bekalan di sisi lain papan Relay untuk tujuan lain. (Saya tidak akan mengatakan bahawa itu adalah tugas yang mudah !!)
- Oleh itu, MODUL IoT kami sudah siap, apa yang tinggal? Menyambungkannya ke perkakas..:)
- Itu tugas paling mudah tetapi berhati-hatilah kerana ITS 220V AC ATAU 110V AC….. Letakkan suis utama ke bawah atau jika anda mati saya tidak tahu siapa yang menulis artikel ini.
- Sambungkan pin relay "TIDAK" (Biasanya terbuka) dan pin relay COM (biasa) ke suis perkakas secara selari jika tidak ada suis untuk perkakas, sambungkan pin relay secara bersiri ke wayar (LIVE atau NEUTRAL) yang menghubungkan dengan perkakas.
CATATAN: Saya katakan untuk menyambungkan relay ke pin NO dan pin COM supaya peralatan biasanya dalam keadaan MATI. Seseorang boleh menggunakan pin NC (Biasanya ditutup) jika dia menginginkan alat dalam keadaan ON sebagai lalai. Keadaan ON dan OFF bergantung pada 2 FAKTOR: 1) Pin relay NO dan NC 2) 0 dan 1 logik dalam aplikasi IFTTT / Blynk
Langkah 6: Pemantauan Dari Mana sahaja di MOBILE (Aplikasi IFTTT)
Seseorang dapat dengan mudah memantau apa yang berlaku di rumah mereka dari mana saja di dunia ini hanya jika Internet tersedia.
Jadi perkara yang perlu untuk ini adalah aplikasi IFTTT yang terdapat di Google Play Store untuk pengguna Android.
Pengguna IoS juga boleh mendapatkannya dari App Store mereka.
Untuk kedua-dua kes tersebut ingatlah untuk log masuk dari akaun yang sama yang dihubungkan dengan akaun GOOGLE HOME MINI dan IFTTT tempat anda membuat applet. Jadi yang penting adalah akaun gmail atau akaun facebook yang semestinya sama.
Dalam aplikasi ini anda dapat membuat applet dengan cara yang sama seperti yang kita lakukan dalam aplikasi web IFTTT.
Apabila kita membuat applet selalu ada pilihan untuk menerima pemberitahuan ketika applet berjalan, secara default, ON.
Oleh itu, pantau sekarang apabila alat anda digelitik.
NIKMATI LAZINESS !! Berinovasi !! jadikan kegemaran projek ini untuk menunjukkan sokongan anda dan jika anda mahukan projek mudah DIY seperti ini …
Disyorkan:
Automasi Rumah yang Dikendalikan Internet / awan Menggunakan Esp8266 (aREST, MQTT, IoT): 7 Langkah (dengan Gambar)
Automasi Rumah yang Dikendalikan Internet / awan Menggunakan Esp8266 (aREST, MQTT, IoT): SEMUA kredit kepada http://arest.io/ untuk perkhidmatan awan !! IoT subjek yang paling banyak dibincangkan di dunia sekarang !! Pelayan dan perkhidmatan awan yang menjadikannya mungkin adalah titik tarikan dunia masa kini … MENGATASI BARISAN JARAK adalah dan merupakan
Automasi Rumah Menggunakan Suara dan Snip Raspberry Pi Matrix (Bahagian 2): 8 Langkah
Automasi Rumah Menggunakan Suara dan Snip Raspberry Pi Matrix (Bahagian 2): Kemas kini Automasi Rumah Menggunakan Suara dan Snip Raspberry Pi Matrix. Dalam PWM ini digunakan untuk mengendalikan LED luaran dan motor Servo Semua butiran yang diberikan dalam bahagian 1https: //www.instructables.com/id/Controlling-Light
Automasi Rumah yang Dikendalikan Suara (seperti Alexa atau Google Home, tidak memerlukan Wifi atau Ethernet): 4 Langkah
Automasi Rumah yang Dikendalikan Suara (seperti Alexa atau Google Home, tidak memerlukan Wifi atau Ethernet): Pada dasarnya ini adalah relai terkawal arduino berasaskan SMS dengan persediaan pembantu google untuk menghantar mesej atas arahan suara. Ia sangat mudah dan murah dan berfungsi seperti iklan Alexa dengan anda perkakas elektrik yang ada (jika anda mempunyai Moto -X smartp
Automasi Rumah Raspberry Pi yang Dikawal Suara: 5 Langkah
Automasi Rumah Raspberry Pi yang Dikendalikan Suara: Objektif yang dapat dipesan ini adalah untuk memberikan tutorial langkah demi langkah tentang cara menyiapkan pi raspberry yang dapat mengotomatisasi lampu / led dengan perintah suara anda
Automasi Rumah yang Dikawal Suara: 8 Langkah (dengan Gambar)
Automasi Rumah yang Dikawal Suara: Halo, Dalam arahan ini, saya akan mengajar anda untuk membuat Automasi Rumah yang dikendalikan oleh suara. Kami hanya akan menggunakan telefon bimbit kami dan mengawal perkakas kami dengan suara kami. Percayalah ia tidak begitu sukar untuk dibuat seperti yang terdengar. Ikuti sahaja langkah-langkahnya dan