Sadržaj:

Univerzalni daljinski upravljač: 3 koraka
Univerzalni daljinski upravljač: 3 koraka

Video: Univerzalni daljinski upravljač: 3 koraka

Video: Univerzalni daljinski upravljač: 3 koraka
Video: Как подключить универсальный пульт Hyahu ко всем телевизором. Даже если нет кода в инструкции. 2024, Novembar
Anonim
Image
Image
Build
Build

Univerzalni infracrveni (IC) daljinski upravljač može kontrolirati bilo koji uređaj koji koristi IC komunikaciju za daljinsko upravljanje. Ovaj daljinski upravljač koristi gen4-uLCD-35DCT kao glavno sučelje za slanje IC naredbi. Ovaj projekt je visoko prilagodljiv za upotrebu na bilo kojem uređaju sve dok koristi IC kontrolu

Korak 1: Izgradite

Build
Build

Komponente

  • gen4-uLCD-35DCT-CLB
  • gen4-PA i FFC kabel
  • uSD kartica
  • uUSB kabel
  • Džemper žice
  • 5 V napajanje
  • Arduino Pro Micro 5V 16 MHz
  • KY-005 IR odašiljački modul

Napravite komponente kao što je prikazano na dijagramu.

Korak 2: Program

Program
Program
Program
Program
Program
Program
  1. Kopirajte fasciklu IRremote u mapu biblioteke Arduino IDE -a
  2. Otvorite kod projekta za Arduino mikrokontroler koristeći Arduino IDE.
  3. Ako željeni daljinski upravljač koristi nepoznati protokol prijenosa, možete dodati i njihov sirovi IR kod koji se može izvesti pomoću primjera IRrecvDemo koji pruža biblioteka IRremote i koristiti bilo koji modul IC prijemnika za dekodiranje njihovih sirovih naredbi.
  4. Kako bi se program Arduino pravilno kompajlirao s isporučenim sirovim IC naredbama, podaci se mogu prepisati izravno u flash memoriju nakon kompajliranja kao što je prikazano u nastavku.
  5. Da bi se sirovi kodovi koristili za prijenos, potrebno je učiniti sljedeće za čitanje sirovog koda pohranjenog u flash memoriji. Mogu se dodati i dodatni iskazi slučaja za više komandnog interfejsa. Neki uređaji mogu zahtijevati više uzastopnih prijenosa naredbi, što se može učiniti jednostavnim ponovnim slanjem istih naredbi koda više puta kao što je prikazano u nastavku. Otvorite kod projekta za prikaz pomoću IDE -a radionice 4. Ovaj projekt koristi okruženje Visi-Genie.
  6. Svojstva objekata i oblika možete izmijeniti pomoću inspektora objekata.
  7. Univerzalni daljinski upravljač može kontrolirati još više uređaja dodavanjem još dugmadi za dodatnu funkcionalnost. Pomoću vrpce widgeta dodajte vrstu dugmadi koja vam je potrebna.
  8. Da biste koristili dodano dugme s hostom (Arduino Uno), obavezno promijenite Rukovalac događajima pod događajima objekta u “Poruku izvještaja” ili neki drugi “Magični događaj” ovisno o njegovoj upotrebi.
  9. Kliknite na dugme „Prevedi“. Napomena: Ovaj korak se može preskočiti. Međutim, kompajliranje je neophodno za potrebe otklanjanja grešaka.
  10. Povežite ekran sa računarom. Provjerite jeste li spojeni na pravi port. Crveno dugme označava da uređaj nije povezan, Plavo dugme označava da je uređaj povezan sa desnim portom.
  11. Vratite se na karticu “Početna”. Ovaj put kliknite na dugme ((Izradi) Kopiraj/Učitaj).
  12. Radionica 4 će od vas zatražiti da odaberete pogon za kopiranje slikovnih datoteka na USB karticu. Nakon odabira ispravnog pogona, kliknite U redu.
  13. Kada mikro SD kartica još nije umetnuta, na ekranu gen4 će se pojaviti ova poruka: "DRIVE NOT MOUNTED …" Nakon umetanja micro SD kartice, grafički korisnički interfejs prikazan u ovom koraku trebao bi se pojaviti na ekranu gen4.

Korak 3:

Image
Image
Image
Image
Image
Image

Utičnica s IC upravljanjem također se može prilagoditi dodavanjem više releja

Kodovi naredbi za svaki relej se također mogu prilagoditi kroz sljedeće redove koda

Dodatni releji se mogu dodati u krug za IC upravljački krug

Preporučuje se: