Innehållsförteckning:

Skapa en universell fjärrkontroll med NodeMCU: 7 steg
Skapa en universell fjärrkontroll med NodeMCU: 7 steg

Video: Skapa en universell fjärrkontroll med NodeMCU: 7 steg

Video: Skapa en universell fjärrkontroll med NodeMCU: 7 steg
Video: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, Juli
Anonim
Skapa en universell fjärrkontroll med NodeMCU
Skapa en universell fjärrkontroll med NodeMCU

I detta projekt kommer vi att bygga en universell fjärrkontroll som kan klona och skicka infraröda signaler. Ett webbgränssnitt kommer att användas för att styra hela denna process.

En NodeMCU tillsammans med en infraröd fotoreceptor kommer att ansvara för att klona fjärrkontrollens nycklar. Det kommer att använda RAW -metoden för det. En IR -lampa skickar den klonade koden till enheterna.

Projektet skapades av

  • Rodrigo Andrades
  • Diego M. G. Vieira

Steg 1: Komponenter

Detta projekt kräver inte mycket material. Du kommer behöva

  1. NodeMCU
  2. Bakbord
  3. Jumper Wires
  4. Micro USB -kabel
  5. VS1838B IR fotoreceptor / mottagare
  6. Infraröd emitter LED (IR) 5mm 940nm

Och naturligtvis de fjärrkontroller du vill klona

Steg 2: Anslut det

Koppla upp det
Koppla upp det

Ovan är ledningslayouten för detta projekt:

Efter att ha slutfört anslutningarna. Det är dags att installera Arduino IDE och importera den till IRremoteESP 8266 -biblioteket.

Ladda koden i NodeMCU och se om den fungerar

du hittar hela koden här: Github: IR Control

Steg 3: Kodning: Sätta upp saker

Kodning: Att ställa upp saker
Kodning: Att ställa upp saker

här konfigurerade vi i princip WiFi -nätverket och seriehastigheten till 115200 baud

Steg 4: Kodning: slingan

Kodning: slingan
Kodning: slingan

Steg 5: Kodning: Web Socket

Kodning: Web Socket
Kodning: Web Socket

Steg 6: Kodning av webbklient

Kodning av webbklient
Kodning av webbklient

Steg 7: Använda projektet

Använda projektet
Använda projektet

Med programmet igång kan du nu gå till din webbläsare och växla mellan skicka och ta emot lägen. När appen är i mottagningsläge kan den fånga nyckelkoden och bifoga den till en åtgärd. För att skicka en åtgärd växla tillbaka till "skicka läge" och klicka på önskad åtgärd

Rekommenderad: