Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
Mi smo grupa studenata UQD10801 (Robocon1) sa Univerziteta Tun Hussein Onn Malezija (UTHM)
U ovom vodiču naučit ćete kako prikazati gumbe na daljinskom upravljaču na ekranu s tekućim kristalima (LCD) pomoću Arduino Uno R3. Ovaj vodič će se simulirati pomoću tinkercada. Kao primjer možete pogledati ovaj YouTube videozapis.
Supplies
1. Arduino Uno R3
2. Priključivanje žica
3. Ekran sa tečnim kristalima (LCD)
4. Potenciometar
5. IC senzor
6. IC daljinski
7. Oglasna ploča
8. Otpornik (1kohm do 10kohm)
Korak 1: Spojite krug kao što je prikazano na slici
Spojite žice pomoću matične ploče kako biste bili sigurni da je napravljeno uredno kolo. Za LCD će se koristiti pinovi 2, 3, 4, 5, 11 i 12. Funkcija potenciometra je kontrola svjetline LCD -a. Možete koristiti višebojne žice kako je prikazano na slici kako biste pratili igle na Arduinu. IC senzor će biti spojen na pin 7 na Arduinu.
Korak 2: Kodiranje sistema
Koriste se 2 biblioteke, a to su LiquidCrystal.h i IRremote.h. Prvi dio kodiranja je pronaći kod sa svakog dugmeta na daljinskom upravljaču. Na primjer, na tinkercad.com, kod koji se prenosi tipkom OFF/ON je "16580863". Ovo se razlikuje za sve tipke. Da biste to pronašli, morat ćete sastaviti program za pronalaženje svakog koda za svako dugme. Primjer koda možete preuzeti ispod kao referencu. Morate ručno zapisati svaki kod za svako dugme sa serijskog monitora. Sastavite i prenesite kôd na Arduino i pokrenite sistem. Testirajte svako dugme na daljinskom upravljaču i zapišite kodove za svako od dugmadi za buduću upotrebu.
Korak 3: Kodiranje završnog programa
Kada završite sa snimanjem kodova za IC daljinski upravljač, možete nastaviti s kodiranjem završnog programa. Ovo će uključivati biblioteku LiquidCrystal.h. Uzorak koda možete preuzeti ispod za referencu. Koristeći "switch" futrolu u programu za prebacivanje između dugmadi. Za svaki slučaj prekidača, koristite lcd.print za prikaz teksta svakog dugmeta na LCD -u, dodajte odlaganje od 0,5 sekundi i pauzu; da izađete iz ponavljanja. Kada završite s kodiranjem, kompajlirajte ga i prenesite na Arduino.
Korak 4: Testiranje
Posljednji korak je testiranje programa uključivanjem Arduina i testiranje pritiskom na tipke na daljinskom upravljaču. Ako ne vidite tekst na LCD -u, pokušajte namjestiti dugme potenciometra. Zabavi se!
Preporučuje se:
Klonirajte bilo koji daljinski upravljač s Arduino Nano: 5 koraka
Klonirajte bilo koji daljinski upravljač pomoću Arduino Nano: Klonirajte bilo koji daljinski upravljač pomoću Arduino Nano
Arduino daljinski upravljač zasnovan na pregledniku (linux): 9 koraka (sa slikama)
Arduino daljinski upravljač zasnovan na pregledniku (linux): Imamo djecu. Volim ih do komadića, ali stalno skrivaju daljinski upravljač za satelit i televiziju kad uključe dječje kanale. Nakon što se to svakodnevno događalo nekoliko godina, i nakon što mi je draga žena dozvolila
TV daljinski upravljač postaje RF daljinski -- NRF24L01+ Vodič: 5 koraka (sa slikama)
TV daljinski upravljač postaje RF daljinski || Vodič za NRF24L01+: U ovom projektu ću vam pokazati kako sam koristio popularni nRF24L01+ RF IC za bežično podešavanje svjetline LED trake putem tri beskorisna dugmeta na daljinskom upravljaču televizora. Hajde da počnemo
IRduino: Arduino daljinski upravljač - oponašajte izgubljeni daljinski upravljač: 6 koraka
IRduino: Arduino daljinski upravljač - oponašajte izgubljeni daljinski upravljač: Ako ste ikada izgubili daljinski upravljač za televizor ili DVD uređaj, znate koliko je frustrirajuće morati hodati do, pronaći i koristiti tipke na samom uređaju. Ponekad ti gumbi čak ne nude istu funkcionalnost kao daljinski. Primiti
Daljinski video daljinski upravljač za računare Video player: 6 koraka
Video daljinski upravljač za malu djecu za PC Video player: Izrađujem daljinski upravljač koji se povezuje s računarom putem USB -a. Veliki daljinski upravljač omogućuje mom djetetu odabir i reprodukciju videozapisa na starom računaru. Ovo je relativno jednostavan projekt. Osnovna komponenta je ili USB tastatura ili bežična USB tastatura. Zatim