Inhoudsopgave:

Een universele afstandsbediening maken met NodeMCU - Ajarnpa
Een universele afstandsbediening maken met NodeMCU - Ajarnpa

Video: Een universele afstandsbediening maken met NodeMCU - Ajarnpa

Video: Een universele afstandsbediening maken met NodeMCU - Ajarnpa
Video: Inleiding tot NodeMCU ESP8266 WiFi-ontwikkelbord met voorbeeld van HTTP-client 2024, Juli-
Anonim
Een universele afstandsbediening maken met NodeMCU
Een universele afstandsbediening maken met NodeMCU

In dit project zullen we een universele afstandsbediening bouwen die in staat is om infraroodsignalen te klonen en te verzenden. Een webinterface zal worden gebruikt om al dit proces te besturen.

Een NodeMCU in combinatie met een infrarood fotoreceptor zal verantwoordelijk zijn voor het klonen van de afstandsbedieningstoetsen. Het zal daarvoor de RAW-methode gebruiken. Een IR-led stuurt de gekloonde code naar de apparaten.

Het project is gemaakt door

  • Rodrigo Andrades
  • Diego MG Vieira

Stap 1: Componenten

Dit project vereist niet veel materiaal. Je zal nodig hebben

  1. KnooppuntMCU
  2. Breadboard
  3. Doorverbindingsdraden
  4. Micro-USB-kabel
  5. VS1838B IR-fotoreceptor / ontvanger
  6. Infrarood Zender Led (IR) 5mm 940nm

En natuurlijk de afstandsbedieningen die je wilt klonen

Stap 2: Bedrading Het Up

Bedrading
Bedrading

Hierboven is de bedradingslay-out voor dit project:

Na het voltooien van de verbindingen. Het is tijd om de Arduino IDE te installeren en te importeren in de IRremoteESP 8266-bibliotheek.

Laad de code in de NodeMCU en kijk of deze werkt

je kunt de volledige code hier vinden: Github: IR Control

Stap 3: Coderen: dingen instellen

Coderen: dingen instellen
Coderen: dingen instellen

hier hebben we in feite het wifi-netwerk en de seriële snelheid geconfigureerd tot 115200 baud

Stap 4: Coderen: de lus

Codering: de lus
Codering: de lus

Stap 5: Coderen: Web Socket

Codering: webaansluiting
Codering: webaansluiting

Stap 6: Webclient coderen

Codering webclient
Codering webclient

Stap 7: Het project gebruiken

Het project gebruiken
Het project gebruiken

Terwijl de applicatie actief is, kunt u nu naar uw browser gaan en schakelen tussen de verzend- en ontvangstmodi. Wanneer de app in de ontvangstmodus staat, kan deze de sleutelcode vastleggen en aan een actie koppelen. Om een actie te verzenden, schakelt u terug naar "verzendmodus" en klikt u op de gewenste actie

Aanbevolen: