INHOUDSOPGAWE:
- Stap 1: Gryp die dele
- Stap 2: Die kode
- Stap 3: Skematiese
- Stap 4: Android -app
- Stap 5: Jy het dit gedoen
Video: 8 Relaisbeheer met NodeMCU en IR -ontvanger met behulp van WiFi en IR -afstandsbediening en Android -app: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Die bestuur van 8 aflosskakelaars met nodemcu en IR -ontvanger via wifi en afstandbeheer en Android -app.
die IR -afstandsbediening werk onafhanklik van wifi -verbinding.
HIER IS 'N OPDATEERDE VERSIE KLIK HIER
Stap 1: Gryp die dele
Dinge wat u benodig vir hierdie projek
- NodeMCU
- 4 -kanaals aflosmodule x 2
- IC7805 x 2 (1 IC7805 bied nie genoeg stroom om 8 relais gelyktydig aan te skakel nie)
- Broodbord
- IR -ontvanger (VS1838)
- LED rooi x 1
- Weerstand 1K x 1
- Drukknoppie x 1
- Jumper Wires
- Kragtoevoer
Stap 2: Die kode
HIERDIE KODE IS VIR NODEMCU -RAAD NIE ARDUINO nie
Ek het die kode op so 'n manier geskryf dat as LED ontkoppel word of nie beskikbaar is nie, die LED sal brand en die relaisbeheer van IR Remote onafhanklik van WiFi aangaan.
As WiFi beskikbaar is, druk op die drukknop of druk op die spesiale knoppie op IR -afstandsbediening en wag tot 5sek om aan te sluit op wifi. As die LED nie uitskakel nie, is die wifi nie gekoppel nie.
Laai eers Arduino IDE hier af.
Gaan dan na File -> Preferences, en voeg dit by bykomende URL's vir bestuurderbestuurders
arduino.esp8266.com/stable/package_esp8266c…
Gaan dan na die bestuurder en installeer esp8266 deur ESP8266 Community.
gaan na biblioteekbestuurder en installeer IRRemoteESP8266.
Koppel eers die ir -ontvanger aan die nodemcu -bord, 3.3v tot 3.3v, gnd na gnd, uitset na gpio2 (D4).
laai die skets IRRemote -waarde hieronder op, maak die seriële monitor oop en druk die afstandsbedieningsleutel om die waardes van elke sleutel te kry, skryf dit êrens neer. Let op ten minste 9 sleutelwaardes, (8 waardes vir 8 relais en 1 vir herkoppel van wifi).
Maak dan die stroombaan volgens die skema hierbo, en laai die kode My_Room op.
Moenie vergeet om die ir -kodes in die my_room -skets aan te pas met die ir -kode wat u gekry het vir elke knoppie op die afstandsbediening en die wifi -adres en wagwoord nie.
OPMERKING: TERWYL OOR DIE OPLAAD VAN DIE SKETS, Sorg dat u niks met die PIN D0, D8, TX, RX verbind nie. OF Trek eenvoudig die springdrade van hierdie penne af
Stap 3: Skematiese
Volg die skema en maak die kring.
IC7805 het nie genoeg krag om 8 relais op dieselfde tyd te laat loop nie. Ons gebruik dus twee 4ch Relay -module en twee IC7805.
Enige IR -ontvanger werk.
Kragtoevoer kan maksimum 24V wees.
Stap 4: Android -app
Ek het die Android -app gemaak met behulp van MIT APP Inventor. U kan die aia -lêer na App Inventor oplaai en dit wysig.
Stap 5: Jy het dit gedoen
Gaan na die bedienerpaneel van u router en kry die IP -adres van die NodeMCU.
Ken ook 'n spesifieke IP toe aan die Mac -adres van nodemcu, sodat dit elke keer dieselfde IP kry, en u hoef dit nie elke keer te kontroleer nie.
U KAN IR -afstandsbediening, Android -app en internetblaaier op dieselfde netwerk gebruik, of u kan poort in u roeteer gebruik om toegang tot internet te kry van oral in die wêreld
As daar 'n probleem is, kontak my op fb, www.fb.com / amit.s.samanta, ek sal help sover ek kan.
Aanbeveel:
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Monitering van 'n akkedis -terrarium met behulp van Adosia IoT WiFi -beheerder + bewegingsopsporing: 17 stappe (met foto's)
Monitering van 'n akkedis -terrarium met behulp van Adosia IoT WiFi -beheerder + bewegingsopsporing: in hierdie tutoriaal sal ons jou wys hoe om 'n eenvoudige hagedis -terrarium te bou vir 'n handjievol skink -eiers wat ons per ongeluk gevind en versteur het tydens tuinwerk buite. Ons wil hê die eiers moet veilig uitbroei, so al wat ons sal doen is om 'n veilige ruimte te skep met behulp van 'n plastiek
Monitor versnelling met behulp van Raspberry Pi en AIS328DQTR met behulp van Python: 6 stappe
Monitering van versnelling met behulp van Raspberry Pi en AIS328DQTR Gebruik van Python: Versnelling is eindig, volgens ek volgens sommige wette van die fisika.- Terry Riley 'n Jagluiperd gebruik ongelooflike versnelling en vinnige spoedveranderinge wanneer hy jaag. Die vinnigste wesens aan wal gebruik af en toe sy hoogste tempo om prooi te vang. Die
Relaisbeheer met Framboos Pi: 3 stappe
Relay Control With Raspberry Pi: Die meeste van ons het die probleem ondervind wanneer die framboos -pi -bord nie in staat is om tegelykertyd tussen verskeie toestelle te wissel nie. Dit is dus nie moontlik om verskeie toestelle met die 26 GPIO -penne te verbind nie. Boonop kan dit nie meer as 26 strek nie, dus
Hoe om van 0 tot 99 te tel met behulp van 8051 mikrobeheerder met 7 segmentweergawe: 5 stappe (met foto's)
Hoe om van 0 tot 99 te tel Met behulp van 8051 mikrobeheerder met 7 -segmentweergawe: Hallo almal, in hierdie tutoriaal gaan ons u vertel hoe om van 0 tot 99 te tel met twee 7 -segment -skerms