Indholdsfortegnelse:

Oprettelse af en universel fjernbetjening med NodeMCU: 7 trin
Oprettelse af en universel fjernbetjening med NodeMCU: 7 trin

Video: Oprettelse af en universel fjernbetjening med NodeMCU: 7 trin

Video: Oprettelse af en universel fjernbetjening med NodeMCU: 7 trin
Video: Makeblock Untimate Robot Kit Part 2 : Robtic Arm Explaine, Software, Code App and Having Fun demo 2024, December
Anonim
Oprettelse af en universel fjernbetjening med NodeMCU
Oprettelse af en universel fjernbetjening med NodeMCU

I dette projekt vil vi bygge en universel fjernbetjening, der er i stand til at klone og sende infrarøde signaler. En webgrænseflade vil blive brugt til at styre hele denne proces.

En NodeMCU sammen med en infrarød fotoreceptor er ansvarlig for at klone fjernbetjeningstasterne. Det vil bruge RAW -metoden til det. En IR -LED sender den klonede kode til enhederne.

Projektet blev oprettet af

  • Rodrigo Andrades
  • Diego M. G. Vieira

Trin 1: Komponenter

Dette projekt kræver ikke meget materiale. Du får brug for

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

Og selvfølgelig de fjernbetjeninger, du vil klone

Trin 2: Tilslutning

Kabelføring
Kabelføring

Ovenfor er ledningslayoutet til dette projekt:

Efter at have afsluttet forbindelserne. Det er på tide at installere Arduino IDE og importere det til IRremoteESP 8266 biblioteket.

Indlæs koden i NodeMCU, og se om den virker

du kan finde den komplette kode her: Github: IR Control

Trin 3: Kodning: Opsætning af ting

Kodning: Opsætning af ting
Kodning: Opsætning af ting

her konfigurerede vi grundlæggende WiFi -netværket og seriel hastighed til 115200 baud

Trin 4: Kodning: Loop

Kodning: Loop
Kodning: Loop

Trin 5: Kodning: Web Socket

Kodning: Web Socket
Kodning: Web Socket

Trin 6: Kodning af webklient

Kodning af webklient
Kodning af webklient

Trin 7: Brug af projektet

Brug af projektet
Brug af projektet

Når programmet kører, kan du nu gå til din browser og skifte mellem sende- og modtagelsestilstande. Når appen er i modtagetilstand, kan den fange nøglekoden og vedhæfte den til en handling. For at sende en handling skifter du tilbage til "send mode" og klikker på den ønskede handling

Anbefalede: