Përmbajtje:

8 Kontrolli i stafetës me NodeMCU dhe Marrës IR duke përdorur WiFi dhe IR Telekomandë dhe Aplikacion Android: 5 hapa (me fotografi)
8 Kontrolli i stafetës me NodeMCU dhe Marrës IR duke përdorur WiFi dhe IR Telekomandë dhe Aplikacion Android: 5 hapa (me fotografi)

Video: 8 Kontrolli i stafetës me NodeMCU dhe Marrës IR duke përdorur WiFi dhe IR Telekomandë dhe Aplikacion Android: 5 hapa (me fotografi)

Video: 8 Kontrolli i stafetës me NodeMCU dhe Marrës IR duke përdorur WiFi dhe IR Telekomandë dhe Aplikacion Android: 5 hapa (me fotografi)
Video: Keni tension të ulët? Përgatisni këtë recetë në kushte shtëpie dhe do shpëtoni 2024, Nëntor
Anonim
8 Kontrolli i Stafetës Me NodeMCU dhe Marrës IR me Përdorim WiFi dhe IR Telekomandë dhe Aplikacion Android
8 Kontrolli i Stafetës Me NodeMCU dhe Marrës IR me Përdorim WiFi dhe IR Telekomandë dhe Aplikacion Android

Kontrolli i 8 ndërprerësve të stafetave duke përdorur marrësin nodemcu dhe ir mbi wifi dhe në aplikacionin e largët dhe android.

Ir i largët punon i pavarur nga lidhja wifi.

K ISTU ASHT NJ V VERSION I PDRDITSUAR KLIKU KTU

Hapi 1: Merrni Pjesët

Merrni Pjesët
Merrni Pjesët
Merrni Pjesët
Merrni Pjesët
Merrni Pjesët
Merrni Pjesët

Gjërat që keni kërkuar për këtë projekt

  1. NodeMCU
  2. Moduli i stafetës me 4 kanale x 2
  3. IC7805 x 2 (1 IC7805 nuk siguron rrymë të mjaftueshme për të ndezur 8 rele në të njëjtën kohë)
  4. Breadboard
  5. Marrësi IR (VS1838)
  6. LED e kuqe x 1
  7. Rezistenca 1K x 1
  8. Butoni i shtytjes x 1
  9. Telat Jumper
  10. Furnizimi me energji elektrike

Hapi 2: Kodi

Ky kod është për bordin NODEMCU JO ARDUINO

Unë e kam shkruar kodin në një mënyrë që nëse WiFi shkëputet ose nuk është i disponueshëm, LED do të shkëlqejë dhe kontrolli i stafetës nga IR Remote do të vazhdojë i pavarur nga WiFi.

Kur WiFi është i disponueshëm, shtypni butonin e shtypjes ose shtypni butonin e dedikuar në IR Remote dhe prisni 5 sekonda për t'u lidhur me wifi. Nëse LED nuk fiket, wifi nuk është i lidhur.

Shkarkoni së pari Arduino IDE nga KETU.

Pastaj shkoni te Skedari -> Preferencat, pastaj në urls shtesë të menaxherit të bordit, shtoni këtë

arduino.esp8266.com/stable/package_esp8266c…

Pastaj shkoni te Menaxheri i Bordit dhe instaloni esp8266 nga ESP8266 Community.

shkoni te menaxheri i bibliotekës dhe instaloni IRRemoteESP8266.

Së pari lidhni marrësin ir në bordin nodemcu, 3.3v në 3.3v, gnd në gnd, daljen në gpio2 (D4).

ngarkoni skicën IRRemote Value të dhënë më poshtë, hapni monitorin serik dhe shtypni tastin e largët për të marrë vlerat e secilit çelës, shkruajeni diku. Vini re të paktën 9 vlera kryesore, (8 vlera për 8 stafetë dhe 1 për rilidhje wifi).

Pastaj bëni qarkun si skematik të dhënë më sipër dhe ngarkoni kodin My_Room.

Mos harroni të modifikoni kodet ir në skicën e my_room me kodin ir që keni marrë për secilën buton në telekomandë dhe ssid dhe fjalëkalimin wifi.

SH NOTNIM: P URDOR NDPLRMARRJES S S SKETCHS Bëhuni të sigurt që të mos lidheni asgjë me PIN D0, D8, TX, RX. OSE T P TRHLLT NGA TELET E KUMRKESS NGA ATA PINA

Hapi 3: Skematike

Skematike
Skematike

Ndiqni skemën dhe bëni qarkun.

IC7805 nuk ka fuqi të mjaftueshme për të ekzekutuar 8 stafetë në të njëjtën kohë. Pra, ne po përdorim dy module Relay 4ch dhe dy IC7805.

Çdo Marrës IR do të funksionojë.

Furnizimi me energji elektrike mund të jetë maksimum 24V.

Hapi 4: Aplikacioni Android

Unë e kam bërë Aplikacionin Android duke përdorur MIT APP Inventor. Ju mund ta ngarkoni skedarin aia te App Inventor dhe ta redaktoni atë.

Hapi 5: Ju e bëtë atë

Ti e bëre
Ti e bëre

Shkoni në panelin tuaj të administratorit të ruterit dhe merrni Adresën IP të NodeMCU.

Gjithashtu caktoni një IP të veçantë në Mac Adresa e nodemcu, në mënyrë që të marrë të njëjtën ip, çdo herë dhe të mos keni nevojë ta kontrolloni atë çdo herë.

MUND T US PRDORNI IR ROMOTE, APROID ANDROID DHE BROWERER INTERNET N S NJAMEJT RRJET, OSE MUND TE PERDORNI PORTIN PWRPARA N RRUGIN TUAJ P TOR T AC HASUR NVER INTERNET NGA Kudo në botë

Në rast problemi, më kontaktoni në fb, www.fb.com / amit.s.samanta, unë do të ndihmoj sa të mundem.

Recommended: