Obsah:
- Krok 1: Pozrite si video
- Krok 2: Zhromaždite diely:
- Krok 3: Otestujte diely
- Krok 4: Kód - Programovanie kariet
- Krok 5: Kód: Režim hráča
- Krok 6: Stiahnite si piesne na kartu SD
- Krok 7: Testujte, potom spájkujte
- Krok 8: Vytvorte prílohu
- Krok 9: Vytvorte karty
- Krok 10: Hotovo
Video: Juuke - hudobný prehrávač RFID pre starších ľudí a deti: 10 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Projekty Fusion 360 »
Toto je box Juuke. Box Juuke je váš vlastný hudobný priateľ, ktorého používanie je maximálne jednoduché. Je špeciálne navrhnutý tak, aby ho mohli používať starší ľudia a deti, ale samozrejme ho môžu používať všetky ostatné vekové kategórie. Dôvod, prečo sme to vytvorili, je kvôli babičke mojej priateľky. Povedala mi, že ona a jej stará mama sedia v kuchyni, počúvajú hudbu, tancujú a smejú sa. Je smutné, že počas posledných rokov bola jej babička v nemocnici. V jej najhorších dňoch je však hudba jednou z mála vecí, ktoré ju stále usmievajú. A hudobné prehrávače, ako sú prehrávače diskov CD, sa pre ňu používajú príliš ťažko. Preto sme vytvorili Juuke.
Juuke Box funguje pomocou kariet RFID na prehrávanie konkrétnych skladieb z karty SD. Skladby môžete tiež prehrávať náhodne pomocou zeleného tlačidla alebo môžete prehrávanie pozastaviť pomocou červeného tlačidla.
Týmto spôsobom je pre každého skutočne jednoduché prehrávať hudbu.
Krok 1: Pozrite si video
Natočili sme video, ako som to zvládol:)
Krok 2: Zhromaždite diely:
Všetky diely sme získali z AliExpress a odkazy na diely sú uvedené nižšie:
Diely:
Arduino UNO AliExpress a Amazon
DFPlayer Mini AliExpress a Amazon
Micro SD karta AliExpress a Amazon
Arduino UNO DIY Shield AliExpress & Amazon
RC522 - Pre istotu si kúpte 2 kusy, niektoré dorazia pokazené AliExpress a Amazon
RFID karty AliExpress a Amazon
AUX stereo jack AliExpress a Amazon
22 mm krátkodobé tlačidlo - 1 červené a 1 zelené - 3-6V AliExpress
10K potenciometer AliExpress a Amazon
Drôty AliExpress a Amazon
1K odpor AliExpress a Amazon
Hlavičky pinov AliExpress a Amazon
Breadboard - voliteľné AliExpress a Amazon
Prepojovacie káble - voliteľné AliExpress a Amazon
Napájanie 5V - AliExpress a AmazonPower Jack - AliExpress a Amazon
Náradie:
3D tlačiareň AliExpress a Amazon
Spájkovacia súprava AliExpress a Amazon
Odizolovač drôtov AliExpress a Amazon
Krok 3: Otestujte diely
Odporúčam pred zapojením všetko prepojiť a vyskúšať, či to funguje.
Na to som použil nepájivú dosku a prepojovacie vodiče na rýchlu a jednoduchú kontrolu, či všetko funguje tak, ako má. Mal som problémy s prvým modulom RC522, ktorý som si kúpil, nefungoval, aj keď prišiel priamo z továrne. Musel som teda dostať nový … Preto odporúčam zaobstarať si 2 z nich, aby ste si boli istí, že ak zlomíte jedného z nich, máte kopiju.
Pripojte všetko podľa schémy zapojenia tu (Odkaz) alebo si pozrite priložené obrázky.
Nezabudnite použiť 1K odpor medzi RX na DFPlayer Mini a Arduino.
Ak chcete skontrolovať, či čítačka kariet funguje, môžete použiť ukážkový náčrt „Vyhodiť kartu“z knižnice. (Pozri krok 4)
Krok 4: Kód - Programovanie kariet
Aby som lepšie porozumel tomu, ako kód funguje s DFPlayer mini, pokúsim sa to vysvetliť čo najľahšie. DFPlayer mini funguje tak, že prehráva skladby z karty micro SD. Aby ste vedeli, ktorú skladbu chcete hrať, musia byť piesne uložené na SD kartu ako číslo. Pieseň číslo 1 je uložená ako „0001 - SONG NAME“, skladba číslo 2 je uložená ako „0002 - SONG NAME“atď. Na karty RFID môžeme zapísať číslo, takže ak na jednu z kariet napíšeme číslo 2 a umiestnime ho na čítačku, Arduino číslo načíta a povie DFPlayer mini, „zahrajte skladbu číslo 2“.
Číslo, ktoré napíšeme na kartu, musí byť rovnaké ako názov piesne, ktorú uložíme na kartu SD.
Ak sa chcete dozvedieť viac o DFPlayer mini, navštívte túto stránku s mnohými skvelými informáciami
Teraz môžete otvoriť Arduino a nahrať kód na programovanie karty. Kód som rozdelil na dve časti. Jeden pre programovanie kariet a jeden pre skutočného hráča. V tomto kroku začneme programovaním kariet. Kód je zverejnený na GitHub a pridaný nižšie. Budete si tiež musieť stiahnuť nasledujúce knižnice:
- MFRC522
- DFRobotDFPlayerMini.h
Pokúsil som sa kód čo najviac vysvetliť pomocou komentárov, ale ak máte nejaké otázky, nebojte sa ich položiť v sekcii komentárov!
Tiež nie som veľký programátor, ale chcel by som sa ním stať, takže ak v kóde uvidíte nejaké chyby, komentár by bol skvelý!
Ak chcete nahrať kód do Arduina, prečítajte si tento článok. Ak chcete pridať knižnice, prečítajte si tento článok.
REŽIMY:
Programátor kariet má dva režimy, automatický a manuálny.
Manuálny režim: Zapíše číslo, ktoré chcete zapísať na kartu. Zadajte číslo a číslo sa uloží.
Automatický režim: Začína sa číslom, ktoré zadáte v kóde, a zvýši sa o 1 pri každom vložení karty.
AKO POUŽÍVAŤ PROGRAMÁTOR KARTY:
Pripojte otvorený sériový monitor Arduino (pravý horný roh) Napíšte „manuálne“pre manuálny režim a „automaticky“pre automatický režim. (Pozri vyššie) Položte kartu na čítačku a uistite sa, že je úspešná.
Krok 5: Kód: Režim hráča
Po naprogramovaní kariet môžete nahrať kód prehrávača hudby. Toto je kód, ktorý načíta kartu a prehrá súvisiacu skladbu. Postup je úplne rovnaký ako pre kód programátora karty. Nahrajte náčrt a začnite ho používať!
PS: DÔLEŽITÉ! Ak chcete zakázať sériovú komunikáciu, aby ste na sériovom monitore videli, čo program robí, musíte napísať komentár „Serial.begin (115200); “. Stačí pridať „//“pred riadok. Mal som nejaké problémy, kde by sa program nespustil, ak by bol povolený. (Čakalo sa na sériové pripojenie, než sa spustí)
Krok 6: Stiahnite si piesne na kartu SD
Ako už bolo povedané, hudobným súborom na karte SD musíte dať konkrétny názov, aby fungovali. Každá skladba musí začínať číslom. Číslo musí mať tiež 4 číslice (napríklad 1 je 0001). Po týchto čísliciach môžete voľne pridať názov piesne. Napríklad: „0035 - Frank Sinatra - letieť so mnou na mesiac“
Používa štandardné súbory MP3, takže je jednoduché ich skopírovať na kartu SD a premenovať.
Krok 7: Testujte, potom spájkujte
Keď odskúšate, že všetko funguje tak, ako má, môžete začať spájkovať diely na štítu Arduino UNO.
Postupujte podľa schémy zapojenia vodič pre vodič. Je múdre ho vytlačiť a pomocou farebnej značky označiť, na ktoré drôty ste spájkovali. Odporúčam tiež použiť hlavičky pinov pre DFPlayer Mini, aby ste ich pri spájkovaní nepoškodili.
Tiež som odpojil RC-522 Led, pretože to bolo vidieť cez tlač.
Krok 8: Vytvorte prílohu
V tomto kroku vám ukážem, ako som vyrobil kryt. Navrhol som ho pomocou Fusion 360 a 3D vytlačil. Tiež som vyrobil jeden pomocou CNC stroja a nejakej preglejky.
Ak nemáte 3D tlačiareň alebo CNC stroj, nebojte sa! Krabičku je možné vyrobiť aj z kartónu alebo pomocou projektovej škatule
Všetky súbory nájdete tu:
3D tlač:
STL: CULTS 3D | Thingiverse
FUSION 360: Ananords.com
Nastavenia, ktoré som použil na 3D tlač, sú tieto:
Výplň: 15%
Výška vrstvy: 0,2 mm
Podporuje: ÁNO
Jednoducho vložte UNO a RC522 do kolíkov na 3D tlači. Mali by tesne priliehať. Odporúčam použiť kvapku lepidla, aby ste ich zaistili na mieste. To isté urobte s audio konektorom. Na tlačidlá, potenciometer a napájaciu zásuvku použite dodané šesťhranné matice.
Keď ste hotoví, jednoducho zacvaknite spodnú dosku a „tvár“k sebe.
Krok 9: Vytvorte karty
Začnite s dizajnom. Návrhy som vyrobil v programe Adobe Spark, kde som ako vlastnú veľkosť použil rozmery karty (85 mm x 54 mm)
Našiel som obrázky na Googli a importoval ich do Adobe Spark, zadal názov piesne a interpreta a hotovo!
Pretože nemám tlačiareň identifikačných kariet, musel som nájsť iný spôsob, ako vytlačiť karty. Vybral som sa jednoduchou cestou, vytlačil som ju na papier a prilepil na karty.
Môžete tiež použiť pero a písať priamo na karty.
Krok 10: Hotovo
Teraz ste hotoví!
Ak robíte tento projekt, pošlite prosím značku:)
Nejaké otázky? Stačí sa opýtať a pokúsim sa im odpovedať.
Ak chcete dostávať aktuálne informácie o Juuke, prihláste sa k odberu noviniek!
Sledujte ma na Instagrame, kde nájdete novinky o pripravovaných projektoch!
Instagram:
Kontaktujte ma: [email protected]
••• Podpor ma •••
Patreon:
Dary:
Kúpte mi kávu:
Odporúča:
Súkromný televízny kanál pre starších: 4 kroky (s obrázkami)
Súkromný televízny kanál pre seniorov: Spomienky sú pre moju starú mamu, ktorá má tento rok 94 rokov, zložitou otázkou. Preto som k jej televízii pridal televízny kanál, ktorý jej má pomôcť spomenúť si na rodinných príslušníkov a kľúčové chvíle v jej živote. Na to som použil bezplatný účet Dropbox, Raspber
ParaMouse počítačová myš pre paralyzovaných ľudí: 5 krokov (s obrázkami)
ParaMouse počítačová myš pre paralyzovaných ľudí: Dobrý deň, v tomto návode popíšem, ako postaviť počítačovú myš pre zdravotne postihnutých, paralyzovaných alebo kvadruplegických ľudí. Toto konkrétne zariadenie sa dá ľahko postaviť a má veľmi nízke náklady, iba malý skrutkovač a rezací nôž byť viac než dosť na to, aby
ESP8266 - Časovaná a diaľkovo ovládaná zásuvka (zabezpečenie pre starších): 6 krokov
ESP8266 - Časovaná a diaľkovo ovládaná zásuvka (zabezpečenie pre seniorov): INFORMÁCIE: Táto zostava je kontrolou proti prehriatiu, požiaru a nehodám v prípade zabudnutia pripojených spotrebičov (hlavne starší ľudia s Alzheimerovou chorobou). Po stlačení tlačidla dostane zásuvka napätie 110/220 V AC na 5 minút (ďalší
Sklo Google pre chudobného/Pomoc pre ľudí s videním tunela: 5 krokov (s obrázkami)
Sklo Google pre chudobného/Pomoc pre tých, ktorí majú víziu tunela: Abstrakt: Tento projekt streamuje živé video z kamery s rybím okom na nositeľný heads-up displej. Výsledkom je širšie zorné pole v menšej oblasti (displej je porovnateľný so 4 -palcovou obrazovkou vzdialenou 12 palcov od vášho oka a výstupmi s rozlíšením 720
Naozaj jednoduchý/ľahký/nekomplikovaný spôsob, ako prinútiť ľudí/ľudí/zvieratá/roboty, aby vyzerali, že majú skutočne chladnú/jasnú tepelnú víziu (farba podľa vášho výberu) pomocou GIMP: 4 kroky
Naozaj jednoduchý/ľahký/nekomplikovaný spôsob, ako prinútiť ľudí/ľudí/zvieratá/roboty, aby vyzerali, že majú skutočne chladnú/jasnú tepelnú víziu (farba podľa vášho výberu) pomocou GIMP: Prečítajte si … názov