Sadržaj:
Video: Univerzalni daljinski upravljač: 3 koraka
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
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
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
- Kopirajte fasciklu IRremote u mapu biblioteke Arduino IDE -a
- Otvorite kod projekta za Arduino mikrokontroler koristeći Arduino IDE.
- 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.
- 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.
- 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.
- Svojstva objekata i oblika možete izmijeniti pomoću inspektora objekata.
- 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.
- 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.
- Kliknite na dugme „Prevedi“. Napomena: Ovaj korak se može preskočiti. Međutim, kompajliranje je neophodno za potrebe otklanjanja grešaka.
- 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.
- Vratite se na karticu “Početna”. Ovaj put kliknite na dugme ((Izradi) Kopiraj/Učitaj).
- Radionica 4 će od vas zatražiti da odaberete pogon za kopiranje slikovnih datoteka na USB karticu. Nakon odabira ispravnog pogona, kliknite U redu.
- 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:
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