Obsah:
- Zásoby
- Krok 1: Pripojenie dielov
- Krok 2: Kód
- Krok 3: Plášť
- Krok 4: Použite
- Krok 5: Vylepšenia a projekty rozšírenia
- Krok 6: Zdroje a referencie
Video: Automatické prepínanie kanálov TV diaľkové ovládanie s Arduino: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
Pôvodnou motiváciou tohto projektu bolo, že náš klient má vaskulárnu demenciu a je právne slepý. To jej spôsobilo problémy so zapamätaním si, kedy a na ktorých kanáloch televízia ukazuje, že ju má, ako aj s videním malých tlačidiel na tradičnom diaľkovom ovládači. Z tohto dôvodu náš tím pracoval na vytvorení diaľkového ovládača, ktorý mal malý počet veľmi veľkých tlačidiel, ktoré právne nevidiaci používateľ mohol buď vidieť, alebo cítiť. Diaľkový ovládač tiež potreboval byť schopný automaticky zmeniť kanál na konkrétne kanály v konkrétnych časoch, aby aj keď naša klientka zabudla, mohla vidieť svoje relácie.
Naše riešenie využívalo na komunikáciu s televíziou Arduino a infračervený žiarič. Modul hodín v reálnom čase slúžil na sledovanie času, aby bolo možné diaľkové ovládanie prepnúť na požadované relácie. Jedno veľké tlačidlo slúžilo aj na zapínanie a vypínanie televízora. Bol tiež pripojený modul bzučiaka, ktorý používateľa upozornil na zmenu kanála.
Analýza konkurencie:
Analyzovali sme ďalšie 3 adaptívne diaľkové ovládače na kritériá požadované pre tento projekt
1. Flipper Remote - zjednodušený diaľkový ovládač so zníženým počtom extra veľkých tlačidiel
Výhody: Cenovo dostupné (iba 35 dolárov) a tlačidlá sú väčšie ako na tradičnom diaľkovom ovládači.
Nevýhody: Nie je možné automaticky meniť kanály a aj keď sú tlačidlá väčšie ako tradičné diaľkové ovládanie, môžu byť stále príliš malé.
2. Logitech Harmony Elite - inteligentné diaľkové ovládanie, ktoré rozširuje možnosti tradičného diaľkového ovládača a umožňuje určité prispôsobenie.
Plusy: Podporuje hlasové príkazy a má intuitívne dotykové rozhranie
Nevýhody: Drahé (350 dolárov), nemôže automaticky meniť kanály a má malé tlačidlá.
3. Caavo Control Center - pár inteligentných diaľkových ovládačov a ovládacích centier, ktorý umožňuje prepojenie medzi televízorom, diaľkovým ovládaním a softvérom tretej strany
Plusy: Podporuje hlasové povely
Proti: Drahé (160 dolárov), nemôže automaticky meniť kanály a má malé tlačidlá
Zásoby
1. „Arduino“Uno s káblom USB - 12,99 od Amazon.com
2. Modul bzučiaka YL-44 (modul bzučiaka, spúšť na nízkej úrovni)-3,98 USD s dodaním z aliexpress.com
3. Modul hodín v reálnom čase (s potrebnou batériou) - 11,50 dolára za 3 od Amazon.com
4. Veľké arkádové tlačidlo Arduino - 9,95 dolárov od adafruit.com
5. Arkádové tlačidlové drôty - 4,95 dolárov od adafruit.com
5. Sada infračerveného vysielača a prijímača - 13,99 dolárov od Amazon.com
7. 9 -voltová batéria - 10,99 dolárov za 8 od Amazon.com
8. 9 -voltový adaptér DC na batériu - 4,99 dolárov za 5 od Amazon.com
Externý prípad bol 3D vytlačený pomocou PETG vlákna
Krok 1: Pripojenie dielov
Uzemňovací kolík piezoelektrického bzučiaka bol pripojený k zemi na Arduine a vstupno -výstupný kolík bol pripojený k digitálnemu 8 portu.
Uzemňovací kolík hodín v reálnom čase bol pripojený k zemi na Arduine, kolík VCC bol pripojený k napäťovému kolíku na Arduine, kolík SDA bol pripojený k kolíku SDA na Arduine, pin SCL bol pripojený k SCL pin na Arduino.
Uzemňovací kolík na IR vysielači bol pripojený k uzemneniu na Arduine, ku kolíku VCC bol pripojený napäťový kolík k Arduinu a ku konektoru DAT bol pripojený digitálny port 3.
Piny na arkádovom tlačidle boli prepojené s digitálnym 2 portom a uzemňovacím pinom na Arduine.
Krok 2: Kód
Kód pre tento projekt nájdete tu.
Krok 3: Plášť
Ako už bolo spomenuté, puzdro tohto zariadenia bolo vytlačené pomocou vlákna PETG. Na obrázku vyššie sú screenshoty súborov CAD, ktoré ukazujú, ako bude hotové zariadenie vyzerať. Pripojené sú aj tlačiteľné súbory STL pre základňu a veko.
Krok 4: Použite
Pokyny na používanie zariadenia:
Aby ste mohli tento diaľkový ovládač nastaviť tak, aby fungoval s vašim konkrétnym televízorom, musíte najskôr zistiť, aké IR kódy sa prenášajú z vášho súčasného diaľkového ovládača do televízora. Kroky, ako to urobiť, nájdete tu. Akonáhle sú tieto kódy známe, špecifické IR kódy bolo potrebné implementovať do kódu Arduino, ktorý je uložený na GitHub. Komentáre v programe vás zavedú presne tam, kde by mali byť tieto kódy zadané.
Akonáhle je to nakonfigurované, zariadenie sa veľmi ľahko používa; televízor jednoducho zapnete a vypnete jednoduchým stlačením veľkého tlačidla v hornej časti. Ak je televízor zapnutý počas jedného z časov, ktoré ste naprogramovali na zmenu kanála, urobí to automaticky. Keď ste pripravení vypnúť televízor, znova stlačte tlačidlo.
Bezpečnostné opatrenia:
Pretože zariadenie nie je vodotesné a vo vnútri krytu je veľa drôtov, batérií a ďalších elektronických súčiastok, je dôležité, aby bolo zariadenie udržiavané v suchu.
Navyše, vzhľadom na skutočnosť, že tento projekt využíva Arduino, je dôležité, aby podmienky, v ktorých sa prevádzkuje, zostali v bezpečnom rozmedzí -40 až 85 stupňov Celzia.
Starostlivosť a údržba:
Akonáhle je diaľkový ovládač nastavený, nie je veľa prostriedkov na údržbu, ktoré je potrebné vykonávať pravidelne. Občas bude potrebné vymeniť hlavnú 9-voltovú batériu, ktorá napája Arduino a ďalšie komponenty; Za týmto účelom vyberte z adaptéra v kryte aktuálnu 9-voltovú batériu a k adaptéru pripojte novú batériu. Modul Hodiny reálneho času má vlastnú externú batériu (3 V), takže aj keď dôjde k vybitiu hlavnej batérie, mal by si naďalej udržiavať čas. Ak však má táto sekundárna batéria vybiť, je potrebné ju vymeniť a znova kalibrovať RTC. Túto rekalibráciu je možné vykonať zapojením Arduina do počítača a inicializáciou kódu.
Krok 5: Vylepšenia a projekty rozšírenia
Ak hľadáte výzvu, existuje mnoho ďalších spôsobov, ako rozšíriť tento projekt podľa vašich predstáv! Niekoľko možných projektov, ktoré by ste mohli vyskúšať, je:
- vytvorenie aplikácie, aby používateľ/správca mohol sám meniť vybrané kanály
- pripojením Arduina k internetu získate podrobnejšie údaje, napríklad o čase presnom na milisekundu
- využitie verejných dostupných informácií o každom televíznom kanáli na poskytnutie ďalších podrobností používateľovi
Krok 6: Zdroje a referencie
Univerzálne diaľkové ovládanie TV Jumbo pre seniorov s veľkým tlačidlom. Prevzaté z
Ovládacie centrum Smart Remote + centrum domáceho kina - plaťte podľa plánu. Prevzaté z
IR diaľkové signály. Prevzaté z learn.adafruit.com/ir-sensor/using-an-ir-senso
Logitech Harmony Elite Advanced Universal Remote, Hub a App. Prevzaté z
Samuel123abc. (2017, október 08). Modul bzučiaka Arduino YL-44. Získané 22. mája 2020 z
Universal Remote 101: Ako fungujú univerzálne diaľkové ovládače? Citované z caavo.com/blogs/news/universal-remote-101-how-do-universal-remotes-work
z3t0. (n.d.). z3t0/Arduino-IRvzdialené. Prevzaté z
Odporúča:
Automatické prepínanie Shelly EM na základe výroby solárnych panelov: 6 krokov
Automatické prepínanie Shelly EM na základe výroby solárnych panelov: P1: domáca spotreba (napr. „P1 = 1kW“⇒ spotrebúvame 1kW) P2: výroba solárnych panelov (napr. „P2 = - 4kW“⇒ vyrábame 4kW) ohrievač po zapnutí spotrebuje 2 kW. Chceme ho zapnúť, ak solárny panel
Automatické diaľkové ovládanie IR diaľkového ovládania na báze Arduina: 7 krokov
Automatické IR diaľkové ovládanie na báze Arduina riadené teplotou: Hej, čo sa deje, chlapci! Akarsh tu od CETech. Ste unavení prebúdzať sa uprostred zdravého spánku len preto, že je vaša izbová teplota príliš nízka alebo príliš vysoká kvôli vášmu Dumb AC. Potom je tento projekt pre vás. V tomto projekte urobíme náš
ESP8266 RGB LED STRIP WIFI ovládanie - NODEMCU Ako IR diaľkové ovládanie pre LED pás ovládané cez Wifi - Ovládanie smartfónu RGB LED STRIP: 4 kroky
ESP8266 RGB LED STRIP WIFI ovládanie | NODEMCU Ako IR diaľkové ovládanie pre LED pás ovládané cez Wifi | Ovládanie smartfónu RGB LED STRIP: Ahoj, v tomto návode sa naučíme, ako používať nodemcu alebo esp8266 ako IR diaľkové ovládanie na ovládanie RGB LED pásu a Nodemcu budete ovládať smartfónom cez wifi. V zásade teda môžete RGB LED STRIP ovládať pomocou svojho smartfónu
Automatické diaľkové ovládanie ZAP / VYP pomocou konektora MIC na videokamere / polovodičové relé nízkeho napätia: 4 kroky (s obrázkami)
Automatické diaľkové ovládanie ZAP / VYP pomocou konektora MIC na kamkordéri / nízkonapäťového polovodičového relé: Prehľad: Na rozpoznanie zapnutej videokamery sme použili konektor MIC na videokamere. Postavili sme nízkonapäťové polovodičové relé na detekciu konektora MIC a automatické zapínanie a vypínanie vzdialeného zariadenia súčasne s videokamerou. Polovodičový
Pedál na prepínanie kanálov gitarového zosilňovača: 6 krokov
Pedál na prepínanie kanálov gitarového zosilňovača: Tento pedál nožného spínača bol vytvorený na prepínanie kanálov môjho zosilňovača a obchádzanie FX. Neuvedomil som si, že zosilňovač Vox Valvetronix, ktorý som nedávno kúpil, nie je vybavený nožným spínačom. Prepínanie kanálov a zapínanie/vypínanie efektov sa vykonáva pomocou TRS (Tip, Rin