INHOUDSOPGAWE:

Universele afstandsbediening: 3 stappe
Universele afstandsbediening: 3 stappe

Video: Universele afstandsbediening: 3 stappe

Video: Universele afstandsbediening: 3 stappe
Video: Je Android TV Box afstandsbediening instellen voor je home cinema of soundbar 2024, November
Anonim
Image
Image
Bou
Bou

Die Universal Infrared (IR) afstandsbediening kan enige toestel wat IR -kommunikasie gebruik vir afstandsbediening, beheer. Hierdie afstandsbediening gebruik die gen4-uLCD-35DCT as die belangrikste koppelvlak vir die stuur van IR-opdragte. Hierdie projek is baie aanpasbaar vir gebruik op enige toestel, solank dit IR -beheer gebruik

Stap 1: Bou

Bou
Bou

Komponente

  • gen4-uLCD-35DCT-CLB
  • gen4-PA en FFC kabel
  • uSD -kaart
  • uUSB -kabel
  • Jumper Wires
  • 5 V kragtoevoer
  • Arduino Pro Micro 5V 16 MHz
  • KY-005 IR-sender module

Bou die komponente soos in die diagram getoon.

Stap 2: Programmeer

Program
Program
Program
Program
Program
Program
  1. Kopieer die gids IRremote na die biblioteekmap van die Arduino IDE
  2. Maak die projekkode vir die Arduino -mikrobeheerder oop met behulp van die Arduino IDE.
  3. As die verlangde afstandsbediening 'n onbekende transmissieprotokol gebruik, kan u ook die rou IR -kode byvoeg, wat verkry kan word deur die IRrecvDemo -voorbeeld van die IRremote -biblioteek te gebruik en enige IR -ontvanger -module te gebruik om hul rou opdragte te dekodeer.
  4. Sodat die Arduino -program behoorlik saamgestel kan word met die verskafde rou IR -opdragte, kan data direk na die opstel van die flash -geheue geskryf word soos hieronder getoon.
  5. Om die rou kodes vir oordrag te gebruik, moet die volgende gedoen word om die rou kode wat in die flash -geheue gestoor is, te lees. Bykomende saakverklarings kan ook bygevoeg word vir meer opdrag -koppelvlak. Sommige toestelle benodig verskeie opeenvolgende opdragte; dit kan gedoen word deur dieselfde kodeopdragte herhaaldelik weer te stuur soos hieronder getoon. Maak die projekkode vir die skerm oop met behulp van die Workshop 4 IDE. Hierdie projek gebruik die Visi-Genie-omgewing.
  6. U kan die eienskappe van die voorwerpe en vorm verander met behulp van die objekinspekteur.
  7. Die universele afstandsbediening kan selfs meer toestelle beheer deur meer knoppies te voeg om meer funksionaliteit by te voeg. Gebruik die widget -lint om die tipe knoppie (s) wat u benodig, by te voeg.
  8. Om die bykomende knoppie met die gasheer (Arduino Uno) te gebruik, moet u die gebeurtenishanteerder onder gebeurtenisse van die voorwerp verander in 'Rapporteer boodskap' of 'n ander 'Magiese gebeurtenis', afhangende van die gebruik daarvan.
  9. Klik op die "Compile" -knoppie. Let wel: hierdie stap kan oorgeslaan word. Samestelling is egter noodsaaklik vir ontfoutingsdoeleindes.
  10. Koppel die skerm aan die rekenaar. Maak seker dat u aan die regte poort gekoppel is. Rooi knoppie dui aan dat die toestel nie gekoppel is nie; Blou knoppie dui aan dat die toestel aan die regte poort gekoppel is.
  11. Gaan terug na die blad "Huis". Klik hierdie keer op die knoppie "(Bou) Kopieer/Laai".
  12. Workshop 4 sal u vra om 'n skyf te kies om die prentlêers na 'n uSD -kaart te kopieer. Nadat u die regte skyf gekies het, klik op OK.
  13. As die micro SD -kaart nog nie ingevoeg is nie, sal hierdie boodskap op u gen4 -skerm verskyn: "DRIVE NOT MOUNTED …" Nadat u u micro SD -kaart geplaas het, moet die GUI wat in hierdie stap verskyn op die gen4 -skerm verskyn.

Stap 3:

Beeld
Beeld
Beeld
Beeld
Beeld
Beeld

Die IR -beheerde uitlaat kan ook aangepas word deur meer relais by te voeg

Die opdragkodes vir elke relais kan ook aangepas word deur middel van die volgende reëls kode

Die bykomende relais kan by die stroombaan vir die IR -beheerde stroombaan gevoeg word

Aanbeveel: