Sisällysluettelo:

Yleiskaukosäätimen luominen NodeMCU: lla: 7 vaihetta
Yleiskaukosäätimen luominen NodeMCU: lla: 7 vaihetta

Video: Yleiskaukosäätimen luominen NodeMCU: lla: 7 vaihetta

Video: Yleiskaukosäätimen luominen NodeMCU: lla: 7 vaihetta
Video: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Heinäkuu
Anonim
Yleiskaukosäätimen luominen NodeMCU: n avulla
Yleiskaukosäätimen luominen NodeMCU: n avulla

Tässä projektissa rakennamme yleiskaukosäätimen, joka pystyy kloonaamaan ja lähettämään infrapunasignaaleja. Verkkokäyttöliittymää käytetään hallitsemaan tätä prosessia.

NodeMCU yhdessä infrapunavalon reseptorin kanssa on vastuussa kloonaamaan kauko -ohjaimen avaimet. Se käyttää RAW -menetelmää siihen. IR -LED lähettää kloonatun koodin laitteille.

Projektin on luonut

  • Rodrigo Andrades
  • Diego M. G. Vieira

Vaihe 1: Komponentit

Tämä projekti ei vaadi paljon materiaalia. Tarvitset

  1. NodeMCU
  2. Leipälauta
  3. Hyppyjohdot
  4. Micro USB -kaapeli
  5. VS1838B IR -fotoretseptori / -vastaanotin
  6. Infrapunasäteilijä Led (IR) 5mm 940nm

Ja tietysti kauko -ohjaimet, jotka haluat kloonata

Vaihe 2: Johdotus

Johdotus
Johdotus

Yllä on tämän projektin johdotuskaavio:

Yhteyksien suorittamisen jälkeen. On aika asentaa Arduino IDE ja tuoda se IRremoteESP 8266 -kirjastoon.

Lataa koodi NodeMCU: han ja katso, toimiiko se

Löydät täydellisen koodin täältä: Github: IR Control

Vaihe 3: Koodaus: Asioiden asettaminen

Koodaus: Asioiden asettaminen
Koodaus: Asioiden asettaminen

täällä määritimme periaatteessa WiFi -verkon ja sarjanopeuden 115200 baudiksi

Vaihe 4: Koodaus: silmukka

Koodaus: Silmukka
Koodaus: Silmukka

Vaihe 5: Koodaus: Web Socket

Koodaus: Web Socket
Koodaus: Web Socket

Vaihe 6: Web -asiakkaan koodaus

Koodaus Web Client
Koodaus Web Client

Vaihe 7: Projektin käyttö

Projektin käyttäminen
Projektin käyttäminen

Kun sovellus on käynnissä, voit nyt siirtyä selaimeesi ja vaihtaa lähetys- ja vastaanottotilan välillä. Kun sovellus on vastaanottotilassa, se voi kaapata avainkoodin ja liittää sen toimintoon. Jos haluat lähettää toiminnon, siirry takaisin "lähetystilaan" ja napsauta haluttua toimintoa

Suositeltava: