Sadržaj:

8 Upravljanje relejem s NodeMCU -om i IC prijemnikom pomoću WiFi i IC daljinskog upravljača i aplikacije za Android: 5 koraka (sa slikama)
8 Upravljanje relejem s NodeMCU -om i IC prijemnikom pomoću WiFi i IC daljinskog upravljača i aplikacije za Android: 5 koraka (sa slikama)

Video: 8 Upravljanje relejem s NodeMCU -om i IC prijemnikom pomoću WiFi i IC daljinskog upravljača i aplikacije za Android: 5 koraka (sa slikama)

Video: 8 Upravljanje relejem s NodeMCU -om i IC prijemnikom pomoću WiFi i IC daljinskog upravljača i aplikacije za Android: 5 koraka (sa slikama)
Video: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, Lipanj
Anonim
8 Upravljanje relejem s NodeMCU i IC prijemnikom pomoću WiFi i IC daljinskog upravljača i aplikacije za Android
8 Upravljanje relejem s NodeMCU i IC prijemnikom pomoću WiFi i IC daljinskog upravljača i aplikacije za Android

Upravljanje 8 relejnih sklopki pomoću nodemcu -a i ir -prijemnika putem wifi -a i daljinskog upravljača i android aplikacije.

daljinski upravljač radi neovisno o WiFi vezi.

OVDJE JE AŽURIRANA VERZIJA KLIKNITE OVDJE

Korak 1: Uhvatite dijelove

Uhvatite dijelove
Uhvatite dijelove
Uhvatite dijelove
Uhvatite dijelove
Uhvatite dijelove
Uhvatite dijelove

Stvari koje su vam potrebne za ovaj projekt

  1. NodeMCU
  2. 4 -kanalni relejni modul x 2
  3. IC7805 x 2 (1 IC7805 ne daje dovoljno struje za napajanje 8 releja istovremeno)
  4. Oglasna ploča
  5. IC prijemnik (VS1838)
  6. LED crvena x 1
  7. Otpor 1K x 1
  8. Pritisnite gumb x 1
  9. Žice za kratkospojnike
  10. Napajanje

Korak 2: Kôd

OVAJ KOD JE ZA NODEMCU PLOČU NE ARDUINO

Kôd sam napisao na način da ako se WiFi prekine ili nije dostupan, LED će zasvijetliti, a kontrola releja s daljinskog upravljača će se uključiti neovisno o WiFi -u.

Kad je WiFi dostupan, pritisnite gumb ili pritisnite namjenski gumb na IR daljinskom upravljaču i pričekajte 5 sekundi za povezivanje na WiFi. Ako se LED lampica ne isključi, wifi nije povezan.

Prvo preuzmite Arduino IDE OVDJE.

Zatim idite na Datoteka -> Postavke, a zatim na dodatne URL -ove upravitelja ploče dodajte ovo

arduino.esp8266.com/stable/package_esp8266c…

Zatim idite na Upravitelj odbora i instalirajte esp8266 od strane zajednice ESP8266.

idite do upravitelja knjižnice i instalirajte IRRemoteESP8266.

Prvo spojite ir prijemnik na nodemcu ploču, 3.3v na 3.3v, gnd na gnd, izlaz na gpio2 (D4).

prenesite skicu IRRemote vrijednost koja je navedena u nastavku, otvorite serijski monitor i pritisnite daljinsku tipku da biste dobili vrijednosti svake tipke, negdje je zapišite. Imajte na umu najmanje 9 ključnih vrijednosti, (8 vrijednosti za 8 releja i 1 za ponovno povezivanje WiFi -ja).

Zatim napravite krug prema gore navedenoj shemi i učitajte kôd My_Room.

Ne zaboravite izmijeniti ir kodove u skici my_room s ir kodom koji ste dobili za svaki gumb na daljinskom upravljaču te ssidom i lozinkom za WiFi.

NAPOMENA: DOK UČITAVANJA SKICE BUDITE NEMOJNI NIŠTA POVEZATI S PIN -om D0, D8, TX, RX. ILI JEDNOSTAVNO IZVUČITE KONSTRUKTNE ŽICE S TIH PINOVA

Korak 3: Shematski prikaz

Shematski
Shematski

Slijedite shemu i napravite krug.

IC7805 nema dovoljno snage za pokretanje 8 releja u isto vrijeme. Dakle, koristimo dva 4 -kanalna relejna modula i dva IC7805.

Svaki IR prijemnik će raditi.

Napajanje može biti 24V max.

Korak 4: Android aplikacija

Napravio sam Android aplikaciju pomoću MIT APP Inventor. Aia datoteku možete prenijeti u App Inventor i urediti je.

Korak 5: Uspjeli ste

Vi ste to učinili
Vi ste to učinili

Idite na administratorsku ploču usmjerivača i nabavite IP adresu NodeMCU -a.

Također dodijelite određenu IP adresu Mac adresi nodemcu, tako da svaki put dobije isti ip i ne morate je svaki put provjeravati.

MOŽETE KORISTITI IR DALJINSKI, ANDROID APLIKACIJU I INTERNET BROWSER NA ISTOJ MREŽI, ILI MOŽETE KORISTITI LUKU ZA PROMETANJE LUKA NA SVOJOM ROUTERU ZA PRISTUP PREKO INTERNETA S BILO GDJE U SVIJETU

U slučaju problema, kontaktirajte me na fb, www.fb.com / amit.s.samanta, pomoći ću koliko mogu.

Preporučeni: