Automaatne kanalivahetuse kaugjuhtimispult Arduino abil: 6 sammu
Automaatne kanalivahetuse kaugjuhtimispult Arduino abil: 6 sammu
Anonim
Automaatne kanalivahetuse kaugjuhtimispult Arduino abil
Automaatne kanalivahetuse kaugjuhtimispult Arduino abil

Selle projekti esialgne motivatsioon oli see, et meie kliendil on vaskulaarne dementsus ja ta on juriidiliselt pime. See on tekitanud tal raskusi meeles pidada, millal ja millistes kanalites televiisor talle meelepäraseid saateid näitab, samuti näha traditsioonilise puldi väikseid nuppe. Sel põhjusel töötas meie meeskond puldi loomiseks, millel oli väike hulk väga suuri nuppe, mida seaduslikult pime kasutaja kas nägi või tundis. Ka kaugjuhtimispult pidi suutma teatud aegadel kanalit automaatselt teatud kanalitele vahetada, nii et isegi kui meie klient unustas, näeks ta oma saateid.

Meie lahendus kasutas teleriga suhtlemiseks Arduino ja infrapunakiirgurit. Reaalajas kella moodulit kasutati aja jälgimiseks, nii et kaugjuhtimispult sai soovitud saadetele lülituda. Ühte suurt nuppu kasutati ka teleri sisse- ja väljalülitamiseks. Samuti lisati summeri moodul, mis hoiatas kasutajat kanali muutmise eest.

Konkurentide analüüs:

Analüüsime selle projekti jaoks vajalike kriteeriumide jaoks veel kolme adaptiivset kaugjuhtimispulti

1. Flipper Remote - lihtsustatud pult, millel on vähendatud arv eriti suuri nuppe

Plussid: taskukohane (ainult 35 dollarit) ja nupud on suuremad kui traditsioonilisel puldil.

Miinused: kanaleid ei saa automaatselt vahetada ja kuigi nupud on tavapärasest kaugjuhtimispuldist suuremad, võivad need siiski olla liiga väikesed.

2. Logitech Harmony Elite - nutikas kaugjuhtimispult, mis parandab traditsioonilise puldi võimalusi ja võimaldab mõningaid kohandusi.

Plussid: toetab häälkäsklusi ja sellel on intuitiivne puuteekraaniga liides

Miinused: kallis (350 dollarit), ei saa kanaleid automaatselt vahetada ja sellel on väikesed nupud.

3. Caavo juhtimiskeskus - nutikas kaugjuhtimispult ja juhtimiskeskuse paar, mis võimaldab ühendusi teleri, puldi ja mõne kolmanda osapoole tarkvara vahel

Plussid: toetab häälkäsklusi

Miinused: kallis (160 dollarit), ei saa kanaleid automaatselt vahetada ja sellel on väikesed nupud

Tarvikud

1. "Arduino" Uno USB -kaabli abil - 12,99 Amazon.com -ist

2. YL-44 helisignaalimoodul (helisignaalimoodul, madala taseme päästik)-3,98 dollarit koos kohaletoimetamisega aliexpress.com

3. Reaalajas kella moodul (koos vajaliku akuga) - 11,50 dollarit 3 saidilt Amazon.com

4. Suur Arduino arkaadinupp - 9,95 dollarit saidilt adafruit.com

5. Arkaadnupu juhtmed - 4,95 dollarit saidilt adafruit.com

5. Infrapuna kiirguse ja vastuvõtja komplekt - 13,99 dollarit Amazon.com -ist

7. 9 -voldine aku - 10,99 dollarit 8 saidilt Amazon.com

8. 9 -voldine aku meessoost alalisvooluadapterile - 4,99 dollarit 5 saidilt Amazon.com

Väline korpus oli 3D -trükitud, kasutades PETG -hõõgniiti

Samm: tükkide ühendamine

Pieso -sumisti maandusnõel oli ühendatud Arduino maandusega ja I/O -tihvt digitaalse 8 -pordiga.

Reaalaja kella maandusnõel oli ühendatud Arduino maandusega, VCC tihvt ühendati Arduino pingetapiga, SDA tihvt ühendati Arduino SDA tihvtiga, SCL -tihvt ühendati SCL -iga kinnitage Arduino.

IR -emitteri maandusnõel oli ühendatud Arduino maandusega, VCC -pinniga oli ühendatud Arduino pingetapp ja DAT -pistik oli ühendatud digitaalse 3 -pordiga.

Arkaadinupu tihvtid olid ühendatud digitaalse 2 -porti ja Arduino maandusnõelaga.

2. samm: kood

Selle projekti koodi leiate siit.

3. samm: kest

Korpus
Korpus
Korpus
Korpus

Nagu varem mainitud, trükiti selle seadme korpus PETG hõõgniidi abil. Ülaltoodud pildil on CAD -failide ekraanipildid, mis näitavad, kuidas valmis seade välja näeb. Lisatud on ka prinditavad STL -failid nii aluse kui kaane jaoks.

4. samm: kasutage

Juhised seadme kasutamiseks:

Selle kaugjuhtimispuldi seadistamiseks teie konkreetse teleriga töötamiseks peate kõigepealt välja selgitama, millised IR -koodid edastatakse teie praegusest puldist telerisse. Selle tegemise juhised leiate siit. Kui need koodid on teada, tuli konkreetsed IR -koodid rakendada GitHubi salvestatud Arduino -koodi. Programmi kommentaarid suunavad teid täpselt sinna, kuhu need koodid tuleks sisestada.

Kui see on seadistatud, on seadet väga lihtne kasutada; teleri sisse- ja väljalülitamiseks vajutage lihtsalt ülaosas asuvat suurt nuppu. Kui teler on sisse lülitatud ajal, mil olete kanali muutmiseks eelprogrammeeritud, teeb see seda automaatselt. Kui olete valmis teleri välja lülitama, vajutage uuesti nuppu.

Ohutusmeetmed:

Kuna seade ei ole veekindel ja korpuse sees on palju juhtmeid, patareisid ja muid elektroonilisi komponente, on oluline hoida seade kuivana.

Lisaks sellele, kuna selles projektis kasutatakse Arduino, on oluline, et tingimused, milles seda kasutatakse, jääksid ohutusse vahemikku -40 kuni 85 kraadi Celsiuse järgi.

Hooldus ja hooldus:

Kui kaugjuhtimispult on seadistatud, pole hooldustöödeks palju vaja regulaarselt teha. Aeg-ajalt tuleb Arduino ja muude komponentide toiteks kasutatav peamine 9-voldine aku välja vahetada; Selleks eemaldage praegune 9-voldine aku korpuse adapterist ja kinnitage adapterile uus aku. Reaalajas kella moodulil on oma väline aku (3 V), nii et isegi kui põhiaku tühjeneb, peaks see jätkuvalt aega hoidma. Kui see sekundaarpatarei aga sureb, tuleb see välja vahetada ja RTC uuesti kalibreerida. Selle uuesti kalibreerimise saab teha, ühendades Arduino arvutiga ja vormindades koodi.

5. samm: täiustamis- ja laiendusprojektid

Kui otsite väljakutset, on selle projekti laiendamiseks oma maitse järgi palju muid võimalusi! Mõned võimalikud projektid, mida võiksite proovida, on järgmised:

  • rakenduse tegemine, et kasutaja/hooldaja saaks valitud kanaleid iseseisvalt muuta
  • Arduino ühendamine Internetiga, et saada üksikasjalikumaid andmeid, näiteks millisekundilise täpsusega aega
  • kasutades iga telekanali kohta kättesaadavat avalikku teavet, et anda kasutajale rohkem üksikasju

6. samm: ressursid ja viited

Suure nupuga Jumbo universaalne teleri kaugjuhtimispult pensionäridele. Välja otsitud saidilt

Juhtimiskeskuse nutikas kaugjuhtimispult + kodukinosüsteem - planeerige tasulisena. Välja otsitud aadressilt

IR -kaugjuhtimissignaalid. Välja otsitud saidilt learn.adafruit.com/ir-sensor/using-an-ir-senso

Logitech Harmony Elite Advanced universaalne kaugjuhtimispult, jaotur ja rakendus. Välja otsitud aadressilt

Samuel123abc. (2017, 8. oktoober). Arduino YL-44 summeri moodul. Välja otsitud 22. mail 2020 aadressilt

Universaalne kaugjuhtimispult 101: kuidas universaalsed kaugjuhtimispuldid töötavad? Välja otsitud saidilt caavo.com/blogs/news/universal-remote-101-how-do-universal-remotes-work

z3t0. (n.d.). z3t0/Arduino-IRremote. Välja otsitud aadressilt

Soovitan: