Daftar Isi:

8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: 5 Langkah (dengan Gambar)
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: 5 Langkah (dengan Gambar)

Video: 8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: 5 Langkah (dengan Gambar)

Video: 8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: 5 Langkah (dengan Gambar)
Video: Home Automation System using ESP32 with Blynk IR remote & Manual control Relay | IoT Projects 2021 2024, Juni
Anonim
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android

Mengontrol 8 sakelar relai menggunakan nodemcu dan penerima ir melalui wifi dan ir jarak jauh dan aplikasi android.

remote mereka bekerja terlepas dari koneksi wifi.

DI SINI ADALAH VERSI UPDATE KLIK DI SINI

Langkah 1: Ambil Bagiannya

Ambil Bagiannya
Ambil Bagiannya
Ambil Bagiannya
Ambil Bagiannya
Ambil Bagiannya
Ambil Bagiannya

Hal-hal yang Anda butuhkan untuk proyek ini

  1. NodeMCU
  2. Modul Relay 4 saluran x 2
  3. IC7805 x 2 (1 IC7805 tidak menyediakan arus yang cukup untuk menyalakan 8 relai secara bersamaan)
  4. Papan tempat memotong roti
  5. Penerima IR (VS1838)
  6. LED Merah x 1
  7. Resistansi 1K x 1
  8. Tombol Tekan x 1
  9. Kabel Jumper
  10. Sumber Daya listrik

Langkah 2: Kode

KODE INI UNTUK NODEMCU BOARD BUKAN ARDUINO

Saya telah menulis kode sedemikian rupa sehingga jika WiFi terputus atau tidak tersedia, LED akan menyala, dan kontrol relai dari IR Remote akan menyala terlepas dari WiFi.

Saat WiFi tersedia, tekan tombol tekan atau tekan tombol khusus pada IR Remote dan tunggu 5 detik untuk terhubung ke wifi. Jika LED tidak mati berarti wifi tidak terhubung.

Download terlebih dahulu Arduino IDE dari SINI.

Lalu pergi ke File -> Preferences, lalu pada url pengelola papan tambahan, tambahkan ini

arduino.esp8266.com/stable/package_esp8266c…

Kemudian buka Board manager dan instal esp8266 oleh Komunitas ESP8266.

buka pengelola perpustakaan dan instal IRRemoteESP8266.

Pertama hubungkan penerima ir ke papan nodemcu, 3.3v ke 3.3v, gnd ke gnd, output ke gpio2(D4).

unggah sketsa Nilai IRRemote yang diberikan di bawah ini, buka monitor serial dan tekan tombol jarak jauh untuk mendapatkan nilai setiap tombol, tulis di suatu tempat. Catat setidaknya 9 nilai kunci, (8 nilai untuk 8 relai dan 1 untuk menyambungkan kembali wifi).

Kemudian buat rangkaian seperti skema yang diberikan di atas dan unggah kode My_Room.

Jangan lupa untuk mengubah kode ir di sketsa my_room dengan kode ir yang Anda dapatkan untuk setiap tombol di remote dan ssid wifi dan kata sandi.

CATATAN: SAAT MENGUPLOAD SKETSA PASTIKAN TIDAK MENGHUBUNGKAN APAPUN KE PIN D0, D8, TX, RX. ATAU LEPASKAN KABEL JUMPER DARI PIN-PIN TERSEBUT

Langkah 3: Skema

Skema
Skema

Ikuti skema dan buat sirkuit.

IC7805 tidak memiliki daya yang cukup untuk menjalankan 8 relai secara bersamaan. Jadi, kami menggunakan dua modul Relay 4ch dan dua IC7805.

Setiap Penerima IR akan berfungsi.

Catu Daya bisa maksimal 24V.

Langkah 4: Aplikasi Android

Saya telah membuat Aplikasi Android menggunakan MIT APP Inventor. Anda dapat mengunggah file aia ke App Inventor dan mengeditnya.

Langkah 5: Anda Melakukannya

Anda Melakukannya
Anda Melakukannya

Buka panel admin router Anda dan dapatkan Alamat IP dari NodeMCU.

Tetapkan juga IP tertentu ke Alamat Mac nodemcu, sehingga mendapat ip yang sama, setiap saat dan Anda tidak perlu memeriksanya setiap saat.

ANDA DAPAT MENGGUNAKAN IR REMOTE, APLIKASI ANDROID DAN BROWSER INTERNET PADA JARINGAN YANG SAMA, ATAU ANDA DAPAT MENGGUNAKAN PORT FORWARDING DI ROUTER ANDA UNTUK MENGAKSES MELALUI INTERNET DARI MANA SAJA DI DUNIA

Jika ada masalah, hubungi saya di fb, www.fb.com\amit.s.samanta, saya akan membantu sejauh yang saya bisa.

Direkomendasikan: