Obsah:
- Krok 1: Podívejte se na video
- Krok 2: Shromážděte součásti:
- Krok 3: Otestujte součásti
- Krok 4: Kód - Programování karet
- Krok 5: Kód: Režim hráče
- Krok 6: Stažení skladeb na kartu SD
- Krok 7: Test, poté pájka
- Krok 8: Vytvořte přílohu
- Krok 9: Vytvořte karty
- Krok 10: Hotovo
Video: Juuke - hudební přehrávač RFID pro seniory a děti: 10 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
Projekty Fusion 360 »
Toto je box Juuke. Box Juuke je váš vlastní hudební přítel, jehož použití je co nejjednodušší. Je speciálně navržen pro použití staršími a dětmi, ale samozřejmě jej mohou používat všechny ostatní věkové kategorie. Důvod, proč jsme to vytvořili, je kvůli babičce mé přítelkyně. Řekla mi, že ona a její babička sedí v kuchyni, poslouchají hudbu, tančí a smějí se. Je smutné, že v posledních letech byla její babička v nemocnici. V nejhorších dnech je však hudba jednou z mála věcí, které ji stále rozesmějí. A hudební přehrávače, jako jsou přehrávače CD, je pro ni příliš těžké použít. Proto jsme vytvořili Juuke.
Juuke Box funguje pomocí karet RFID pro přehrávání konkrétních skladeb z karty SD. Skladby můžete také přehrávat náhodně pomocí zeleného tlačítka, nebo je můžete přehrávat a pozastavovat pomocí červeného tlačítka.
Přehrávání hudby je tak pro každého opravdu jednoduché.
Krok 1: Podívejte se na video
Natočili jsme video, které ukazuje, jak jsem to udělal:)
Krok 2: Shromážděte součásti:
Všechny díly jsme získali z AliExpress a odkazy na díly jsou uvedeny níže:
Díly:
Arduino UNO AliExpress a Amazon
DFPlayer Mini AliExpress a Amazon
Micro SD karta AliExpress a Amazon
Arduino UNO DIY Shield AliExpress & Amazon
RC522 - Pro jistotu si kupte 2, některé dorazí rozbité AliExpress a Amazon
RFID karty AliExpress a Amazon
AUX Stereo Jack AliExpress a Amazon
22 mm momentální tlačítko - 1 červené a 1 zelené - 3-6V AliExpress
10K potenciometr AliExpress a Amazon
Dráty AliExpress a Amazon
1K rezistor AliExpress a Amazon
Záhlaví pinů AliExpress a Amazon
Breadboard - volitelně AliExpress a Amazon
Propojovací vodiče - volitelně AliExpress a Amazon
Napájení 5V - AliExpress a AmazonPower Jack - AliExpress a Amazon
Nástroje:
3D tiskárna AliExpress a Amazon
Pájecí sada AliExpress a Amazon
Stripper AliExpress & Amazon
Krok 3: Otestujte součásti
Doporučuji před připojením vše propojit a vyzkoušet, zda to všechno funguje.
K tomu jsem použil prkénko a pár propojovacích vodičů k rychlé a snadné kontrole, že vše funguje tak, jak bylo zamýšleno. Měl jsem nějaké problémy s prvním modulem RC522, který jsem koupil, ale nefungoval, i když přišel přímo z továrny. Musel jsem si tedy pořídit nový … Proto doporučuji pořídit si 2 z nich, takže máte jistotu, že když jednoho z nich zlomíte, máte kopí.
Připojte vše podle schématu zapojení zde (Odkaz), nebo se podívejte na přiložené obrázky.
Nezapomeňte použít 1K odpor mezi RX na DFPlayer Mini a Arduino.
Chcete -li zkontrolovat, zda čtečka karet funguje, můžete použít příklad skici „Vypsat kartu“z knihovny. (Viz krok 4)
Krok 4: Kód - Programování karet
Abych lépe porozuměl tomu, jak kód funguje s DFPlayer mini, pokusím se to vysvětlit co nejsnadněji. DFPlayer mini funguje tak, že přehrává skladby z karty micro SD. Abyste věděli, kterou skladbu chcete přehrát, musí být skladby uloženy jako číslo na kartu SD. Skladba číslo 1 je uložena jako „0001 - JMÉNO JMÉNO“, skladba číslo 2 je uložena jako „0002 - JMÉNO JMÉNO“atd. Na karty RFID můžeme zapsat číslo, takže pokud napíšeme číslo 2 na jednu z karet a umístíme ji na čtečku, Arduino číslo přečte a řekne DFPlayer mini, „přehrajte skladbu číslo 2“.
Číslo, které napíšeme na kartu, musí být stejné jako název skladby, kterou uložíme na kartu SD.
Pokud se chcete o DFPlayer mini dozvědět více, navštivte tuto stránku se spoustou skvělých informací
Nyní můžete otevřít Arduino a nahrát kód pro programování karty. Rozdělil jsem kód na dvě části. Jeden pro programování karet a jeden pro skutečného hráče. V tomto kroku začneme programováním karet. Kód je publikován na GitHubu a přidán níže. Budete také muset stáhnout následující knihovny:
- MFRC522
- DFRobotDFPlayerMini.h
Pokusil jsem se kód co nejvíce vysvětlit pomocí komentářů, ale pokud máte nějaké dotazy, nebojte se je zeptat v sekci komentáře!
Také nejsem skvělý programátor, ale chtěl bych se jím stát, takže pokud uvidíte v kódu nějaké chyby, komentář by byl skvělý!
Chcete -li nahrát kód do Arduina, přečtěte si tento článek. Chcete -li přidat knihovny, přečtěte si tento článek.
REŽIMY:
Programátor karet má dva režimy, automatický a manuální.
Manuální režim: Zapíše číslo, které chcete zapsat na kartu. Zadejte číslo a číslo se uloží.
Automatický režim: Začíná na čísle, které zadáte v kódu, a zvýší jej o 1 při každém vložení karty.
JAK POUŽÍVAT PROGRAMÁTOR KART:
Připojte monitor Arduino Open Serial (pravý horní roh) Napište „manuální“pro manuální režim a „automatický“pro automatický režim. (Viz výše) Umístěte kartu na čtečku a ujistěte se, že je úspěšná.
Krok 5: Kód: Režim hráče
Jakmile naprogramujete karty, můžete nahrát kód hudebního přehrávače. Toto je kód, který načte kartu a přehraje související skladbu. Postup je úplně stejný jako u kódu programátoru karet. Nahrajte skicu a začněte ji používat!
PS: DŮLEŽITÉ! Chcete -li zakázat sériovou komunikaci, kde můžete vidět, co program dělá, na sériovém monitoru, musíte okomentovat „Serial.begin (115200); “. Stačí přidat „//“před řádek. Měl jsem nějaké problémy, kdy by se program nespustil, pokud by byl povolen. (Před spuštěním čekalo na sériové připojení)
Krok 6: Stažení skladeb na kartu SD
Jak již bylo řečeno, hudebním souborům na kartě SD musíte dát konkrétní název, aby fungovaly. Každá skladba musí začínat číslem. Číslo musí mít také 4 číslice (například 1 je 0001). Po těchto číslicích můžete libovolně přidat název skladby. Například: „0035 - Frank Sinatra - Fly me to the moon“
Používá standardní soubory MP3, takže je snadné je zkopírovat na kartu SD a přejmenovat.
Krok 7: Test, poté pájka
Když jste vyzkoušeli, že vše funguje tak, jak bylo zamýšleno, můžete začít pájet součásti na štít Arduino UNO.
Postupujte podle schématu zapojení vodič pro vodič. Je chytré to vytisknout a pomocí barevné značky označit, na které vodiče jste připájili. Doporučuji také použít kolíkové hlavičky pro DFPlayer Mini, abyste je při pájení nepoškodili.
Odpojil jsem také RC-522 Led, protože to bylo vidět přes tisk.
Krok 8: Vytvořte přílohu
V tomto kroku vám ukážu, jak jsem vytvořil kryt. Navrhl jsem to pomocí Fusion 360 a vytiskl to 3D. Také jsem vyrobil jeden pomocí CNC stroje a nějaké překližky.
Pokud nemáte 3D tiskárnu nebo CNC stroj, nebojte se! Je také možné vytvořit skříň z lepenky nebo pomocí projektové krabice
Všechny soubory najdete zde:
3D tisk:
STL: CULTS 3D | Thingiverse
FUSION 360: Ananords.com
Nastavení, která jsem použil pro 3D tisk, je:
Výplň: 15%
Výška vrstvy: 0,2 mm
Podporuje: ANO
Jednoduše vložte UNO a RC522 do kolíků na 3D tisku. Měly by těsně přiléhat. Doporučuji použít kapku lepidla, abyste je zajistili na místě. Totéž proveďte se zvukovým konektorem. Pro tlačítka, potenciometr a zásuvku použijte přiložené šestihranné matice.
Až budete hotovi, jednoduše zacvakněte spodní desku a „obličej“k sobě.
Krok 9: Vytvořte karty
Začněte designem. Návrhy jsem vytvořil v Adobe Spark, kde jsem jako vlastní velikost použil rozměry karty (85 mm x 54 mm)
Našel jsem obrázky na Googlu a importoval je do Adobe Spark, nastavil název skladby a umělce a hotovo!
Protože nemám tiskárnu průkazů, musel jsem najít jiný způsob, jak tisknout na karty. Šel jsem jednoduchou cestou a vytiskl ji na papír a poté ji přilepil na karty.
Můžete také použít pero a psát přímo na karty.
Krok 10: Hotovo
Nyní jste hotovi!
Pokud děláte tento projekt, pošlete prosím značku:)
Nějaké otázky? Stačí se zeptat a já se jim pokusím odpovědět.
Chcete -li dostávat novinky o Juuke, přihlaste se k odběru zpravodaje!
Sledujte mě na Instagramu a získejte novinky o připravovaných projektech!
Instagram:
Kontaktujte mě: [email protected]
••• Podpoř mě •••
Patreon:
Dary:
Kupte mi kávu:
Doporučuje:
Soukromý televizní kanál pro seniory: 4 kroky (s obrázky)
Soukromý televizní kanál pro seniory: Vzpomínky jsou ošemetným problémem pro moji babičku, které je letos 94 let. Proto jsem do jejího televizoru přidal televizní kanál, který jí měl pomoci vzpomenout si na rodinné příslušníky a klíčové okamžiky jejího života. K tomu jsem použil bezplatný účet Dropbox, Raspber
Ovládací panel NASA pro děti: 10 kroků (s obrázky)
Ovládací panel NASA pro děti: Postavil jsem to pro svou švagrovou, která provozuje denní péči. Viděla můj ležák, který jsem postavil téměř před třemi lety pro faire výrobce společnosti, a moc se mu líbil, takže jsem pro ni postavil tento na vánoční dárek. Odkaz na můj další projekt zde: https: //www
Sourino - nejlepší hračka pro kočky a děti: 14 kroků (s obrázky)
Sourino - nejlepší hračka pro kočky a děti: Představte si dlouhé večírky s dětmi a kočkami, které hrají Sourino. Tato hračka ohromí kočky i děti. Užijete si hraní v režimu na dálkové ovládání a poblázníte svou kočku. V autonomním režimu oceníte, když necháte Sourino pohybovat se kolem vaší kočky
Zpět k základům: Pájení pro děti: 6 kroků (s obrázky)
Zpět k základům: Pájení pro děti: Ať už stavíte robota nebo pracujete s Arduinem, vytvořte „praktické“elektronika k prototypování myšlenky projektu, vědět, jak pájet, přijde vhod. pájení je základní dovednost, kterou je třeba se naučit, pokud je někdo opravdu elektrotechnik
Rehabilitační stroj pro seniory: 4 kroky
Starší rehabilitační stroj: Tento stroj slouží starším lidem, kteří chtěli rehabilitovat jejich reakční schopnosti. Když lidé stárnou, jejich reakční schopnost se zhorší. Tento stroj může těmto lidem pomoci rehabilitovat jejich reakční schopnosti