Sadržaj:

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

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

Video: 8 Upravljanje relejem s NodeMCU i IC prijemnikom pomoću WiFi i IC daljinskog upravljača i Android aplikacije: 5 koraka (sa slikama)
Video: Домашняя автоматизация: изменение направления вращения двигателя постоянного тока с помощью 2 реле и Arduino - Robojax 2024, Jun
Anonim
8 Upravljanje relejem s NodeMCU i IC prijemnikom pomoću WiFi i IC daljinskog upravljača i Android aplikacije
8 Upravljanje relejem s NodeMCU i IC prijemnikom pomoću WiFi i IC daljinskog upravljača i Android aplikacije

Upravljanje 8 relejnih prekidača pomoću nodemcu -a i ir -prijemnika preko wifi -ja i daljinske 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 projekat

  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. Breadboard
  5. IC prijemnik (VS1838)
  6. LED crvena x 1
  7. Otpor 1K x 1
  8. Pritisnite dugme x 1
  9. Džemper žice
  10. Napajanje

Korak 2: Kodeks

OVAJ KOD JE ZA NODEMCU ODBOR NIJE ARDUINO

Kod sam napisao na način da ako se WiFi isključi 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 namjensko dugme na daljinskom upravljaču i pričekajte 5 sekundi za povezivanje na WiFi. Ako se LED lampica ne isključi, onda 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 ESP8266 zajednice.

idite do upravitelja biblioteke i instalirajte IRRemoteESP8266.

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

otpremite skicu IRRemote vrijednost koja je navedena u nastavku, otvorite serijski monitor i pritisnite daljinski taster da biste dobili vrijednosti svakog ključa, negdje ga 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 kod My_Room.

Ne zaboravite izmijeniti ir kodove u skici my_room sa ir kodom koji ste dobili za svako dugme na daljinskom upravljaču te ssidom i lozinkom za WiFi.

NAPOMENA: UKAZUJUĆI SKICU NEMOJTE NIŠTA POVEZATI SA PIN -om D0, D8, TX, RX. ILI JEDNOSTAVNO IZVUČITE KONSTRUKTNE ŽICE S TIH PINOVA

Korak 3: Shema

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 IC prijemnik će raditi.

Napajanje može biti 24V max.

Korak 4: Android aplikacija

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

Korak 5: Uspjeli ste

Ti si to uradio
Ti si to uradio

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

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

MOŽETE KORISTITI IR DALJINSKI, ANDROID APLIKACIJU I INTERNET BROWSER NA ISTOJ MREŽI, ILI MOŽETE KORISTITI LISTANJE LUKOM NA 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čuje se: