Tartalomjegyzék:

Automatikus csatornaváltó TV -távirányító Arduino -val: 6 lépés
Automatikus csatornaváltó TV -távirányító Arduino -val: 6 lépés

Videó: Automatikus csatornaváltó TV -távirányító Arduino -val: 6 lépés

Videó: Automatikus csatornaváltó TV -távirányító Arduino -val: 6 lépés
Videó: Homestúdió #8 - Automata effektváltások 2024, November
Anonim
Automatikus csatornaváltó TV távirányító Arduino segítségével
Automatikus csatornaváltó TV távirányító Arduino segítségével

A projekt kezdeti motivációja az volt, hogy ügyfelünk vaszkuláris demenciában szenved, és jogilag vak. Ez azt okozta neki, hogy nehezen emlékszik arra, hogy mikor és milyen csatornákon sugározza a televízió, hogy tetszik, valamint hogy látja a hagyományos gombok kis gombjait. Emiatt csapatunk azon dolgozott, hogy létrehozzon egy távirányítót, amelynek kis számú nagyon nagy gombja volt, amelyeket a jogilag vak felhasználó láthatott vagy érezhetett. A távirányítónak arra is szüksége volt, hogy adott időpontban automatikusan át tudja váltani a csatornát bizonyos csatornákra, hogy még akkor is, ha ügyfelünk elfelejtette, láthassa műsorait.

Megoldásunk egy Arduino és egy infravörös sugárzót használt a televízióval való kommunikációhoz. A valós idejű óra modult használták az idő nyomon követésére, hogy a távirányító képes legyen a kívánt műsorokra váltani. Egy nagy gombot is használtak a TV be- és kikapcsolására. Ezenkívül egy hangjelző modult is csatlakoztattak, amely figyelmezteti a felhasználót a csatorna megváltoztatására.

Versenytárs elemzés:

Három további adaptív távirányítót elemeztünk a projekthez szükséges kritériumok alapján

1. Flipper Remote - egyszerűsített távirányító, csökkentett számú extra nagy gombbal

Előnyök: Megfizethető (csak 35 dollár) és a gombok nagyobbak, mint a hagyományos távirányítón.

Hátrányok: Nem lehet automatikusan csatornát váltani, és bár a gombok nagyobbak, mint egy hagyományos távirányító, még mindig túl kicsik lehetnek.

2. Logitech Harmony Elite - intelligens távirányító, amely javítja a hagyományos távirányító képességeit, és lehetővé teszi némi testreszabást.

Előnyök: Támogatja a hangutasításokat, és intuitív érintőképernyős felülettel rendelkezik

Hátrányok: Drága (350 USD), nem tudja automatikusan megváltoztatni a csatornákat, és kis gombokkal rendelkezik.

3. Caavo Control Center - intelligens távirányító és vezérlőközpont -pár, amely lehetővé teszi a kapcsolatot a televízió, a távirányító és néhány harmadik fél szoftvere között

Előnyök: Támogatja a hangutasításokat

Hátrányok: Drága (160 USD), nem tud automatikusan csatornát váltani, és kis gombokkal rendelkezik

Kellékek

1. "Arduino" Uno USB -kábellel - 12,99 az Amazon.com -tól

2. YL-44 zümmögő modul (zümmögő modul, alacsony szintű trigger)-3,98 USD w/ szállítás az aliexpress.com-tól

3. Valós idejű óra modul (a szükséges akkumulátorral) - 11,50 dollár 3 -ért az Amazon.com webhelyről

4. Nagy Arduino arcade gomb - 9,95 dollár az adafruit.com webhelyről

5. Arcade gombvezetékek - 4,95 dollár az adafruit.com webhelyről

5. Infravörös sugárzó és vevőkészlet - 13,99 USD az Amazon.com webhelyről

7. 9 voltos akkumulátor - 10,99 dollár 8 -ért az Amazon.com -tól

8. 9 voltos akkumulátor férfi egyenáramú adapterhez - 4,99 dollár 5 -ért az Amazon.com -tól

A külső tok 3D nyomtatással készült PETG szál használatával

Lépés: Csatlakoztassa a darabokat

A piezo zümmer földelőcsapját az Arduino földjéhez, az I/O tűt pedig a digitális 8 -as porthoz kötötték.

A valós idejű óra földelőcsapját az Arduino földjéhez, a VCC tüskét az Arduino feszültségű csapjához, az SDA tüskét az Arduino SDA csapjához, az SCL tüskét az SCL csatlakozóhoz kötötték. csap az Arduino -n.

Az infravörös sugárzó földelőcsapját az Arduino földjéhez, a VCC tüskét az Arduino feszültségcsatlakozójához, a DAT -érintkezőt pedig a digitális 3 -as porthoz kötötték.

Az arcade gomb csapjai a digitális 2 porthoz és az Arduino földelőcsapjához voltak csatlakoztatva.

2. lépés: A kód

A projekt kódja itt található.

3. lépés: A burkolat

A burkolat
A burkolat
A burkolat
A burkolat

Amint korábban említettük, ennek az eszköznek a burkolatát PETG szálból nyomtattuk. A fenti képen a CAD fájlok képernyőképei láthatók, amelyek megmutatják, hogyan fog kinézni a kész eszköz. Az alap és a fedél nyomtatható STL -fájljai is csatolva vannak.

4. lépés: Használja

Utasítások a készülék használatához:

Annak érdekében, hogy beállítsa ezt a távirányítót az adott televíziókészülékhez, először meg kell találnia, hogy milyen infravörös kódok kerülnek továbbításra a jelenlegi távirányítóról a TV -re. Ennek lépései itt találhatók. Amint ezek a kódok ismertek, a specifikus IR -kódokat végre kell hajtani a GitHubon tárolt Arduino -kódban. A program megjegyzései pontosan oda vezetik, ahol ezeket a kódokat be kell írni.

Miután beállította, a készülék nagyon könnyen használható; egyszerűen nyomja meg a tetején található nagy gombot a TV be- és kikapcsolásához. Ha a TV be van kapcsolva valamelyik alkalommal, amikor előre programozta a csatorna megváltoztatását, akkor ez automatikusan megtörténik. Ha készen áll a TV kikapcsolására, nyomja meg újra a gombot.

Biztonsági intézkedések:

Tekintettel arra, hogy a készülék nem vízzáró, és sok vezeték, akkumulátor és egyéb elektronikus alkatrész található a ház belsejében, fontos, hogy a készüléket szárazon tartsuk.

Ezen túlmenően, mivel ez a projekt Arduino -t használ, fontos, hogy a működési körülmények a -40 és 85 Celsius fok közötti biztonságos tartományban maradjanak.

Ápolás és karbantartás:

A távirányító beállítása után nincs sok karbantartási eszköz, amelyet rendszeresen el kell végezni. Időnként ki kell cserélni a fő 9 voltos akkumulátort, amely az Arduino-t és más alkatrészeket táplálja; Ehhez vegye ki a jelenlegi 9 voltos akkumulátort a házban lévő adapterből, és csatlakoztasson egy új akkumulátort az adapterhez. A Valós idejű óra modul saját külső akkumulátorral (3 V) rendelkezik, így még ha a fő akkumulátor lemerül, továbbra is tartania kell az időt. Ha azonban ez a másodlagos akkumulátor lemerül, ki kell cserélni, és újra kell kalibrálni az RTC -t. Ezt az újrakalibrálást úgy végezheti el, hogy csatlakoztatja az Arduino -t a számítógéphez, és inicializálja a kódot.

5. lépés: Fejlesztések és bővítési projektek

Ha kihívást keres, sok más módon is kiterjesztheti ezt a projektet kedvére! Néhány lehetséges projekt, amelyet kipróbálhat:

  • készítsen egy alkalmazást, hogy a felhasználó/gondozó önállóan módosítsa a kiválasztott csatornákat
  • csatlakoztassa az Arduino -t az internethez, hogy részletesebb adatokat kapjon, például ezredmásodperc pontos időt
  • az egyes televíziós csatornákról rendelkezésre álló nyilvános információk felhasználása a felhasználó részletesebb tájékoztatása érdekében

6. lépés: Források és hivatkozások

Nagy gombos Jumbo univerzális TV távirányító időseknek. Letöltve:

Vezérlőközpont Smart Remote + házimozi központ - Fizessen menet közben. Letöltve:

IR távoli jelek. Letöltve: learn.adafruit.com/ir-sensor/using-an-ir-senso

Logitech Harmony Elite Advanced univerzális távirányító, hub és alkalmazás. Letöltve:

Sámuel123abc. (2017, október 08). Arduino YL-44 zümmögő modul. Letöltve: 2020. május 22, a https://www.instructables.com/id/Arduino-YL-44-Buz… weboldalról

Univerzális távirányító 101: Hogyan működnek az univerzális távirányítók? Letöltve: caavo.com/blogs/news/universal-remote-101-how-do-universal-remotes-work

z3t0. (n.d.). z3t0/Arduino-IR távoli. Letöltve:

Ajánlott: