Innholdsfortegnelse:

Opprette en universell fjernkontroll med NodeMCU: 7 trinn
Opprette en universell fjernkontroll med NodeMCU: 7 trinn

Video: Opprette en universell fjernkontroll med NodeMCU: 7 trinn

Video: Opprette en universell fjernkontroll med NodeMCU: 7 trinn
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, November
Anonim
Opprette en universell fjernkontroll med NodeMCU
Opprette en universell fjernkontroll med NodeMCU

I dette prosjektet skal vi bygge en universell fjernkontroll som kan klone og sende infrarøde signaler. Et webgrensesnitt vil bli brukt til å kontrollere hele denne prosessen.

En NodeMCU i forbindelse med en infrarød fotoreceptor vil være ansvarlig for å klone fjernkontrolltastene. Den vil bruke RAW -metoden for det. En IR -LED sender den klonede koden til enhetene.

Prosjektet ble opprettet av

  • Rodrigo Andrades
  • Diego M. G. Vieira

Trinn 1: Komponenter

Dette prosjektet krever ikke mye materiale. Du vil trenge

  1. NodeMCU
  2. Brødbrett
  3. Jumper Wires
  4. Micro USB -kabel
  5. VS1838B IR fotoreceptor / mottaker
  6. Infrarød emitter LED (IR) 5mm 940nm

Og selvfølgelig fjernkontrollene du vil klone

Trinn 2: Koble den til

Kabling den opp
Kabling den opp

Over er ledningsoppsettet for dette prosjektet:

Etter å ha fullført tilkoblingene. Det er på tide å installere Arduino IDE og importere den til IRremoteESP 8266 -biblioteket.

Last inn koden i NodeMCU og se om den fungerer

du finner hele koden her: Github: IR Control

Trinn 3: Koding: Sette opp ting

Koding: Sette opp ting
Koding: Sette opp ting

her konfigurerte vi i utgangspunktet WiFi -nettverket og seriell hastighet til 115200 baud

Trinn 4: Koding: løkken

Koding: løkken
Koding: løkken

Trinn 5: Koding: Web Socket

Koding: Web Socket
Koding: Web Socket

Trinn 6: Koding av webklient

Koding av webklient
Koding av webklient

Trinn 7: Bruke prosjektet

Bruker prosjektet
Bruker prosjektet

Med programmet i gang kan du nå gå til nettleseren din og veksle mellom send- og mottaksmodus. Når appen er i mottaksmodus, kan den fange nøkkelkoden og knytte den til en handling. For å sende en handling, bytt tilbake til "sendemodus" og klikk på ønsket handling

Anbefalt: