INHOUDSOPGAWE:

TV -afstandsbediening met outomatiese kanaalveranderings met Arduino: 6 stappe
TV -afstandsbediening met outomatiese kanaalveranderings met Arduino: 6 stappe

Video: TV -afstandsbediening met outomatiese kanaalveranderings met Arduino: 6 stappe

Video: TV -afstandsbediening met outomatiese kanaalveranderings met Arduino: 6 stappe
Video: alles kan kapot zlef Alex soze 😅👍🤣😪#politie #shorts 2024, November
Anonim
TV -afstandsbediening met outomatiese kanaalveranderings met Arduino
TV -afstandsbediening met outomatiese kanaalveranderings met Arduino

Die aanvanklike motivering vir hierdie projek was dat ons kliënt vaskulêre demensie het en wettig blind is. Dit het haar moeilik gemaak om te onthou wanneer en op watter kanale die televisie wys waarvan sy hou, asook om die klein knoppies op 'n tradisionele afstandsbediening te sien. Om hierdie rede het ons span daaraan gewerk om 'n afstandsbediening te skep met 'n klein aantal baie groot knoppies wat die gebruiker wat wettig blind is, kan sien of voel. Die afstandsbediening moes ook die kanaal outomaties verander na spesifieke kanale op spesifieke tye, sodat selfs as ons kliënt dit vergeet het, sy haar programme kon sien.

Ons oplossing het 'n Arduino en 'n infrarooi emitter gebruik om met die televisie te kommunikeer. Die real-time klokmodule is gebruik om tyd by te hou, sodat die afstandsbediening na die gewenste programme kon oorskakel. Een groot knoppie is ook gebruik om die TV aan en af te skakel. 'N Gonsmodule is ook aangeheg om die gebruiker te waarsku dat die kanaal verander word.

Mededinger ontleding:

Ons het 3 ander aanpasbare afstandbeheer vir die kriteria wat vir hierdie projek vereis word, ontleed

1. Flipper Remote - 'n vereenvoudigde afstandsbediening met 'n verminderde aantal ekstra groot knoppies

Voordele: Bekostigbaar (slegs $ 35) en knoppies is groter as op 'n tradisionele afstandsbediening.

Nadele: kan nie outomaties van kanaal verander nie, en hoewel knoppies groter is as 'n tradisionele afstandsbediening, is hulle moontlik nog steeds te klein.

2. Logitech Harmony Elite - 'n slim afstandsbediening wat die funksies van die tradisionele afstandsbediening verbeter en 'n mate van aanpassing moontlik maak.

Voordele: Ondersteun stemopdragte en het 'n intuïtiewe raakskerm -koppelvlak

Nadele: duur ($ 350), kan nie outomaties van kanaal verander nie en het klein knoppies.

3. Caavo Control Center - 'n slim afstandbeheerder en 'n kontrolesentrumpaar wat verbindings tussen die televisie, die afstandsbediening en derdeparty -sagteware moontlik maak

Voordele: Ondersteun stemopdragte

Nadele: duur ($ 160), kan nie outomaties van kanaal verander nie en het klein knoppies

Voorrade

1. "Arduino" Uno met USB -kabel - 12,99 van Amazon.com

2. YL-44 Zoemermodule (zoemer module, laevlak sneller)-$ 3,98 m/ gestuur vanaf aliexpress.com

3. Intydse klokmodule (met die nodige battery) - $ 11,50 vir 3 van Amazon.com

4. Groot Arduino -arcade -knoppie - $ 9,95 van adafruit.com

5. Arcade -knoppies - $ 4,95 van adafruit.com

5. Infrarooi emitter en ontvangerstel - $ 13,99 van Amazon.com

7. 9 -volt battery - $ 10,99 vir 8 van Amazon.com

8. 9 -volt battery na manlike DC -adapter - $ 4,99 vir 5 van Amazon.com

Die buitekas is 3D -gedruk met PETG -filament

Stap 1: Verbind die stukke

Die grondpen op die piëzo -zoemer is met die aarde op die Arduino gekoppel, en die I/O -pen is aan die digitale 8 -poort gekoppel.

Die grondpen op die Real Time Clock was gekoppel aan die aarde op die Arduino, die VCC -pen was gekoppel aan 'n spanningspen op die Arduino, die SDA -pen was gekoppel aan die SDA -pen op die Arduino, die SCL -pen was aan die SCL gekoppel pen op die Arduino.

Die grondpen op die IR -emitter is met die aarde op die Arduino gekoppel, die VCC -pen is met 'n spanningspen op die Arduino verbind, en die DAT -pen is aan die digitale 3 -poort gekoppel.

Die penne op die arcade -knoppie is gekoppel aan die digitale 2 -poort en die grondpen op die Arduino.

Stap 2: Die kode

Die kode vir hierdie projek kan hier gevind word.

Stap 3: Die omhulsel

Die omhulsel
Die omhulsel
Die omhulsel
Die omhulsel

Soos voorheen genoem, is die omhulsel vir hierdie toestel gedruk met PETG -filament. Hierbo is skermkiekies van die CAD -lêers wat wys hoe die voltooide toestel sal lyk. Die drukbare STL -lêers vir die basis en die deksel word ook aangeheg.

Stap 4: Gebruik

Instruksies vir die gebruik van die toestel:

Om hierdie afstandsbediening in te stel om met u spesifieke televisie te werk, moet u eers uitvind watter IR -kodes van u huidige afstandsbediening na die TV gestuur word. Stappe om dit te doen kan hier gevind word. Sodra hierdie kodes bekend is, moet die spesifieke IR -kodes geïmplementeer word in die Arduino -kode wat op die GitHub gestoor word. Opmerkings in die program lei u na presies waar hierdie kodes ingevoer moet word.

Sodra dit opgestel is, is die toestel baie maklik om te gebruik; druk eenvoudig op die groot knoppie aan die bokant om die TV aan en uit te skakel. As die TV aan is gedurende een van die kere wat u vooraf geprogrammeer het om die kanaal te verander, sal dit outomaties gebeur. As u gereed is om die TV af te skakel, druk die knoppie weer.

Veiligheids maatreëls:

Omdat die toestel nie waterdig is nie en daar baie drade, batterye en ander elektroniese komponente in die omhulsel is, is dit belangrik dat die toestel droog gehou word.

Vanweë die feit dat hierdie projek Arduino gebruik, is dit ook belangrik dat die toestande waarin dit bedryf word binne die veilige omvang van -40 tot 85 grade Celsius bly.

Versorging en instandhouding:

Sodra die afstandsbediening opgestel is, hoef u nie gereeld onderhoud te onderhou nie. Soms moet die hoof 9-volt battery wat die Arduino en ander komponente aandryf, vervang word; Om dit te doen, verwyder die huidige 9-volt-battery uit die adapter in die omhulsel en plaas 'n nuwe battery aan die adapter. Die Real Time Clock -module het sy eie eksterne battery (3V), dus selfs as die hoofbattery doodgaan, moet dit die tyd behou. As hierdie sekondêre battery egter wil sterf, moet dit vervang word en die RTC moet herkalibreer word. Hierdie herkalibrasie kan gedoen word deur die Arduino aan te sluit op die rekenaar en die kode te initialiseer.

Stap 5: Verbeterings en uitbreidingsprojekte

As u op soek is na 'n uitdaging, is daar baie ander maniere om hierdie projek na u smaak uit te brei! 'N Paar moontlike projekte wat u kan probeer, is:

  • maak 'n app sodat die gebruiker/opsigter die geselekteerde kanale self kan verander
  • die Arduino met die internet verbind om meer gedetailleerde data te kry, soos die tyd wat akkuraat is tot die millisekonde
  • deur gebruik te maak van openbare inligting oor elke televisiekanaal om die gebruiker meer besonderhede te gee

Stap 6: Hulpbronne en verwysings

Groot knoppie Jumbo universele TV -afstandsbediening vir bejaardes. Opgehaal van

Control Center Smart Remote + Home Theatre Hub - betaal soos u wil. Opgehaal van

IR afstandseine. Opgehaal van learn.adafruit.com/ir-sensor/using-an-ir-senso

Logitech Harmony Elite Advanced Universal Remote, Hub en App. Opgehaal van

Samuel123abc. (2017, 08 Oktober). Arduino YL-44 zoemer module. Ontvang op 22 Mei 2020 van

Universal Remote 101: Hoe werk universele afstandbeheer? Opgehaal van caavo.com/blogs/news/universal-remote-101-how-do-universal-remotes-work

z3t0. (n.d.). z3t0/Arduino-IR afstandsbediening. Opgehaal van

Aanbeveel: