Cuprins:
- Pasul 1: Urmăriți videoclipul
- Pasul 2: Adunați părțile:
- Pasul 3: Testați piesele
- Pasul 4: Codul - Programarea cardurilor
- Pasul 5: Codul: modul Player
- Pasul 6: Descărcați melodiile pe cardul SD
- Pasul 7: Testați, apoi lipiți
- Pasul 8: Faceți carcasa
- Pasul 9: Faceți cărțile
- Pasul 10: Gata
Video: Juuke - un player de muzică RFID pentru vârstnici și copii: 10 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Proiecte Fusion 360 »
Aceasta este cutia Juuke. Cutia Juuke este propriul tău prieten muzical, făcută pentru a fi cât mai ușor de utilizat. Este special conceput pentru a fi folosit de vârstnici și copii, dar poate fi desigur utilizat de toate celelalte vârste. Motivul pentru care am creat acest lucru este din cauza bunicii iubitei mele. Mi-a spus că ea și bunica ei stând în bucătărie, ascultând muzică, dansând și râzând. Din păcate, în ultimii ani, bunica ei a intrat și a ieșit din spital. În cele mai proaste zile ale sale, totuși, muzica este unul dintre puținele lucruri care încă o fac să zâmbească. Iar playere de muzică precum CD playere sunt prea greu de folosit pentru ea. De aceea am creat Juuke.
Juuke Box funcționează utilizând carduri RFID pentru a reda melodii specifice de pe un card SD. De asemenea, puteți reda melodiile aleatoriu folosind butonul verde sau puteți reda și întrerupe cu butonul roșu.
În acest fel, este foarte simplu pentru toată lumea să cânte muzică.
Pasul 1: Urmăriți videoclipul
Am realizat un videoclip care arată cum am reușit eu:)
Pasul 2: Adunați părțile:
Avem toate piesele de la AliExpress, iar linkurile către piese sunt enumerate mai jos:
Părți:
Arduino UNO AliExpress și Amazon
DFPlayer Mini AliExpress și Amazon
Card micro SD AliExpress și Amazon
Arduino UNO DIY Shield AliExpress și Amazon
RC522 - Cumpărați 2 pentru a fi sigur, unii dintre ei ajung AliExpress și Amazon defecte
Carduri RFID AliExpress și Amazon
AUX Stereo Jack AliExpress și Amazon
Buton momentan de 22 mm - 1 roșu și 1 verde - 3-6V AliExpress
Potențiometru 10K AliExpress și Amazon
Sârme AliExpress și Amazon
1K rezistor AliExpress și Amazon
Anteturi PIN AliExpress și Amazon
Breadboard - opțional AliExpress și Amazon
Sârme jumper - AliExpress și Amazon opționale
Sursă de alimentare de 5V -AliExpress și AmazonPower Jack - AliExpress și Amazon
Instrumente:
Imprimantă 3D AliExpress și Amazon
Set de lipit AliExpress și Amazon
Stripper sârmă AliExpress și Amazon
Pasul 3: Testați piesele
Vă recomandăm să conectați totul și să testați dacă totul funcționează înainte de a începe.
Pentru a face acest lucru, am folosit o panou de testare și câteva fire jumper pentru a verifica rapid și ușor că totul a funcționat conform intenției. Am avut câteva probleme cu primul modul RC522 pe care l-am cumpărat, pur și simplu nu a funcționat, chiar dacă a venit direct din fabrică. Așa că a trebuit să obțin una nouă … De aceea vă recomand să obțineți 2 dintre aceștia, astfel sunteți sigur că, dacă o rupeți, aveți o suliță.
Conectați totul conform schemei de circuit aici (Link) sau vedeți imaginile atașate.
Nu uitați să utilizați un rezistor de 1K între RX pe DFPlayer Mini și Arduino.
Pentru a verifica dacă cititorul de carduri funcționează, puteți utiliza schița de exemplu „Dump card” din bibliotecă. (Vezi pasul 4)
Pasul 4: Codul - Programarea cardurilor
Pentru a înțelege mai bine modul în care funcționează codul cu DFPlayer mini, voi încerca să-l explic cât mai ușor posibil. DFPlayer mini funcționează redând melodii de pe un card micro SD. Pentru a ști ce melodie trebuie redată, melodiile trebuie stocate ca număr pe cardul SD. Cântecul numărul 1 este stocat ca „0001 - SONG NAME”, cântecul numărul 2 este stocat ca „0002 - SONG NAME” și așa mai departe. Putem scrie un număr pe cardurile RFID, deci dacă scriem numărul 2 pe unul dintre carduri și îl așezăm pe cititor, Arduino va citi numărul și va spune DFPlayer mini, „cântă numărul 2”.
Numărul pe care îl scriem pe card trebuie să fie același număr cu numele melodiei pe care o stocăm pe cardul SD.
Dacă doriți să aflați mai multe despre DFPlayer mini, accesați această pagină cu multe informații minunate
Acum puteți deschide Arduino și încărca codul pentru programarea cardului. Am împărțit codul în două părți. Una pentru programarea cărților și una pentru jucătorul propriu-zis. În acest pas, vom începe prin programarea cardurilor. Codul este publicat pe GitHub și adăugat mai jos. De asemenea, va trebui să descărcați următoarele biblioteci:
- MFRC522
- DFRobotDFPlayerMini.h
Am încercat să explic codul cu comentarii cât mai mult posibil, dar dacă aveți întrebări, nu vă fie teamă să le adresați în secțiunea de comentarii!
De asemenea, nu sunt un programator excelent, dar aș vrea să devin unul, așa că dacă vedeți greșeli în cod, un comentariu ar fi grozav!
Pentru a încărca codul pe Arduino, consultați acest articol. Pentru a adăuga biblioteci, consultați acest articol.
MODURI:
Programatorul de carduri are două moduri, automat și manual.
Mod manual: scrie numărul pe care doriți să îl scrieți pe card. Tastați un număr și îl va stoca.
Mod automat: pornește de la numărul specificat în cod și îl crește cu 1 de fiecare dată când plasați un card.
CUM SĂ UTILIZAȚI PROGRAMATORUL DE CARDURI:
Conectați monitorul Arduino Open Serial (colțul din dreapta sus) Scrieți „manual” pentru modul manual și „auto” pentru modul automat. (Vedeți mai sus) Plasați un card pe cititor și asigurați-vă că scrie că a reușit.
Pasul 5: Codul: modul Player
După ce ați programat cardurile, puteți încărca codul playerului muzical. Acesta este codul care citește cartea și redă melodia asociată. Procesul este exact același cu cel pentru codul programatorului de card. Încărcați schița și începeți să o utilizați!
PS: IMPORTANT! Pentru a dezactiva comunicarea serială în care puteți vedea ce face programul pe monitorul serial, trebuie să comentați „Serial.begin (115200); „. Doar adăugați „//” în fața liniei. Am avut unele probleme în care programul nu ar rula dacă este activat. (Aștepta o conexiune serială înainte de a începe)
Pasul 6: Descărcați melodiile pe cardul SD
După cum sa spus anterior, trebuie să dați fișierelor muzicale de pe cardul SD un nume specific pentru ca acesta să funcționeze. Fiecare melodie trebuie să înceapă cu un număr. De asemenea, numărul trebuie să fie de 4 cifre (1 este 0001 de exemplu). După aceste cifre, sunteți liber să adăugați numele melodiei. De exemplu: „0035 - Frank Sinatra - Fly me to the moon”
Folosește fișiere MP3 standard, deci este simplu să le copiați pe cardul SD și să le redenumiți.
Pasul 7: Testați, apoi lipiți
Când ați testat că totul funcționează conform intenției, puteți începe să lipiți piesele pe scutul Arduino UNO.
Doar urmați circuitul firului pentru fir. Este inteligent să îl imprimați și să utilizați un marker colorat pentru a marca pe firele pe care le-ați lipit. De asemenea, vă recomand să utilizați anteturi pin pentru DFPlayer Mini, astfel încât să nu le deteriorați la lipire.
De asemenea, am desoldat RC-522 Led, deoarece se afișa prin tipar.
Pasul 8: Faceți carcasa
În acest pas, vă voi arăta cum am realizat incinta. L-am proiectat folosind Fusion 360, iar 3D l-am imprimat. De asemenea, am făcut unul folosind o mașină CNC și ceva placaj.
Dacă nu aveți o imprimantă 3D sau o mașină CNC, nu vă faceți griji! De asemenea, este posibil să creați o carcasă din carton sau folosind o cutie de proiect
Puteți găsi toate fișierele aici:
Tipărit 3D:
STL: CULTURI 3D | Thingiverse
FUSION 360: Ananords.com
Setările folosite pentru imprimarea 3D sunt:
Umplere: 15%
Înălțimea stratului: 0,2 mm
Sprijină: DA
Doar introduceți UNO și RC522 în pinii de pe imprimarea 3D. Ar trebui să se potrivească perfect. Vă recomand să utilizați o picătură de adeziv pentru a le fixa în poziție. Faceți același lucru cu mufa audio. Pentru butoane, potențiometru și priză, utilizați piulițele hexagonale incluse.
Când ați terminat, pur și simplu fixați placa de jos și „fața” împreună.
Pasul 9: Faceți cărțile
Începeți cu designul. Am realizat proiectele în Adobe Spark, unde am folosit dimensiunile cardului (85 mm x 54 mm) ca dimensiune personalizată
Am găsit pozele pe google și le-am importat în Adobe Spark, am setat titlul melodiei și artistul și gata!
Deoarece nu am o imprimantă de carduri de identitate, a trebuit să găsesc o altă modalitate de a face tipărirea pe carduri. Am urmat traseul simplu și l-am tipărit pe hârtie, apoi l-am lipit de carduri.
De asemenea, puteți utiliza doar un stilou și să scrieți direct pe carduri.
Pasul 10: Gata
Acum ai terminat!
Dacă faceți acest proiect, vă rugăm să postați un make:)
Alte intrebari? Întrebați și voi încerca să le răspund.
Pentru actualizări despre Juuke, înscrieți-vă la newsletter!
Urmăriți-mă pe Instagram pentru actualizări privind proiectele viitoare!
Instagram:
Contactați-mă: [email protected]
••• Sustine-ma •••
Patreon:
Donații:
Cumpără-mi o cafea:
Recomandat:
Canal TV privat pentru vârstnici: 4 pași (cu imagini)
Canal TV privat pentru vârstnici: Amintirile sunt o problemă dificilă pentru bunica mea care împlinește 94 de ani anul acesta. Așa că am adăugat un canal TV la televizorul ei pentru a o ajuta să-și amintească membrii familiei și momentele cheie din viața ei. Pentru aceasta am folosit un cont Dropbox gratuit, un Raspber
Ceas de antrenament pentru somn pentru copii: 6 pași (cu imagini)
Ceas de formare a somnului pentru copii: aveam nevoie de un ceas pentru a-mi ajuta gemenii de 4 ani să învețe să doarmă puțin mai mult (am ajuns să mă trezesc sâmbăta la 5:30 dimineața), dar nu pot timp de citire încă. După ce răsfoiți câteva articole dintr-un magazin foarte popular
Cutie de muzică MP3 pentru copii: 6 pași (cu imagini)
Kids MP3 Music Box: Când am căutat câteva noi proiecte DIY în jurul arduino, am găsit câteva idei frumoase despre playere MP3 bazate pe RFID pentru copii. Și există o cutie de jucării profesionistă excelentă pe piață - acești tipi guvernează. Au făcut o afacere grozavă din ideea lor inteligentă. Verifica
Lumina reactivă pentru muzică -- Cum să faci lumină reactivă pentru muzică super simplă pentru a face desktop-ul grozav .: 5 pași (cu imagini)
Muzică lumină reactivă || Cum să facem muzică super simplă lumină reactivă pentru a face desktopul grozav. basul care este de fapt semnal audio de joasă frecvență. Este foarte simplu de construit. Vom
Telecomandă pentru copii mici pentru video player pentru PC: 6 pași
Telecomandă video pentru copii mici pentru player video PC: Construiesc o telecomandă care se conectează la un computer cu USB. Telecomanda mare permite copilului meu să aleagă și să redea videoclipuri pe un computer vechi. Acesta este un proiect relativ simplu. Componenta de bază este fie o tastatură USB, fie o tastatură USB fără fir. Apoi