Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
Ide dasar di balik proyek ini adalah untuk mengontrol alat elektronik menggunakan Amazon Alexa atau melalui aplikasinya dari mana saja di dunia. Kami akan menggunakan Node MCU V1.0 untuk ini. Semua kode akan ada di Halaman Github saya. Jika suatu saat Anda tidak mengerti langkah jangan ragu untuk berkomentar di bawah dan saya akan menanggapinya secepatnya. Semua Kredit untuk server serta kode masuk ke kakopappa (https://github.com/kakopappa). Saya telah memodifikasi kode untuk mengontrol 4 Relay untuk tujuan tutorial ini. Nah, Mari kita mulai!
Catatan: Tutorial ini mengasumsikan bahwa Anda memiliki pengetahuan tentang Arduino IDE dan Node MCU.
Perlengkapan
- Node MCU V1.0
- 4 Relai (Bank Relai)
- Kabel jumper
- Papan tempat memotong roti
- Sumber Daya Eksternal
Langkah 1: Buat Akun di Sinric.com
Hal pertama yang harus Anda lakukan adalah pergi ke sinric.com dan buat akun (Gratis). Sinric memungkinkan Anda untuk mengontrol mikrokontroler Anda melalui internet. Anda kemudian akan mendapatkan kunci API yang unik untuk akun Anda. Anda akan menggunakan kunci ini nanti dalam kode Anda. Hal berikutnya yang harus kita lakukan adalah menambahkan perangkat. Ini dilakukan dengan mengklik tombol "Tambah". Buat nama untuk perangkat Anda yang kemudian akan Anda gunakan untuk menelepon melalui Alexa. Dalam jenis perangkat pilih "Beralih" dan kemudian klik Simpan. Ini akan membuat id perangkat untuk perangkat Anda yang juga akan digunakan dalam kode. Di aplikasi Alexa, aktifkan keterampilan Sinric untuk gema Amazon Anda sehingga dapat menemukan perangkat yang baru dibuat.
Langkah 2: Pengkabelan Sirkuit
Kawat rangkaian sebagai berikut atau ikuti diagram fritizing yang terlampir:
Relai-- ESP
VCC -----Vin
IN1------D5
IN2------D4
IN3------RX
IN4------D2
JD-VCCPositif dari Catu Daya eksternal
GND-----GND dari Catu Daya eksternal
Karena NodeMCU tidak dapat memberi daya pada bank relai saja, catu daya eksternal diperlukan untuk menyalakannya.
Relai dihubungkan di antara peralatan dengan memutus kabel hidup dan memasukkannya ke dalam masing-masing relai seperti di sakelar.
Langkah 3: Mengunggah Kode ke NodeMcu
Kode diunggah di sini:
Pustaka yang Anda perlukan adalah ArduinoJson (instal versi 5.13.2) dan soket web Arduino (dapatkan dari:
Jangan lupa untuk mengkonfigurasi Board ke Node MCU v1.0.
Berdasarkan jumlah relai yang Anda butuhkan, Anda dapat memodifikasi kode untuk menambahkan lebih banyak. Perubahan yang diperlukan adalah menentukan pin baru dan menambahkan pin lain jika loop dengan id perangkat baru. Anda bahkan dapat mengubah pin sesuai keinginan Anda dengan merujuk ke bagan pin ini di
Ini memberi tahu Anda GPIO mana yang ada di Arduino. Pada dasarnya jika Anda ingin mengubah pin relay Anda dari D4 ke D3 perubahan kodenya adalah sebagai berikut:
Kode Sebelumnya:
#define MYPIN2 2 //D4
Kode Baru:
#define MYPIN2 0 //D3
Catatan:
Apa pun setelah // adalah komentar pada baris yang sama dan tidak dipertimbangkan oleh kompiler.
Langkah 4: Mengonfigurasi Amazon Echo
Untuk Mengontrol perangkat menggunakan Amazon Echo, Anda harus mengaturnya terlebih dahulu. Anda dapat melakukan ini dengan mengatakan "Alexa, Temukan Perangkat". Ini akan memakan waktu 20 detik dan itu akan menemukan sakelar Anda. Anda sekarang dapat mengatakan "Alexa, Nyalakan nama perangkat" untuk menghidupkan perangkat Anda dan sebaliknya. Anda juga dapat mengontrolnya dari aplikasi Alexa dengan membuka Bagian Perangkat dari aplikasi.
Langkah 5: Akhir
Saya harap Anda tidak menghadapi masalah saat mengikuti Instruksi ini. Jika Anda memiliki pertanyaan, silakan tinggalkan di bawah di bagian komentar.
Jika Anda ingin mendukung saya dengan cara apa pun, inilah ID Paypal saya: paypal.me/sahilgoel2001
Direkomendasikan:
Sistem Rumah Pintar Alexa Menggunakan Modul Relay NodeMCU: 10 Langkah
Sistem Alexa Smart Home Menggunakan Modul Relay NodeMCU : Pada project IoT ini saya telah membuat sistem Alexa Smart Home Automation menggunakan NodeMCU ESP8266 & Modul Relay. Anda dapat dengan mudah mengontrol lampu, kipas angin, dan peralatan rumah lainnya dengan perintah suara. Untuk menghubungkan speaker pintar Echo Dot dengan
Cara Membuat Rumah Pintar Menggunakan Modul Relai Kontrol Arduino - Ide Otomasi Rumah: 15 Langkah (dengan Gambar)
Cara Membuat Rumah Pintar Menggunakan Modul Relay Kontrol Arduino | Ide Otomasi Rumah: Dalam proyek otomatisasi rumah ini, kami akan merancang modul relai rumah pintar yang dapat mengontrol 5 peralatan rumah tangga. Modul relai ini dapat dikontrol dari Ponsel atau smartphone, remote IR atau remote TV, sakelar Manual. Relai pintar ini juga dapat merasakan
Cara Mengontrol Lampu/Lampu Rumah Menggunakan Arduino dan Amazon Alexa: 16 Langkah (dengan Gambar)
Cara Mengontrol Lampu/Lampu Rumah Menggunakan Arduino dan Amazon Alexa : Saya telah menjelaskan cara mengontrol lampu yang terhubung ke UNO dan dikendalikan oleh Alexa
Rumah Pintar 20$ Berbasis IoT Vs Amazon Alexa: 5 Langkah
Rumah Pintar 20$ Berbasis IoT Vs Amazon Alexa: Halo SemuaSaya harap proyek ini akan membawa revolusi besar di bidang Otomasi, dengan sudut pandang harga rendah. Anda dapat menempatkan proyek ini di sebelah papan sakelar mana pun dan mengontrol semua peralatan yang terpasang ke papan. Proyek ini menggunakan e
Pemantauan Rumah Pintar Menggunakan Alexa dan Arduino: 9 Langkah (dengan Gambar)
Pemantauan Rumah Pintar Menggunakan Alexa dan Arduino: Di dunia saat ini orang menghabiskan lebih banyak waktu di tempat kerja daripada di rumah mereka. Oleh karena itu diperlukan suatu sistem pemantauan rumah dimana masyarakat dapat mengetahui kondisi rumah saat mereka sedang bekerja. Akan lebih baik lagi jika salah satu c