Sisällysluettelo:
Video: 8 Releenhallinta NodeMCU: lla ja IR -vastaanottimella WiFi- ja IR -kaukosäätimen ja Android -sovelluksen avulla: 5 vaihetta (kuvien kanssa)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Ohjaa 8 relekytkintä käyttäen nodemcu- ja ir -vastaanotinta wifi -yhteyden ja etä- ja Android -sovelluksen kautta.
ir -kaukosäädin toimii riippumatta wifi -yhteydestä.
TÄSTÄ PÄIVITETTY VERSIO KLIKKAA TÄSTÄ
Vaihe 1: Tartu osiin
Asioita, joita tarvitset tähän projektiin
- NodeMCU
- 4 -kanavainen relemoduuli x 2
- IC7805 x 2 (1 IC7805 ei tarjoa riittävästi virtaa 8 releen samanaikaiseen kytkemiseen)
- Leipälauta
- IR -vastaanotin (VS1838)
- LED Punainen x 1
- Vastus 1K x 1
- Painike x 1
- Hyppyjohdot
- Virtalähde
Vaihe 2: Koodi
TÄMÄ KOODI ON NODEMCU -KORTILLE EI ARDUINO
Olen kirjoittanut koodin siten, että jos WiFi katkeaa tai ei ole käytettävissä, LED -valo palaa ja IR -kaukosäätimen releohjaus jatkuu riippumatta WiFi -yhteydestä.
Kun WiFi on käytettävissä, paina painiketta tai paina IR -kaukosäätimen omaa painiketta ja odota 5 sekunnin ajan yhteyden muodostamista wifi -verkkoon. Jos merkkivalo ei sammu, wifi ei ole yhteydessä.
Lataa ensin Arduino IDE TÄSTÄ.
Siirry sitten kohtaan Tiedosto -> Asetukset ja lisää sitten muut hallituksen ylläpitäjien URL -osoitteet
arduino.esp8266.com/stable/package_esp8266c…
Siirry sitten hallituksen hallintaan ja asenna ESP8266 Communityn esp8266.
siirry kirjastonhallintaan ja asenna IRRemoteESP8266.
Liitä ensin ir -vastaanotin nodemcu -korttiin, 3.3v - 3.3v, gnd to gnd, lähtö gpio2: een (D4).
lataa alla oleva luonnos IRRemote -arvo, avaa sarjamonitori ja paina etänäppäintä saadaksesi kunkin avaimen arvot ja kirjoita se jonnekin. Huomaa vähintään 9 avainarvoa (8 arvoa 8 releelle ja 1 Wi -Fi -yhteyden uudelleen yhdistämiselle).
Tee sitten piiri edellä esitetyn kaavion mukaisesti ja lataa koodi My_Room.
Älä unohda muokata my_room -luonnoksen ir -koodeja kauko -ohjaimen jokaiselle painikkeelle saamallasi ir -koodilla ja wifi -palvelimella ja salasanalla.
HUOMAUTUS: LUETTELON LATAAMISESSA VARMISTA, ETTÄ KYTKE MITÄÄN PIN -D0, D8, TX, RX. TAI NOPEASTI POISTA JUMPER -JOHDOT NÄISTÄ NAPPISTA
Vaihe 3: Kaavio
Noudata kaaviota ja tee piiri.
IC7805: llä ei ole tarpeeksi tehoa 8 releen käyttämiseen samanaikaisesti. Käytämme siis kahta 4 -kanavaista relemoduulia ja kahta IC7805 -moduulia.
Mikä tahansa IR -vastaanotin toimii.
Virtalähde voi olla enintään 24 V
Vaihe 4: Android -sovellus
Olen luonut Android -sovelluksen MIT APP Inventor -ohjelmalla, voit ladata aia -tiedoston App Inventoriin ja muokata sitä.
Vaihe 5: Teit sen
Siirry reitittimen hallintapaneeliin ja hanki NodeMCU: n IP -osoite.
Määritä myös tietty IP -osoite nodemcun Mac -osoitteeseen, jotta se saa saman ip: n joka kerta eikä sinun tarvitse tarkistaa sitä joka kerta.
VOIT KÄYTTÄÄ IR -KAUKOSÄÄDINTÄ, ANDROID -SOVELLUSTA JA INTERNET -SELINTÄ SAMASSA VERKOSSA, TAI VOIT KÄYTTÄÄ REITITTIMESI SIIRTETTÄVÄN SATAMAN, JOTKA KOSKEVAT INTERNETIN MISTÄ tahansa MAAILMASTA
Jos sinulla on ongelmia, ota minuun yhteyttä fb: ssä, www.fb.com / amit.s.samanta, autan niin paljon kuin voin.
Suositeltava:
DIY Ambilight Raspberry Pi: llä ja EI Arduinolla! Toimii kaikilla HDMI -lähteillä: 17 vaihetta (kuvien kanssa)
DIY Ambilight Raspberry Pi: llä ja EI Arduinolla! Toimii millä tahansa HDMI -lähteellä: Minulla on melko perustiedot elektroniikasta, minkä vuoksi olen erittäin ylpeä DIY Ambilight -asennuksestani puisessa peruskotelossa, jossa voin kytkeä valot päälle ja pois päältä milloin ja milloin haluat. Niille, jotka eivät tiedä mitä Ambilight on;
Neopixel Ws2812 Rainbow LED-hehku M5stick-C: llä - Sateenkaaren ajaminen Neopixel Ws2812: llä M5stack M5stick C: n avulla Arduino IDE: 5 askelta
Neopixel Ws2812 Rainbow LED-hehku M5stick-C: llä | Sateenkaaren ajaminen Neopixel Ws2812: llä M5stack M5stick C: n käyttäminen Arduino IDE: n avulla: Hei kaverit, tässä ohjeessa opimme käyttämään neopixel ws2812 LED-valoja tai led-nauhaa tai led-matriisia tai led-rengasta m5stack m5stick-C -kehityskortilla Arduino IDE: n kanssa ja teemme sateenkaarikuvio sen kanssa
Liitäntä LED -pistematriisi (8x8) NodeMCU: lla: 6 vaihetta (kuvien kanssa)
Käyttöliittymän LED -pistematriisi (8x8) NodeMCU: Hello Makers, olen toisen yksinkertaisen ja siistin Instructable -ohjelman kanssa
Kapasitanssimittari TM1637: llä Arduinon avulla: 5 vaihetta (kuvien kanssa)
Kapasitanssimittari TM1637: llä Arduinon avulla: Kuinka tehdä kapasitanssimittari TM1637: ssä näytetyn Arduinon avulla. Alue 1 uF - noin 2000 uF
Android (etäkäyttö) -käyttöliittymä servomoottorin ohjaamiseen Arduinon ja Bluetoothin avulla: 7 vaihetta (kuvien kanssa)
Android (remotexy) -käyttöliittymä servomoottorin ohjaamiseen Arduinon ja Bluetoothin avulla: Tässä ohjeessa annan sinulle nopean askeleen Android -käyttöliittymän luomiseksi Remotexy Interface Makerin avulla Arduino Megaan Bluetoothin kautta yhdistetyn servomoottorin ohjaamiseksi. Tämä video näyttää, miten käyttöliittymä ohjaa servomoottorin nopeutta ja asentoa