Cuprins:

Crearea unei telecomenzi universale cu NodeMCU: 7 pași
Crearea unei telecomenzi universale cu NodeMCU: 7 pași

Video: Crearea unei telecomenzi universale cu NodeMCU: 7 pași

Video: Crearea unei telecomenzi universale cu NodeMCU: 7 pași
Video: Programare telecomanda universala 2024, Noiembrie
Anonim
Crearea unei telecomenzi universale cu NodeMCU
Crearea unei telecomenzi universale cu NodeMCU

În acest proiect, vom construi o telecomandă universală capabilă să cloneze și să trimită semnale în infraroșu. O interfață web va fi utilizată pentru a controla tot acest proces.

Un NodeMCU împreună cu un fotoreceptor cu infraroșu va fi responsabil să cloneze tastele telecomenzii. Va folosi metoda RAW pentru asta. Un LED IR va trimite codul clonat către dispozitive.

Proiectul a fost creat de

  • Rodrigo Andrades
  • Diego M. G. Vieira

Pasul 1: Componente

Acest proiect nu necesită mult material. Vei avea nevoie

  1. NodeMCU
  2. Pană de pâine
  3. Sârme jumper
  4. Cablu micro USB
  5. Fotoreceptor / receptor IR VS1838B
  6. Led infraroșu emițător (IR) 5mm 940nm

Și, desigur, telecomenzile pe care doriți să le clonați

Pasul 2: Cablare

Cablarea acestuia
Cablarea acestuia

Mai sus este prezentarea cablajului pentru acest proiect:

După finalizarea conexiunilor. Este timpul să instalați Arduino IDE și să îl importați în biblioteca IRremoteESP 8266.

Încărcați codul în NodeMCU și vedeți dacă funcționează

puteți găsi codul complet aici: Github: IR Control

Pasul 3: Codificare: Configurarea lucrurilor

Codificare: setarea lucrurilor
Codificare: setarea lucrurilor

aici am configurat practic rețeaua WiFi și viteza serială la 115200 baud

Pasul 4: Codificare: bucla

Codificare: bucla
Codificare: bucla

Pasul 5: Codificare: Web Socket

Codificare: Web Socket
Codificare: Web Socket

Pasul 6: Codarea clientului web

Codarea clientului web
Codarea clientului web

Pasul 7: Utilizarea proiectului

Utilizarea proiectului
Utilizarea proiectului

Cu aplicația care rulează, puteți merge acum la browser și puteți comuta între modurile de trimitere și primire. Când aplicația este în modul de recepție, poate captura codul cheie și îl poate atașa la o acțiune. Pentru a expedia o acțiune, reveniți la „modul de trimitere” și faceți clic pe acțiunea dorită

Recomandat: