Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:10
Den inledande motivationen för detta projekt var att vår klient har vaskulär demens och är juridiskt blind. Detta har gjort att hon har svårt att komma ihåg när och på vilka kanaler TV: n ser ut som hon gillar, liksom att se de små knapparna på en traditionell fjärrkontroll. Av denna anledning arbetade vårt team med att skapa en fjärrkontroll, som hade ett litet antal mycket stora knappar, som användaren som är juridiskt blind antingen kunde se eller känna. Fjärrkontrollen behövde också kunna byta kanal automatiskt till specifika kanaler vid specifika tider så att även om vår klient glömde, skulle hon kunna se hennes program.
Vår lösning använde en Arduino och en infraröd sändare för att kommunicera med TV: n. Realtidsklockemodulen användes för att hålla reda på tid så att fjärrkontrollen kunde växla till önskade program. En stor knapp användes också för att slå på och stänga av TV: n. Dessutom var en summermodul ansluten för att varna användaren om att kanalen ändrades.
Konkurrentanalys:
Vi analyserade 3 andra adaptiva fjärrkontroller för de kriterier som krävs för detta projekt
1. Flipper Remote - en förenklad fjärrkontroll med ett reducerat antal extra stora knappar
Fördelar: Prisvärd (endast $ 35) och knapparna är större än på en traditionell fjärrkontroll.
Nackdelar: Kan inte byta kanal automatiskt, och medan knapparna är större än en traditionell fjärrkontroll kan de fortfarande vara för små.
2. Logitech Harmony Elite - smart fjärrkontroll som förbättrar den traditionella fjärrkontrollens funktioner och möjliggör viss anpassning.
Fördelar: Stöder röstkommandon och har ett intuitivt pekskärmsgränssnitt
Nackdelar: Dyrt ($ 350), kan inte ändra kanalerna automatiskt och har små knappar.
3. Caavo Control Center - smart fjärr- och kontrollcenterpar som möjliggör anslutningar mellan TV: n, fjärrkontrollen och någon tredjepartsprogramvara
Fördelar: Stöder röstkommandon
Nackdelar: Dyrt ($ 160), kan inte byta kanal automatiskt och har små knappar
Tillbehör
1. "Arduino" Uno med USB -kabel - 12,99 från Amazon.com
2. YL-44 summermodul (summermodul, lågnivåutlösare)-$ 3,98 m/ frakt från aliexpress.com
3. Klockmodul i realtid (med nödvändigt batteri) - $ 11,50 för 3 från Amazon.com
4. Stor Arduino arkadknapp - $ 9,95 från adafruit.com
5. Arcade -knappar - $ 4,95 från adafruit.com
5. Infraröd sändare och mottagarset - $ 13,99 från Amazon.com
7. 9 -volts batteri - $ 10,99 för 8 från Amazon.com
8. 9 -volts batteri till manlig DC -adapter - $ 4,99 för 5 från Amazon.com
Det yttre fodralet var 3D -tryckt med PETG -filament
Steg 1: Ansluta bitarna
Jordstiftet på piezo -summern var anslutet till jord på Arduino, och I/O -stiftet var anslutet till den digitala 8 -porten.
Jordstiftet på Real Time Clock var anslutet till jord på Arduino, VCC -stiftet var anslutet till en spänningsstift på Arduino, SDA -stiftet var anslutet till SDA -stiftet på Arduino, SCL -stiftet var anslutet till SCL stift på Arduino.
Jordstiftet på IR -sändaren var anslutet till jord på Arduino, VCC -stiftet var anslutet till en spänningsstift på Arduino och DAT -stiftet var anslutet till den digitala 3 -porten.
Stiften på arkadknappen var anslutna till den digitala 2 -porten och jordstiftet på Arduino.
Steg 2: Koden
Koden för detta projekt hittar du här.
Steg 3: Höljet
Som nämnts tidigare trycktes höljet för denna enhet med PETG -filament. På bilden ovan visas skärmdumpar av CAD -filer som visar hur den färdiga enheten kommer att se ut. De utskrivbara STL -filerna både för basen och locket bifogas också.
Steg 4: Använd
Instruktioner om hur du använder enheten:
För att konfigurera den här fjärrkontrollen för att fungera med din specifika tv måste du först ta reda på vilka IR -koder som överförs från din nuvarande fjärrkontroll till TV: n. Steg för att göra detta hittar du här. När dessa koder är kända måste de specifika IR -koder implementeras i Arduino -koden som lagras på GitHub. Kommentarer i programmet leder dig till exakt var dessa koder ska matas in.
När det väl är inställt är enheten mycket enkel att använda; tryck bara på den stora knappen på toppen för att slå på och stänga av TV: n. Om TV: n är på under en av de gånger som du har förprogrammerat för att kanalen ska kunna ändras kommer den att göra det automatiskt. När du är redo att stänga av TV: n trycker du på knappen igen.
Säkerhetsåtgärder:
Eftersom enheten inte är vattentät och det finns många ledningar, batterier och andra elektroniska komponenter inuti höljet är det viktigt att enheten hålls torr.
På grund av det faktum att detta projekt använder Arduino är det dessutom viktigt att förhållandena under vilka det drivs ligger inom det säkra intervallet -40 till 85 grader Celsius.
Vård och underhåll:
När fjärrkontrollen väl är inställd är det inte mycket underhåll som behöver göras regelbundet. Ibland måste det huvudsakliga 9-voltsbatteriet som driver Arduino och andra komponenter bytas ut. För att göra detta, ta bort det nuvarande 9-voltsbatteriet från adaptern i höljet och fäst ett nytt batteri på adaptern. Real Time Clock -modulen har sitt eget externa batteri (3V), så även om huvudbatteriet dör ska det fortsätta att hålla tiden. Om detta sekundära batteri ska dö måste det dock bytas ut och RTC kalibreras om. Denna omkalibrering kan göras genom att ansluta Arduino till datorn och initiera koden.
Steg 5: Förbättringar och tilläggsprojekt
Om du letar efter en utmaning finns det många andra sätt att utöka detta projekt till ditt tycke! Några möjliga projekt du kan prova är:
- göra en app så att användaren/vaktmästaren kan ändra de valda kanalerna på egen hand
- ansluta Arduino till internet för att få mer detaljerad data, till exempel tid som är exakt till millisekunden
- genom att använda offentlig information om varje tv -kanal för att ge användaren mer information
Steg 6: Resurser och referenser
Stor knapp Jumbo Universal TV -fjärrkontroll för seniorer. Hämtad från
Kontrollcenter Smart fjärrkontroll + hemmabiohub - Betala när du planerar. Hämtad från
IR fjärrsignaler. Hämtad från learn.adafruit.com/ir-sensor/using-an-ir-senso
Logitech Harmony Elite Advanced Universal Remote, Hub och App. Hämtad från
Samuel123abc. (2017, 08 oktober). Arduino YL-44 summermodul. Hämtad 22 maj 2020 från
Universal Remote 101: Hur fungerar universella fjärrkontroller? Hämtad från caavo.com/blogs/news/universal-remote-101-how-do-universal-remotes-work
z3t0. (n.d.). z3t0/Arduino-IR fjärrkontroll. Hämtad från
Rekommenderad:
Automatisk kylfläkt med servo och DHT11 temperatur- och fuktsensor med Arduino: 8 steg
Automatisk kylfläkt med servo och DHT11 temperatur- och luftfuktighetssensor med Arduino: I denna handledning lär vi oss hur man startar & rotera en fläkt när temperaturen stiger över en viss nivå
Bygga en automatisk solspårare med Arduino Nano V2: 17 steg (med bilder)
Bygga en automatisk solspårare med Arduino Nano V2: Hej! Denna instruerbara är tänkt att vara en del två i mitt Solar Tracker -projekt. För en förklaring av hur solspårare fungerar och hur jag utformade min första spårare, använd länken nedan. Detta kommer att erbjuda sammanhang för detta projekt. Https://www.instructables.co
Automatisk last (vakuum) switch med ACS712 och Arduino: 7 steg (med bilder)
Automatisk last (vakuum) -brytare med ACS712 och Arduino: Hej alla, Att köra ett elverktyg i ett slutet utrymme är ett liv, på grund av allt damm som skapas i luften och damm i luften betyder damm i dina lungor. Att köra din butiksvakuum kan eliminera en del av den risken, men slå på och av varje gång
Automatisk gardin med Arduino: 6 steg (med bilder)
Automatisk gardin med Arduino: Projekttid!: Automatisk gardinöppnare/närmare. Jag såg några andra projekt för att stänga och öppna (automatiskt) gardinerna, jag ville verkligen bygga en själv nu. De flesta andra mönster jag såg byggdes med ett fiske linje. Jag ville inte
Hemmagjord automatisk tvättställ med vatten med Arduino: 4 steg
Hemmagjord automatisk vattendispenserande tvättställ med hjälp av Arduino: Syftet med denna design är att släppa ut vattnet från kranen när du sträcker ut handen för att tvätta i bassängen utan att smutsa ner kranen och slösa vatten. Opensource Arduino - Nano board används för att åstadkomma detta. Besök vår webbplats för källkod