Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44
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:
Sisäkasvien kastelu NodeMCU: lla, paikallisella Blynk -palvelimella ja Blynk Apk: lla, säädettävä asetuspiste: 3 vaihetta
Sisäkasvien kastelu NodeMCU: lla, paikallisella Blynk -palvelimella ja Blynk Apk: llä, säädettävä asetuspiste: Olen rakentanut tämän projektin, koska sisäkasvieni on oltava terveitä, vaikka olen lomalla pitkään ja pidän ajatuksesta hallita tai ainakin seurata kaikkia mahdollisia asioita, joita kotona tapahtuu Internetin kautta
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