Tartalomjegyzék:

Univerzális távirányító létrehozása NodeMCU -val: 7 lépés
Univerzális távirányító létrehozása NodeMCU -val: 7 lépés

Videó: Univerzális távirányító létrehozása NodeMCU -val: 7 lépés

Videó: Univerzális távirányító létrehozása NodeMCU -val: 7 lépés
Videó: Univerzális távirányító programozása (elektromos garázskapu, kapu nyitó) 2024, Július
Anonim
Univerzális távirányító létrehozása NodeMCU -val
Univerzális távirányító létrehozása NodeMCU -val

Ebben a projektben egy univerzális távirányítót építünk, amely képes klónozni és infravörös jeleket küldeni. Ennek a folyamatnak a vezérlésére egy webes felület szolgál.

A NodeMCU és az infravörös fotoreceptor együttesen felelős a távirányító kulcsainak klónozásáért. Ehhez a RAW módszert fogja használni. Az IR LED elküldi a klónozott kódot az eszközöknek.

A projektet készítette

  • Rodrigo Andrades
  • Diego M. G. Vieira

1. lépés: Alkatrészek

Ez a projekt nem igényel sok anyagot. Szükséged lesz

  1. NodeMCU
  2. Kenyeretábla
  3. Jumper vezetékek
  4. Micro USB kábel
  5. VS1838B IR fotoreceptor / vevő
  6. Infravörös sugárzó LED (IR) 5 mm 940 nm

És persze a klónozni kívánt távirányítókat

2. lépés: Csatlakoztassa

Bekötés
Bekötés

Fent a projekt kábelezési elrendezése:

A kapcsolatok befejezése után. Itt az ideje telepíteni az Arduino IDE -t, és importálni az IRremoteESP 8266 könyvtárba.

Töltse be a kódot a NodeMCU -ba, és ellenőrizze, hogy működik -e

a teljes kódot itt találja: Github: IR Control

3. lépés: Kódolás: A dolgok beállítása

Kódolás: a dolgok beállítása
Kódolás: a dolgok beállítása

itt alapvetően a WiFi hálózatot és a soros sebességet 115200 baudra konfiguráltuk

4. lépés: Kódolás: a hurok

Kódolás: a hurok
Kódolás: a hurok

5. lépés: Kódolás: Web Socket

Kódolás: Web Socket
Kódolás: Web Socket

6. lépés: A webes ügyfél kódolása

Kódoló webes ügyfél
Kódoló webes ügyfél

7. lépés: A projekt használata

A Projekt használata
A Projekt használata

Az alkalmazás futása közben böngészőjében átválthat a küldési és fogadási módok között. Ha az alkalmazás fogadási módban van, akkor rögzítheti a kulcskódot, és csatolhatja egy művelethez. Egy művelet visszaváltásához kapcsoljon vissza „küldési módba”, és kattintson a kívánt műveletre

Ajánlott: