Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 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 je projekt vrlo 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
- Žice za kratkospojnike
- 5 V napajanje
- Arduino Pro Micro 5V 16 MHz
- Modul IC odašiljača KY-005
Sastavite komponente kako je prikazano na dijagramu.
Korak 2: Program
- Kopirajte mapu IRremote u mapu knjižnice Arduino IDE -a
- Otvorite kod projekta za Arduino mikrokontroler pomoću Arduino IDE -a.
- Ako željeni daljinski upravljač koristi nepoznati prijenosni protokol, možete dodati i njihov neobrađeni IR kod koji se može izvesti pomoću primjera IRrecvDemo iz biblioteke IRremote i koristiti bilo koji modul IC prijemnika za dekodiranje njihovih sirovih naredbi.
- Kako bi se program Arduino ispravno kompajlirao s isporučenim sirovim IC naredbama, podaci se mogu prepisati izravno u flash memoriju nakon kompilacije, kao što je prikazano u nastavku.
- Kako bi se sirovi kodovi koristili za prijenos, potrebno je učiniti sljedeće za čitanje sirovog koda pohranjenog u flash memoriji. Za više naredbenog sučelja mogu se dodati i dodatni iskazi slučaja. 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 upravljati s još više uređaja dodavanjem više gumba za dodavanje više funkcija. Pomoću vrpce widgeta dodajte vrstu gumba koja vam je potrebna.
- Da biste koristili dodani gumb s hostom (Arduino Uno), svakako promijenite Rukovalac događajima pod događajima objekta u "Poruku izvješća" ili neki drugi "Čarobni događaj" ovisno o njegovoj upotrebi.
- Kliknite gumb "Prevedi". Napomena: Ovaj korak se može preskočiti. Međutim, sastavljanje je bitno za potrebe ispravljanja pogrešaka.
- Spojite zaslon na računalo. Provjerite jeste li spojeni na pravi priključak. Crveni gumb označava da uređaj nije povezan, Plavi gumb označava da je uređaj spojen na desni priključak.
- Vratite se na karticu “Početna”. Ovaj put kliknite gumb "(Izradi) Kopiraj/Učitaj".
- Radionica 4 od vas će tražiti da odaberete pogon za kopiranje slikovnih datoteka na uSD karticu. Nakon odabira ispravnog pogona, kliknite U redu.
- Kad mikro SD kartica još nije umetnuta, na zaslonu gen4 pojavit će se ova poruka: "DRIVE NOT MOUNTED …" Nakon umetanja micro SD kartice grafički korisnički interfejs prikazan u ovom koraku trebao bi se pojaviti na zaslonu gen4.
3. korak:
Utičnica s IC upravljanjem također se može prilagoditi dodavanjem više releja
Kodovi naredbi za svaki relej također se mogu prilagoditi kroz sljedeće redove koda
Dodatni releji mogu se dodati u krug za IC upravljački krug