Kazalo:

8 Nadzor releja s sprejemnikom NodeMCU in IR z uporabo daljinskega upravljalnika WiFi in IR ter aplikacije za Android: 5 korakov (s slikami)
8 Nadzor releja s sprejemnikom NodeMCU in IR z uporabo daljinskega upravljalnika WiFi in IR ter aplikacije za Android: 5 korakov (s slikami)

Video: 8 Nadzor releja s sprejemnikom NodeMCU in IR z uporabo daljinskega upravljalnika WiFi in IR ter aplikacije za Android: 5 korakov (s slikami)

Video: 8 Nadzor releja s sprejemnikom NodeMCU in IR z uporabo daljinskega upravljalnika WiFi in IR ter aplikacije za Android: 5 korakov (s slikami)
Video: Как сделать 4-канальное реле Wi-Fi ESP8266 ESP01 | ESP01 Домашняя автоматизация | УдаленныйXY 2024, Junij
Anonim
8 Nadzor releja z NodeMCU in IR sprejemnikom z uporabo WiFi in IR daljinskega upravljalnika ter aplikacije za Android
8 Nadzor releja z NodeMCU in IR sprejemnikom z uporabo WiFi in IR daljinskega upravljalnika ter aplikacije za Android

Upravljanje 8 relejnih stikal z uporabo nodemcu in ir sprejemnika prek wifi in ir daljinskega upravljalnika ter aplikacije za android.

daljinski upravljalnik deluje neodvisno od povezave wifi.

Tukaj je posodobljena različica

1. korak: Zgrabite dele

Zgrabi dele
Zgrabi dele
Zgrabi dele
Zgrabi dele
Zgrabi dele
Zgrabi dele

Stvari, ki jih potrebujete za ta projekt

  1. NodeMCU
  2. 4 -kanalni relejni modul x 2
  3. IC7805 x 2 (1 IC7805 ne zagotavlja dovolj toka za napajanje 8 relejev hkrati)
  4. Ogledna plošča
  5. IR sprejemnik (VS1838)
  6. Rdeča LED x 1
  7. Odpornost 1K x 1
  8. Potisni gumb x 1
  9. Mostične žice
  10. Napajanje

2. korak: Koda

TA KODA JE ZA NODEMCU BOARD NE ARDUINO

Kodo sem napisal tako, da bo, če se WiFi prekine ali ni na voljo, LED zasvetila, nadzor releja z daljinskega upravljalnika pa se bo vklopil neodvisno od WiFi.

Ko je WiFi na voljo, pritisnite gumb ali pritisnite namenski gumb na daljinskem upravljalniku IR in počakajte 5 sekund, da se povežete z wifi. Če LED ne ugasne, potem wifi ni povezan.

Najprej prenesite Arduino IDE od tukaj.

Nato pojdite na Datoteka -> Nastavitve, nato na dodatne naslove upravitelja plošče dodajte to

arduino.esp8266.com/stable/package_esp8266c…

Nato pojdite na upravitelja odbora in namestite esp8266 s strani skupnosti ESP8266.

pojdite na upravitelja knjižnice in namestite IRRemoteESP8266.

Najprej priključite sprejemnik ir na ploščo nodemcu, 3.3v na 3.3v, gnd na gnd, izhod na gpio2 (D4).

naložite skico IRRemote Value spodaj, odprite serijski monitor in pritisnite daljinsko tipko, da dobite vrednosti vsake tipke, jo nekam zapišite. Upoštevajte vsaj 9 ključnih vrednosti (8 vrednosti za 8 relejev in 1 za ponovno povezavo WiFi).

Nato naredite vezje po zgornji shemi in naložite kodo My_Room.

Ne pozabite spremeniti kode ir na skici my_room s kodo ir, ki jo dobite za vsak gumb na daljinskem upravljalniku, ssidom in geslom za wifi.

OPOMBA: KADAR NALOŽITE SKICO, PREPRIČAJTE, DA NE POVEZATE NIČEGA NA PIN PIN D0, D8, TX, RX. ALI Enostavno izvlecite skakalne žice s teh PIN -ov

3. korak: Shema

Shematično
Shematično

Sledite shemi in naredite vezje.

IC7805 nima dovolj moči za izvajanje 8 relejev hkrati. Torej uporabljamo dva 4 -kanalna relejna modula in dva IC7805.

Vsak IR sprejemnik bo deloval.

Napajanje je lahko 24 V max.

4. korak: aplikacija za Android

Aplikacijo za Android sem naredil z aplikacijo MIT APP Inventor, datoteko aia lahko naložite v App Inventor in jo uredite.

5. korak: To ste storili

Ti si naredil
Ti si naredil

Pojdite na skrbniško ploščo usmerjevalnika in pridobite naslov IP NodeMCU.

Naslovu Mac za nodemcu dodelite tudi določen IP, tako da vsakič dobi isti ip in vam ga ni treba vsakič preverjati.

IR DALJINSKO, ANDROIDNO APLIKACIJO IN BREZALEC INTERNETA LAHKO UPORABLJATE V ISTEM MREŽI, ALI LAHKO UPORABLJAJETE PORTOVANJE V SVOJEM ROUTERJU ZA DOSTOP PO INTERNETU Kjer koli na svetu

V primeru težav me kontaktirajte na fb, www.fb.com / amit.s.samanta, pomagal bom, kolikor bom lahko.

Priporočena: