Innehållsförteckning:
- Steg 1: Ta tag i delarna
- Steg 2: Koden
- Steg 3: Schematisk
- Steg 4: Android -app
- Steg 5: Du gjorde det
Video: 8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Styr 8 reläomkopplare med nodemcu och IR -mottagare via wifi och IR -fjärrkontroll och Android -app.
IR -fjärrkontrollen fungerar oberoende av wifi -anslutning.
HÄR ÄR EN UPPDATERAD VERSION KLICKA HÄR
Steg 1: Ta tag i delarna
Saker du krävde för det här projektet
- NodeMCU
- 4 -kanals relämodul x 2
- IC7805 x 2 (1 IC7805 ger inte tillräckligt med ström för att driva 8 reläer samtidigt)
- Bakbord
- IR -mottagare (VS1838)
- LED Röd x 1
- Motstånd 1K x 1
- Tryckknapp x 1
- Jumper Wires
- Strömförsörjning
Steg 2: Koden
DENNA KOD ÄR FÖR NODEMCU BOARD INTE ARDUINO
Jag har skrivit koden på ett sätt så att om WiFi kopplas bort eller inte är tillgängligt lyser lysdioden och reläkontrollen från IR -fjärrkontrollen tänds oberoende av WiFi.
När WiFi är tillgängligt, tryck på tryckknappen eller tryck på den dedikerade knappen på IR -fjärrkontrollen och vänta i 5 sekunder för att ansluta till wifi. Om lysdioden inte slocknar är wifi inte anslutet.
Ladda ner Arduino IDE först HÄR.
Gå sedan till Arkiv -> Inställningar, lägg till detta på ytterligare styrelsens webbadresser
arduino.esp8266.com/stable/package_esp8266c…
Gå sedan till styrelsechefen och installera esp8266 av ESP8266 Community.
gå till bibliotekshanteraren och installera IRRemoteESP8266.
Anslut först IR -mottagaren till nodemcu -kortet, 3,3v till 3,3v, gnd till gnd, utgång till gpio2 (D4).
ladda upp skissen IRRemote -värde som anges nedan, öppna seriell bildskärm och tryck på fjärrknappen för att få värdena för varje nyckel, skriv ner det någonstans. Notera minst 9 nyckelvärden, (8 värden för 8 reläer och 1 för återanslutning av wifi).
Gör sedan kretsen som schemat ovan och ladda upp koden My_Room.
Glöm inte att ändra ir -koder i my_room -skissen med ir -koden du fick för varje knapp på fjärrkontrollen och wifi -ssid och lösenord.
OBSERVERA: UNDER UPPLADNING AV SKETCHEN SÄKER ATT INTE ANSLUTA någonting till PIN D0, D8, TX, RX. ELLER HÄNDELSEN HELT HOPPARNA TRÅDEN FRÅN DENNA PIN -KNAPPAR
Steg 3: Schematisk
Följ schemat och gör kretsen.
IC7805 har inte tillräckligt med ström för att köra 8 reläer samtidigt. Så, vi använder två 4ch Relay -modul och två IC7805.
Alla IR -mottagare fungerar.
Strömförsörjningen kan vara max 24V.
Steg 4: Android -app
Jag har gjort Android -appen med MIT APP Inventor. Du kan ladda upp aia -filen till App Inventor och redigera den.
Steg 5: Du gjorde det
Gå till routerns adminpanel och hämta NodeMCU: s IP -adress.
Tilldela också en särskild IP -adress till nodemcus Mac -adress, så att den får samma ip varje gång och du behöver inte kontrollera den varje gång.
DU KAN ANVÄNDA IR -FJÄRR, ANDROID -APP OCH INTERNETBLÄSARE PÅ SAMMA NÄTVERK, ELLER DU KAN ANVÄNDA PORT FRAMGÅNG I DIN ROUTER FÖR ATT KOMMA TILL ÖVER INTERNET FRÅN VAR som helst i VÄRLDEN
Vid problem, kontakta mig på fb, www.fb.com / amit.s.samanta, jag hjälper till så långt jag kan.
Rekommenderad:
NodeMCU Lua Billigt 6 $ -kort med MicroPython -temperatur- och luftfuktighetsloggning, Wifi och mobilstatistik: 4 steg
NodeMCU Lua Cheap 6 $ Board med MicroPython Logging av temperatur och luftfuktighet, Wifi och mobilstatistik: Detta är i grunden molnväderstation, du kan kontrollera data på din telefon eller använda någon telefon som live display Med NodeMCU -enhet kan du logga temperatur- och luftfuktighetsdata utanför , i rum, växthus, labb, kylrum eller på andra ställen komplett
Arduino reläkontroll över internet: 5 steg
Arduino reläkontroll över internet: Välkommen
Reläkontroll med hallon Pi: 3 steg
Reläkontroll med Raspberry Pi: De flesta av oss har mött problemet när hallon pi -kortet inte kan växla mellan flera enheter samtidigt. Så att ansluta flera enheter med de 26 GPIO -stiften är inte möjligt. Dessutom kan den inte förlängas utöver 26 så må
ESP8266 Reläkontroll: 3 steg (med bilder)
ESP8266 Reläkontroll: Uppdatering (07.02.2017): Jag har uppdaterat Windows-versionen av programmet för att styra din ESP8266. Jag har lagt till ett "litet fönster" -läge ("SW"): Det kommer att docka en mikroversion av programmet ovanför aktivitetsfältet till vänster så att du kan
Temperatur och fuktighet Display och datainsamling med Arduino och bearbetning: 13 steg (med bilder)
Temperatur- och luftfuktighetsvisning och datainsamling med Arduino och bearbetning: Intro: Detta är ett projekt som använder ett Arduino -kort, en sensor (DHT11), en Windows -dator och ett bearbetningsprogram (ett gratis nedladdningsbart) för att visa temperatur, luftfuktighetsdata i digital och stapeldiagramform, visa tid och datum och kör en räkningstid