Isi kandungan:

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

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

Video: 8 Kawalan Relay Dengan Penerima NodeMCU dan IR Menggunakan Aplikasi Jauh dan Android WiFi dan IR: 5 Langkah (dengan Gambar)
Video: Introduction to Heltec LoRa CubeCell Development Board HTCC-AB01 2024, November
Anonim
8 Relay Control With NodeMCU dan IR Receiver Menggunakan WiFi dan IR Remote dan Android App
8 Relay Control With NodeMCU dan IR Receiver Menggunakan WiFi dan IR Remote dan Android App

Mengendalikan 8 suis geganti menggunakan nodemcu dan penerima ir melalui aplikasi wifi dan jauh dan android.

alat kawalan jauh tidak bergantung pada sambungan wifi.

DI SINI ADALAH KLIK VERSI YANG DIKEMASKINI DI SINI

Langkah 1: Ambil Bahagian

Ambil Bahagian
Ambil Bahagian
Ambil Bahagian
Ambil Bahagian
Ambil Bahagian
Ambil Bahagian

Perkara yang anda perlukan untuk projek ini

  1. NodeMCU
  2. Modul Relay 4 saluran x 2
  3. IC7805 x 2 (1 IC7805 tidak memberikan arus yang mencukupi untuk menghidupkan 8 geganti pada masa yang sama)
  4. Papan roti
  5. Penerima IR (VS1838)
  6. LED Merah x 1
  7. Rintangan 1K x 1
  8. Butang Tekan x 1
  9. Wayar Pelompat
  10. Bekalan Kuasa

Langkah 2: Kodnya

KOD INI ADALAH UNTUK LEMBAGA NODEMCU BUKAN ARDUINO

Saya telah menulis kod dengan cara supaya jika WiFi terputus atau tidak tersedia, LED akan menyala, dan kawalan geganti dari IR Remote akan menyala tanpa WiFi.

Apabila WiFi tersedia, tekan butang tekan atau tekan butang khusus pada IR Remote dan tunggu 5 saat untuk menyambung ke wifi. Sekiranya LED tidak mati maka wifi tidak disambungkan.

Muat turun pertama Arduino IDE dari SINI.

Kemudian pergi ke Fail -> Keutamaan, kemudian pada url pengurus papan tambahan, tambahkan ini

arduino.esp8266.com/stable/package_esp8266c…

Kemudian pergi ke Pengurus Lembaga dan pasang esp8266 oleh ESP8266 Community.

pergi ke pengurus perpustakaan dan pasang IRRemoteESP8266.

Mula-mula sambungkan penerima ir ke papan nodemcu, 3.3v hingga 3.3v, gnd ke gnd, keluarkan ke gpio2 (D4).

muat naik lakaran Nilai IRRemote yang diberikan di bawah, buka monitor bersiri dan tekan kekunci jarak jauh untuk mendapatkan nilai setiap kekunci, tuliskan di suatu tempat. Perhatikan sekurang-kurangnya 9 nilai utama, (8 nilai untuk 8 geganti dan 1 untuk menyambung semula wifi).

Kemudian jadikan litar sebagai skema yang diberikan di atas dan muat naik kod My_Room.

Jangan lupa untuk mengubah kod ir dalam sketsa my_room dengan kod ir yang anda dapatkan untuk setiap butang pada alat kawalan jauh dan wifi ssid dan kata laluan.

CATATAN: KETIKA MENGUNDING LARANGAN PASTIKAN TIDAK MENGHUBUNGI APA PADA PIN D0, D8, TX, RX. ATAU SIMPAN TOLONG KAWAL JUMPER DARI PIN INI

Langkah 3: Skematik

Skema
Skema

Ikuti skema dan buat litar.

IC7805 tidak mempunyai kuasa yang cukup untuk menjalankan 8 relai pada masa yang sama. Oleh itu, kami menggunakan dua modul Relay 4ch dan dua IC7805.

Mana-mana Penerima IR akan berfungsi.

Bekalan kuasa boleh menjadi maksimum 24V.

Langkah 4: Aplikasi Android

Saya telah membuat Aplikasi Android menggunakan MIT APP Inventor. Anda boleh memuat naik fail aia ke App Inventor dan mengeditnya.

Langkah 5: Anda berjaya

Kamu lakukan
Kamu lakukan

Pergi ke panel pentadbir penghala anda dan dapatkan Alamat IP NodeMCU.

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

ANDA BOLEH MENGGUNAKAN IR REMOTE, ANDROID APP, DAN INTERNET BROWSER PADA RANGKAIAN YANG SAMA, ATAU ANDA BOLEH MENGGUNAKAN PELABUHAN PELABUHAN DI ROUTER ANDA UNTUK MENGAKSES OVER INTERNET DARI MANA SAJA DI DUNIA

Sekiranya terdapat masalah, hubungi saya di fb, www.fb.com / amit.s.samanta, saya akan membantu seboleh-bolehnya.

Disyorkan: