Sadržaj:
- Pribor
- Korak 1: Povezivanje dijelova
- Korak 2: Kôd
- Korak 3: Kućište
- Korak 4: Upotrijebite
- Korak 5: Poboljšanja i projekti proširenja
- Korak 6: Resursi i reference
Video: Automatski TV daljinski upravljač za promjenu kanala s Arduinom: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Početna motivacija za ovaj projekt bila je da naš klijent ima vaskularnu demenciju i da je pravno slijep. To joj je uzrokovalo poteškoće s pamćenjem kada i na kojim kanalima televizija pokazuje da joj se sviđaju, kao i s gledanjem malih gumba na tradicionalnom daljinskom upravljaču. Iz tog razloga, naš je tim radio na stvaranju daljinskog upravljača, koji je imao mali broj vrlo velikih gumba, koje je korisnik koji je pravno slijep mogao vidjeti ili osjetiti. Daljinski upravljač također je trebao moći automatski promijeniti kanal na određene kanale u određeno vrijeme kako bi čak i da je naša klijentica zaboravila mogla vidjeti svoje emisije.
Naše rješenje je koristilo Arduino i infracrveni odašiljač za komunikaciju s televizorom. Modul sata u stvarnom vremenu koristio se za praćenje vremena tako da se daljinski upravljač mogao prebaciti na željene emisije. Jedna velika tipka korištena je i za uključivanje i isključivanje televizora. Također, priključen je modul zujalice koji upozorava korisnika da se kanal mijenja.
Analiza konkurenata:
Analizirali smo još 3 adaptivna daljinska upravljača za kriterije potrebne za ovaj projekt
1. Flipper Remote - pojednostavljeni daljinski upravljač sa smanjenim brojem iznimno velikih gumba
Prednosti: Povoljno (samo 35 USD), a gumbi su veći nego na tradicionalnom daljinskom upravljaču.
Protiv: Ne mogu se automatski mijenjati kanali, a iako su gumbi veći od tradicionalnog daljinskog upravljača, oni mogu biti premali.
2. Logitech Harmony Elite - pametni daljinski upravljač koji poboljšava mogućnosti tradicionalnog daljinskog upravljača i omogućuje određena prilagođavanja.
Prednosti: Podržava glasovne naredbe i ima intuitivno sučelje na zaslonu osjetljivom na dodir
Nedostaci: Skupo (350 USD), ne može automatski promijeniti kanale i ima male gumbe.
3. Caavo Control Center - pametan daljinski upravljač i par upravljačkih centara koji omogućuje povezivanje televizora, daljinskog upravljača i nekog softvera treće strane
Prednosti: Podržava glasovne naredbe
Nedostaci: Skupo (160 USD), ne može automatski mijenjati kanale i ima male gumbe
Pribor
1. "Arduino" Uno s USB kabelom - 12,99 s Amazon.com
2. Modul zujalice YL-44 (modul zujalice, okidač niske razine)-3,98 USD sa isporukom sa aliexpress.com
3. Modul sata u stvarnom vremenu (s potrebnom baterijom) - 11,50 USD za 3 s Amazon.com
4. Veliki Arduino arkadni gumb - 9,95 USD s adafruit.com
5. Žice arkadnih gumba - 4,95 USD s adafruit.com
5. Infracrveni odašiljač i set prijemnika - 13,99 USD s Amazon.com
7. 9 -voltna baterija - 10,99 USD za 8 sa Amazon.com
8. 9 -voltna baterija na muški istosmjerni adapter - 4,99 USD za 5 sa Amazon.com
Vanjsko kućište je 3D tiskano pomoću PETG niti
Korak 1: Povezivanje dijelova
Pin za uzemljenje na piezo zujalici bio je spojen na masu na Arduinu, a I/O pin je spojen na digitalni 8 port.
Pin za uzemljenje na satu za realno vrijeme spojen je na masu na Arduinu, VCC pin je spojen na naponski pin na Arduinu, SDA pin je spojen na SDA pin na Arduinu, SCL pin je spojen na SCL pričvrstite na Arduino.
Pin za uzemljenje na IC odašiljaču bio je spojen na masu na Arduinu, VCC pin je spojen na naponski pin na Arduinu, a DAT pin je spojen na digitalni 3 priključak.
Igle na arkadnom gumbu bile su spojene na digitalni 2 port i pin za uzemljenje na Arduinu.
Korak 2: Kôd
Kôd za ovaj projekt možete pronaći ovdje.
Korak 3: Kućište
Kao što je već spomenuto, kućište ovog uređaja tiskano je pomoću PETG niti. Na gornjoj slici su snimke zaslona CAD datoteka koje prikazuju kako će gotov uređaj izgledati. Priložene su i STL datoteke za ispis za bazu i poklopac.
Korak 4: Upotrijebite
Upute za korištenje uređaja:
Da biste ovaj daljinski upravljač postavili za rad s vašim određenim televizorom, najprije morate saznati koji se IR kodovi prenose s vašeg trenutnog daljinskog upravljača na televizor. Korake za to možete pronaći ovdje. Nakon što su ti kodovi poznati, posebne IR kodove je potrebno implementirati u Arduino kod koji je pohranjen na GitHubu. Komentari u programu odvest će vas točno na mjesto gdje te kodove treba unijeti.
Nakon što je to postavljeno, uređaj je vrlo jednostavan za korištenje; jednostavno pritisnite veliki gumb na vrhu za uključivanje i isključivanje televizora. Ako je televizor uključen u jednom od vremena koje ste unaprijed programirali za promjenu kanala, to će učiniti automatski. Kad budete spremni isključiti televizor, ponovno pritisnite gumb.
Sigurnosne mjere:
Zbog činjenice da uređaj nije vodonepropusan i da se unutar kućišta nalaze mnoge žice, baterije i druge elektroničke komponente, važno je da se uređaj održava suhim.
Osim toga, s obzirom na činjenicu da ovaj projekt koristi Arduino, važno je da uvjeti u kojima se radi ostanu unutar sigurnog raspona od -40 do 85 stupnjeva Celzijusa.
Njega i održavanje:
Nakon što je daljinski upravljač postavljen, nema mnogo sredstava za održavanje koje je potrebno redovito obavljati. Povremeno će se morati zamijeniti glavna 9-voltna baterija koja napaja Arduino i druge komponente; da biste to učinili, uklonite trenutnu 9-voltnu bateriju iz adaptera u kućištu i priključite novu bateriju u adapter. Modul sata u stvarnom vremenu ima svoju vanjsku bateriju (3V), pa čak i ako se glavna baterija isprazni, trebala bi nastaviti držati vrijeme. Međutim, ako će se ta sekundarna baterija isprazniti, potrebno ju je zamijeniti, a RTC ponovno kalibrirati. Ova ponovna kalibracija može se izvršiti uključivanjem Arduina u računalo i inicijalizacijom koda.
Korak 5: Poboljšanja i projekti proširenja
Ako tražite izazov, postoji mnogo drugih načina za proširenje ovog projekta po vašoj želji! Nekoliko mogućih projekata koje možete isprobati su:
- izradu aplikacije tako da korisnik/skrbnik može sam promijeniti odabrane kanale
- povezivanje Arduina s internetom radi dobivanja detaljnijih podataka, poput vremena koje je točno do milisekunde
- korištenje javnih informacija dostupnih o svakom televizijskom kanalu kako bi se korisniku pružilo više pojedinosti
Korak 6: Resursi i reference
Univerzalni daljinski upravljač za televizore Jumbo s velikim gumbom za starije osobe. Preuzeto sa
Pametni daljinski upravljač + čvorište za kućno kino - Planirajte dok idete. Preuzeto sa
IC daljinski signali. Preuzeto sa learn.adafruit.com/ir-sensor/using-an-ir-senso
Logitech Harmony Elite napredni univerzalni daljinski upravljač, čvorište i aplikacija. Preuzeto sa
Samuel123abc. (2017., 08. listopada). Arduino YL-44 modul zujalice. Preuzeto 22. svibnja 2020. s
Univerzalni daljinski upravljač 101: Kako funkcioniraju univerzalni daljinski upravljači? Preuzeto sa caavo.com/blogs/news/universal-remote-101-how-do-universal-remotes-work
z3t0. (n.d.). z3t0/Arduino-IRdaljinski. Preuzeto sa
Preporučeni:
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 gumba na daljinskom upravljaču televizora. Započnimo
Automatski IR daljinski upravljač temeljen na Arduinu: 7 koraka
Automatski IR daljinski upravljač temeljen na Arduinu, temeljen na temperaturi: Hej, što ima, dečki! Akarsh ovdje iz CETech -a. Umorni ste od buđenja usred zdravog sna samo zato što vam je sobna temperatura preniska ili previsoka zbog vašeg glupog klima -uređaja. Onda je ovaj projekt za vas. U ovom ćemo projektu napraviti naš
Maska za promjenu lica za promjenu lica - Budite bilo što: 14 koraka (sa slikama)
Maska za promjenu lica za promjenu lica - Budite bilo što: Što radite kada ne možete odlučiti što želite biti za Noć vještica? Budi sve. Maska za projekciju sastoji se od bijele 3D tiskane maske, pi od maline, malog projektora i baterije. Sposoban je projicirati sve i svašta
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 gumbe na samom uređaju. Ponekad ti gumbi čak ne nude istu funkcionalnost kao daljinski. Primiti
Automatski špijunski daljinski upravljač: 8 koraka (sa slikama)
Auto Spy Remote: Naravno da je originalni Thinkgeek Micro Spy Remote neko vrijeme bio zabavan, ali postojao je veliki nedostatak. Da biste izazvali pustoš na tuđem televizoru, morali ste biti u vizualnom dometu. Nakon nekog vremena vaš bi plijen shvatio da imate nešto s tim