Sisukord:

8 relee juhtimine NodeMCU ja IR vastuvõtjaga WiFi ja IR kaugjuhtimispuldi ning Androidi rakenduse abil: 5 sammu (piltidega)
8 relee juhtimine NodeMCU ja IR vastuvõtjaga WiFi ja IR kaugjuhtimispuldi ning Androidi rakenduse abil: 5 sammu (piltidega)

Video: 8 relee juhtimine NodeMCU ja IR vastuvõtjaga WiFi ja IR kaugjuhtimispuldi ning Androidi rakenduse abil: 5 sammu (piltidega)

Video: 8 relee juhtimine NodeMCU ja IR vastuvõtjaga WiFi ja IR kaugjuhtimispuldi ning Androidi rakenduse abil: 5 sammu (piltidega)
Video: Урок 68. Домашняя автоматизация: как управлять 16-канальным релейным модулем с помощью Arduino, управляя 16 нагрузками переменного тока. 2024, Juuni
Anonim
8 Relee juhtimine NodeMCU ja IR vastuvõtjaga WiFi ja IR kaugjuhtimispuldi ning Androidi rakenduse abil
8 Relee juhtimine NodeMCU ja IR vastuvõtjaga WiFi ja IR kaugjuhtimispuldi ning Androidi rakenduse abil

8 releelüliti juhtimine, kasutades nodemcu ja ir vastuvõtjat wifi ning kaug- ja android -rakenduse kaudu.

ir kaugjuhtimispult töötab sõltumatult wifi -ühendusest.

SIIN ON UUENDATUD VERSIOON KLIKI SIIA

Samm: haarake osad

Haara osad
Haara osad
Haara osad
Haara osad
Haara osad
Haara osad

Asjad, mida selle projekti jaoks vajate

  1. NodeMCU
  2. 4 kanaliga releemoodul x 2
  3. IC7805 x 2 (1 IC7805 ei anna piisavalt voolu, et toita korraga 8 releed)
  4. Leivalaud
  5. IR -vastuvõtja (VS1838)
  6. LED punane x 1
  7. Vastupidavus 1K x 1
  8. Vajutusnupp x 1
  9. Jumper juhtmed
  10. Toiteallikas

2. samm: kood

SEE KOOD ON NODEMCU LAUALE, EI ARDUINO

Olen koodi kirjutanud nii, et kui WiFi katkeb või pole saadaval, süttib LED -tuli ja IR -kaugjuhtimispuldi releejuhtimine jätkub WiFi -st sõltumatult.

Kui WiFi on saadaval, vajutage nupule või IR -kaugjuhtimispuldi vastavale nupule ja oodake, kuni 5 sekundit ühendatakse WiFi -ga. Kui LED ei kustu, siis pole wifi ühendatud.

Esmalt laadige Arduino IDE alla SIIT.

Seejärel minge Fail -> Eelistused, seejärel lisage see tahvlihalduri täiendavatele URL -idele

arduino.esp8266.com/stable/package_esp8266c…

Seejärel minge juhatuse haldurile ja installige ESP8266 Community esp8266.

minge raamatukoguhaldurisse ja installige IRRemoteESP8266.

Ühendage esmalt vastuvõtja nodemcu plaadiga, 3.3v kuni 3.3v, gnd to gnd, väljund gpio2 (D4).

laadige üles allpool toodud visand IRRemote Value, avage seeriamonitor ja vajutage iga võtme väärtuste saamiseks kaugjuhtimispulti, kirjutage see kuhugi üles. Pange tähele vähemalt 9 põhiväärtust (8 väärtust 8 relee jaoks ja 1 wifi uuesti ühendamiseks).

Seejärel tehke skeem ülaltoodud skeemi järgi ja laadige üles kood My_Room.

Ärge unustage muuta my_room visandis olevaid ir -koode, kasutades selleks iga kaugjuhtimispuldi nupu jaoks saadud ir -koodi ning wifi ssid ja parooli.

MÄRKUS. JUHISE LAADIMISE ajal veenduge, et te ei ühenda midagi PIN -koodiga D0, D8, TX, RX. VÕI LIHTSALT EEMALDA NÜÜDIDELT PINNADELT HÜPPAJUHENDID

3. samm: skemaatiline

Skeem
Skeem

Järgige skeemi ja tehke skeem.

IC7805 -l ei ole piisavalt võimsust 8 relee üheaegseks käitamiseks. Niisiis, me kasutame kahte 4 -kanalilist releemoodulit ja kahte IC7805.

Kõik IR -vastuvõtjad töötavad.

Toiteallikas võib olla maksimaalselt 24V.

Samm: Androidi rakendus

Olen loonud Androidi rakenduse MIT APP Inventori abil. Saate aia -faili App Inventorisse üles laadida ja seda muuta.

Samm 5: Sa tegid seda

Sa tegid seda
Sa tegid seda

Minge oma ruuteri administraatori paneelile ja hankige NodeMCU IP -aadress.

Määrake nodemcu Maci aadressile ka konkreetne IP, nii et see saaks iga kord sama IP ja te ei peaks seda iga kord kontrollima.

SAAB KASUTADA IR -KAUGI, ANDROIDI RAKENDUSE JA INTERNETI BROWSERI SAMAS VÕRGUS, VÕI SAAD KASUTADA SISESUUNITAVAT SADAMAT, ET LISADA MAAILMAS INTERNETI JUURDE

Probleemi korral võtke minuga ühendust fb -s, www.fb.com / amit.s.samanta, aitan niipalju kui saan.

Soovitan: