Cuprins:

Telecomandă universală: 3 pași
Telecomandă universală: 3 pași

Video: Telecomandă universală: 3 pași

Video: Telecomandă universală: 3 pași
Video: Programare telecomanda universala 2024, Iulie
Anonim
Image
Image
Construi
Construi

Telecomanda universală cu infraroșu (IR) poate controla orice aparat care utilizează comunicații IR pentru operarea la distanță. Acest telecomandă folosește gen4-uLCD-35DCT ca interfață principală pentru trimiterea comenzilor IR. Acest proiect este extrem de personalizabil pentru utilizare pe orice aparat, atâta timp cât folosește control IR

Pasul 1: Construiți

Construi
Construi

Componente

  • gen4-uLCD-35DCT-CLB
  • Cablu gen4-PA și FFC
  • Card uSD
  • uUSB Cable
  • Sârme jumper
  • Alimentare de 5 V
  • Arduino Pro Micro 5V 16 MHz
  • Modul emițător IR KY-005

Construiți componentele așa cum se arată în diagramă.

Pasul 2: Program

Program
Program
Program
Program
Program
Program
  1. Copiați folderul IRremote în dosarul bibliotecii Arduino IDE
  2. Deschideți codul proiectului pentru microcontrolerul Arduino utilizând ID-ul Arduino.
  3. Dacă telecomanda dorită folosește un protocol de transmisie necunoscut, puteți adăuga și codul IR brut care poate fi derivat folosind exemplul IRrecvDemo furnizat de biblioteca IRremote și utilizați orice modul receptor IR pentru decodarea comenzilor lor brute.
  4. Pentru ca programul Arduino să se compileze corect cu comenzile IR brute furnizate, datele pot fi scrise direct în memoria flash după compilare, după cum se arată mai jos.
  5. Pentru a utiliza codurile brute pentru transmisie, trebuie să faceți următoarele pentru a citi codul brut stocat în memoria flash. Pot fi adăugate și instrucțiuni de caz suplimentare pentru mai multe interfețe de comandă. Unele aparate pot necesita transmiterea mai multor comenzi consecutive, acest lucru se poate face doar prin retrimiterea acelorși comenzi de cod de mai multe ori așa cum se arată mai jos. Deschideți codul de proiect pentru afișaj utilizând Workshop 4 IDE. Acest proiect utilizează mediul Visi-Genie.
  6. Puteți modifica proprietățile obiectelor și a formularului folosind inspectorul de obiecte.
  7. Telecomanda universală poate controla și mai multe aparate prin adăugarea mai multor butoane pentru a adăuga mai multe funcționalități. Utilizați panglica widget pentru a adăuga tipul (butoanele) de care aveți nevoie.
  8. Pentru a utiliza butonul adăugat cu gazda (Arduino Uno), asigurați-vă că schimbați Handlerul evenimentelor sub evenimentele obiectului în „Raportare mesaj” sau alt „Eveniment magic” în funcție de utilizarea acestuia.
  9. Faceți clic pe butonul „Compilați”. Notă: Acest pas ar putea fi omis. Cu toate acestea, compilarea este esențială în scopuri de depanare.
  10. Conectați afișajul la computer. Asigurați-vă că sunteți conectat la portul potrivit. Butonul roșu indică faptul că dispozitivul nu este conectat, Butonul albastru indică faptul că dispozitivul este conectat la portul din dreapta.
  11. Reveniți la fila „Acasă”. De data aceasta, faceți clic pe butonul „(Construiți) Copiere / Încărcare”.
  12. Atelierul 4 vă va solicita să selectați o unitate pentru a copia fișierele imagine pe un card uSD. După selectarea unității corecte, faceți clic pe OK.
  13. Când cardul micro SD nu este încă introdus, acest mesaj va apărea pe afișajul dvs. gen4: „DRIVE NOT MOUNTED …” După introducerea cardului micro SD, GUI afișat în acest pas ar trebui să apară pe afișajul gen4.

Pasul 3:

Imagine
Imagine
Imagine
Imagine
Imagine
Imagine

Priza controlată IR poate fi personalizată și prin adăugarea mai multor relee

Codurile de comandă pentru fiecare releu pot fi, de asemenea, personalizate prin următoarele linii de cod

Releele suplimentare pot fi adăugate la circuit pentru circuitul IR controlat

Recomandat: