Obsah:
Video: Prehrávač médií vhodný pre demenciu: 4 kroky (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Hudba môže mať pre ľudí s demenciou veľký prínos. Okrem hodnoty pre zábavu môže poskytnúť odkaz na minulosť, odomknúť spomienky a stále častejšie je súčasťou starostlivosti o demenciu. Je smutné, že mnohé moderné produkty pre domácu zábavu nie sú vhodné pre demenciu a majú zložité používateľské rozhrania.
Tu opísaný prehrávač médií sa správa ako základné rádio s iba dvoma ovládačmi - „ladiacim voličom“, ktorý vyberá „stanicu“a ovládačom hlasitosti. V tomto prípade je „stanica“priečinok so zvukovými súbormi uloženými na pamäťovej karte. Ide o to, že používateľ jednoducho otočí číselníkom, kým nepočuje niečo, čo sa mu páči. Súbory „staníc“sa potom prehrajú v náhodnom poradí.
Je to ako rádio, ktoré hrá iba dobrú hudbu bez reklám!
Zásoby
Prehrávač médií vhodný pre demenciu vyžaduje iba niekoľko súčiastok, ktorých cena je približne 20 libier:-
- Jednodeskový mikroradič Arduino. Použil som Arduino UNO, ale každý kompatibilný model by mal fungovať.
- Modul MP3 kompatibilný s prehrávačom DFPlayer. Použil som lacný Sodial MP3-TF-16P
- Karta microSD na ukladanie hudby
- Rotačný kodér pre „ladenie“
- 10K ohmový potenciometer na ovládanie hlasitosti
- 1K ohmový odpor
- Perfboard na montáž
- Externé napájanie (odporúča sa 9-12 V @2A)
- Reproduktor (3 ohmy @ 5 W alebo podobný)
Na nahranie náčrtu bude potrebná aj základná sada nástrojov pre elektroniku spolu s počítačom so systémom Arduino IDE.
Krok 1: Hardvér
Srdcom prehrávača médií je modul DFPlayer MP3. Toto kombinuje dekodér MP3, čítačku kariet SD a 3 W mono zosilňovač v malom, lacnom balení. Modul MP3 je ovládaný mikrokontrolérom Arduino. K modulu DFPlayer je potrebných iba niekoľko pripojení:-
- +5 V (kolík 1)
- Sériový príjem (pin2)
- Sériový prenos (pin 3)
- Výstup do reproduktora (piny 6 a 8)
- Zem (kolíky 7 a 10)
- Zaneprázdnený (kolík 16)
Arduino vstupuje z rotačného enkodéra (ovládanie ladenia) a potenciometra (ovládanie hlasitosti). Busy pin z modulu DFPlayer je spojený s digitálnym pinom 6 Arduina.
Prototyp prototypu nepájivého poľa je uvedený vyššie. Všimnite si 1K odpor medzi Arduinom a kolíkom Serial RX modulu MP3. Toto je potrebné na prepojenie 5V Arduina s 3,3V DFPlayerom.
Všimnite si tiež, že modul DFPlayer vyžaduje stabilné napájanie a je nepravdepodobné, že by správne fungoval iba pomocou napájania USB. Z Arduina som vzal napájanie 5 V, ktoré je zase napájané z externého zdroja PSU. Aj keď to funguje, možno budete chcieť zvážiť oddelené napájanie pre modul MP3.
Krok 2: Softvér
Skica Arduino, ktorá ovláda prehrávač médií, je pomerne jednoduchá. Hlavná slučka sa spustí 100 krát za sekundu a vykonáva tri funkcie:-
- Skontrolujte stav kodéra „ladenia“
- Skontrolujte stav objemového hrnca
- Skontrolujte, či sa skončilo prehrávanie aktuálnej stopy.
Stav prehrávania je určený hlasovaním „zaneprázdneného“kolíka modulu DFPlayer, ktorý je prepojený s digitálnym pinom 6 Arduino Uno.
prázdna slučka () {
boolean busy = false; oneskorenie (10); if (myDFPlayer.available ()) myDFPlayer.read (); // potreba udržať čistý ack buffer checkVol (); checkTuning (); zaneprázdnený = digitalRead (busyPin); // skontrolujte, či je aktuálna skladba dokončená, ak (zaneprázdnený == 1) {playStation (); oneskorenie (300); // čakaj na zaneprázdnený pin}}}
Rozsiahly ladiaci kód je súčasťou náčrtu. Toto odosiela pravidelné správy o stave cez sériový port IDE, ktoré pomáhajú pri riešení problémov. Môžete ho zapnúť alebo vypnúť úpravou riadku 14.
boolean serialDebug = false; // povoliť/zakázať riešenie problémov
Podobne je možné poradie prehrávania skladieb zmeniť z náhodného na sekvenčné pomocou riadku 15
boolean randomTrackPlay = true; // randomizácia poradia stôp
Aby bola skica správne zostavená, musia byť zahrnuté dve externé knižnice - SoftwareSerial.h a DFRobotDFPlayerMini.h
Kompletný náčrt nájdete na mojej stránke GitHub.
Krok 3: Organizácia hudby
Hudobné súbory sa skopírujú na kartu SD, ktorá je umiestnená v slote na kartu DFPlayer. Tento projekt považuje každý adresár na karte SD za „stanicu“, ktorú je možné vybrať pomocou ovládača ladenia.
Aby boli súbory rozpoznané, musia byť organizované špecifickým spôsobom. Súbory sú uložené v adresároch s názvom 01, 02 atď. Názvy adresárov musia mať dve číslice s počiatočnou „nulou“, tj. 01 až do maximálne 99.
V každom adresári musia mať zvukové súbory názov 001.mp3, 002.mp3 až 999.mp3. Každý názov súboru má tri číslice, počiatočné „nuly“a príponu súboru mp3. Modul DFPlayer bude tiež prehrávať súbory. WAV, aj keď som to neskúsil.
Konvencia pomenovania súborov, ktorú modul používa, sťažuje identifikáciu stopy, ktorá je ktorá ale na tejto aplikácii nezáleží, pretože súbory sa prehrávajú náhodne.
Roztrhol som zbierku diskov CD svojich matiek na súbory MP3 s veľkosťou 128 kB a usporiadal som hudbu podľa žánru a všetky stopy opery, orchestra, soundtracku atď. Som umiestnil do vlastných adresárov. Výsledkom bol malý počet staníc, z ktorých každá mala veľký počet stôp - podobne ako skutočné rádio.
Krok 4: Konečná montáž
Na túto stavbu som použil starý bakelitový rádiový kufrík, ktorý už niekoľko desaťročí sedí na mojej polici a čaká na vhodný projekt. Nielenže je to pekne vyzerajúci predmet, ale je okamžite rozpoznateľný ako rádio a má iba dva ovládacie prvky, vďaka čomu je pre tento projekt ideálny. Najväčším problémom, s ktorým som sa stretol, bolo dostať staromódne gombíky k modernému hrncu a kodéru. Problém vyriešili niektoré pilníky a zmršťovacie bužírky.
Jednoduché obvody nezaručovali výrobu DPS, takže som ručne zapojil jednotku pomocou prototypovej oddeľovacej dosky UNO, ako je uvedené vyššie.
Budúce vylepšenia budú zahŕňať prepínaný ovládač hlasitosti na zapínanie a vypínanie jednotky. V súčasnej dobe sa to deje v elektrickej zásuvke. Pribudnú niektoré vnútorné LED diódy, ktoré ukazujú, či je jednotka napájaná.
Prehrávač médií funguje podľa plánu a moja matka inštinktívne vedela, ako ho ovládať, čo bolo hlavným cieľom projektu. Nemať navigáciu na nepochopiteľnom diaľkovom ovládači znamená, že jej hudobné spomienky máte vždy poruke.
Náhodné rozhranie v rádiovom štýle tiež poskytuje osviežujúco bezprostredný spôsob počúvania akejkoľvek hudobnej zbierky - ďalšou úlohou je vytvoriť si ju pre seba a načítať ju pomocou Classic Rock!
Druhá cena v asistenčnej technickej súťaži
Odporúča:
Marketing sociálnych médií pre malé akademické skupiny: 4 kroky
Marketing sociálnych médií pre malé akademické skupiny: Na našej univerzite existujú malé skupiny na akademickej pôde-akademické časopisy, rezidencie na vysokých školách, reštaurácie v areáli, skupiny zo študentského života a ďalšie-ktoré majú tiež záujem používať sociálne médiá na pomoc spojiť so svojimi ľuďmi a komunitami. Toto je
Zaujímavé pokyny pre programovanie programovania pre návrhára-načítanie médií a udalosť: 13 krokov
Zaujímavé pokyny k programovaniu, programovanie pre návrhára-Načítanie a udalosť médií: Do spracovania je možné načítať množstvo externých údajov, medzi ktorými sú tri bežne používané typy. Sú oddelené od obrazu, zvuku a videa. V tejto kapitole sa budeme baviť o tom, ako podrobne načítať zvuk a video, v kombinácii s udalosťou
Nositeľný prehrávač médií za 20 minút: 7 krokov
Nositeľný prehrávač médií za 20 minút: Toto je rýchly spôsob, ako vložiť prehrávač médií do svojho obľúbeného kusu oblečenia. Prehrávajte súbory mp3, prezerajte videá a čítajte dokumenty.txt v akomkoľvek oblečení za 60 dolárov
Ako používať prehrávač médií Beelink SEA I: 5 krokov
Ako používať prehrávač médií Beelink SEA I: V tomto návode vám ukážem niekoľko skvelých vecí, ktoré môžete vykonávať pomocou prehrávača médií Beelink Sea I. Najprv vám ukážem, ako nahrávať obraz v rozlíšení Full HD ( Stream videa 1080p). Potom prepojíme 4 špeciálne funkčné tlačidlá
Dok doku Knex (vhodný pre akúkoľvek veľkosť): 6 krokov
Dok doku Knex (vhodný pre všetky veľkosti): Dobrý deň! Toto je môj prvý rozumný návod! Takže za mňa gratulujem! Teraz k pokynu! Toto je dok K'nex Ipod. Toto je môj vstup do súťaže Jayefuu o knex. Hodí sa na akýkoľvek ipod alebo iphone. Je VEĽMI robustný. Zhodil som to