Turinys:

Universalaus nuotolinio valdymo pulto su „NodeMCU“sukūrimas: 7 žingsniai
Universalaus nuotolinio valdymo pulto su „NodeMCU“sukūrimas: 7 žingsniai

Video: Universalaus nuotolinio valdymo pulto su „NodeMCU“sukūrimas: 7 žingsniai

Video: Universalaus nuotolinio valdymo pulto su „NodeMCU“sukūrimas: 7 žingsniai
Video: Kaip pakeisti „Telia“ nuotolinio valdymo pultelį nauju? 2024, Liepa
Anonim
Universalaus nuotolinio valdymo pulto su „NodeMCU“kūrimas
Universalaus nuotolinio valdymo pulto su „NodeMCU“kūrimas

Šiame projekte mes sukursime universalų nuotolinio valdymo pultą, galintį klonuoti ir siųsti infraraudonųjų spindulių signalus. Visam šiam procesui valdyti bus naudojama žiniatinklio sąsaja.

„NodeMCU“kartu su infraraudonųjų spindulių fotoreceptoriumi bus atsakingas už nuotolinio valdymo raktų klonavimą. Tam jis naudos RAW metodą. IR šviesos diodas siunčia klonuotą kodą į įrenginius.

Projektą sukūrė

  • Rodrigo Andradesas
  • Diego M. G. Vieira

1 žingsnis: komponentai

Šis projektas nereikalauja daug medžiagos. Jums reikės

  1. NodeMCU
  2. Bandomoji Lenta
  3. Trumpieji laidai
  4. Mikro USB kabelis
  5. VS1838B IR fotoreceptorius / imtuvas
  6. Infraraudonųjų spindulių šviesos diodas (IR) 5 mm 940 nm

Ir, žinoma, nuotolinio valdymo pultai, kuriuos norite klonuoti

2 žingsnis: prijunkite

Sujungimas
Sujungimas

Aukščiau yra šio projekto laidų išdėstymas:

Užbaigus ryšius. Atėjo laikas įdiegti „Arduino IDE“ir importuoti jį į „IRremoteESP 8266“biblioteką.

Įkelkite kodą į „NodeMCU“ir patikrinkite, ar jis veikia

visą kodą rasite čia: Github: IR Control

3 žingsnis: kodavimas: dalykų nustatymas

Kodavimas: dalykų nustatymas
Kodavimas: dalykų nustatymas

čia mes iš esmės sukonfigūravome „WiFi“tinklą ir nuoseklaus greičio greitį iki 115200 baudų

4 žingsnis: kodavimas: kilpa

Kodavimas: kilpa
Kodavimas: kilpa

5 žingsnis: kodavimas: žiniatinklio lizdas

Kodavimas: „Web Socket“
Kodavimas: „Web Socket“

6 veiksmas: žiniatinklio kliento kodavimas

Kodavimo žiniatinklio klientas
Kodavimo žiniatinklio klientas

7 žingsnis: projekto naudojimas

Naudojant projektą
Naudojant projektą

Kai programa veikia, dabar galite eiti į naršyklę ir perjungti siuntimo ir gavimo režimus. Kai programa veikia priėmimo režimu, ji gali užfiksuoti rakto kodą ir pridėti jį prie veiksmo. Norėdami išsiųsti veiksmą, grįžkite į „siuntimo režimą“ir spustelėkite norimą veiksmą

Rekomenduojamas: