Satura rādītājs:

Juuke - RFID mūzikas atskaņotājs vecākiem cilvēkiem un bērniem: 10 soļi (ar attēliem)
Juuke - RFID mūzikas atskaņotājs vecākiem cilvēkiem un bērniem: 10 soļi (ar attēliem)

Video: Juuke - RFID mūzikas atskaņotājs vecākiem cilvēkiem un bērniem: 10 soļi (ar attēliem)

Video: Juuke - RFID mūzikas atskaņotājs vecākiem cilvēkiem un bērniem: 10 soļi (ar attēliem)
Video: Meri Tamannaon Ki Taqdeer | मेरी तमन्नाओं की तक़दीर..| Mala Sinha | Mukesh | Romantic Songs 2024, Novembris
Anonim
Juuke - RFID mūzikas atskaņotājs vecākiem cilvēkiem un bērniem
Juuke - RFID mūzikas atskaņotājs vecākiem cilvēkiem un bērniem
Juuke - RFID mūzikas atskaņotājs vecākiem cilvēkiem un bērniem
Juuke - RFID mūzikas atskaņotājs vecākiem cilvēkiem un bērniem
Juuke - RFID mūzikas atskaņotājs vecākiem cilvēkiem un bērniem
Juuke - RFID mūzikas atskaņotājs vecākiem cilvēkiem un bērniem

Fusion 360 projekti »

Šī ir Juuke kaste. Juuke kaste ir jūsu mūzikas draugs, kas ir veidots tā, lai to būtu pēc iespējas vieglāk izmantot. Tas ir īpaši paredzēts vecāka gadagājuma cilvēkiem un bērniem, bet, protams, to var izmantot visu vecumu cilvēki. Iemesls, kāpēc mēs to izveidojām, ir manas draudzenes vecmāmiņas dēļ. Viņa man teica, ka viņa un viņas vecmāmiņa sēž virtuvē, klausās mūziku, dejo un smejas. Diemžēl pēdējos gados viņas vecmāmiņa ir bijusi slimnīcā un izgājusi no tās. Tomēr viņas sliktākajās dienās mūzika ir viena no retajām lietām, kas viņai joprojām liek smaidīt. Un mūzikas atskaņotājus, piemēram, CD atskaņotājus, viņai ir pārāk grūti izmantot. Tāpēc mēs izveidojām Juuke.

Juuke Box darbojas, izmantojot RFID kartes, lai atskaņotu noteiktas dziesmas no SD kartes. Jūs varat arī atskaņot dziesmas nejauši, izmantojot zaļo pogu, vai atskaņot un apturēt ar sarkano pogu.

Tādā veidā ikvienam ir patiešām vienkārši atskaņot mūziku.

Solis: skatieties video

Image
Image

Mēs izveidojām video, kurā parādīts, kā man tas izdevās:)

2. darbība: apkopojiet detaļas:

Visas detaļas mēs saņēmām no AliExpress, un saites uz daļām ir norādītas zemāk:

Daļas:

Arduino UNO AliExpress un Amazon

DFPlayer Mini AliExpress un Amazon

Micro SD karte AliExpress un Amazon

Arduino UNO DIY Shield AliExpress un Amazon

RC522 - lai pārliecinātos, iegādājieties 2, daži no tiem ierodas salauzti AliExpress un Amazon

RFID kartes AliExpress un Amazon

AUX Stereo Jack AliExpress un Amazon

22 mm īslaicīga spiedpoga - 1 sarkana un 1 zaļa - 3-6V AliExpress

10K potenciometrs AliExpress un Amazon

Vadi AliExpress un Amazon

1K rezistors AliExpress un Amazon

Piespraudes galvenes AliExpress un Amazon

Maizes dēlis - pēc izvēles AliExpress un Amazon

Jumper vadi - pēc izvēles AliExpress un Amazon

5V barošanas avots - AliExpress un AmazonPower Jack - AliExpress & Amazon

Rīki:

3D printeris AliExpress un Amazon

Lodēšanas komplekts AliExpress un Amazon

Vadu noņēmējs AliExpress un Amazon

3. darbība: pārbaudiet detaļas

Pārbaudiet detaļas
Pārbaudiet detaļas
Pārbaudiet detaļas
Pārbaudiet detaļas
Pārbaudiet detaļas
Pārbaudiet detaļas

Es iesaku visu savienot un pirms darba pārbaudīt, vai tas viss darbojas.

Lai to izdarītu, es izmantoju maizes dēli un dažus džemperu vadus, lai ātri un viegli pārbaudītu, vai tas viss darbojas kā paredzēts. Man bija dažas problēmas ar pirmo nopirkto RC522 moduli, tas vienkārši nedarbojās, lai gan tas nāca tieši no rūpnīcas. Tāpēc man bija jāiegādājas jauns … Tāpēc es iesaku iegūt divus no tiem, tādējādi jūs esat pārliecināts, ka, ja jūs salaužat vienu no tiem, jums ir šķēps.

Pievienojiet visu saskaņā ar shēmu šeit (saite) vai skatiet pievienotos attēlus.

Neaizmirstiet izmantot 1K rezistoru starp RX DFPlayer Mini un Arduino.

Lai pārbaudītu, vai karšu lasītājs darbojas, varat izmantot bibliotēkas skices “Kartes izmešana” piemēru. (Skatiet 4. darbību)

4. solis: kods - karšu programmēšana

Kods - karšu programmēšana
Kods - karšu programmēšana

Lai labāk izprastu, kā kods darbojas ar DFPlayer mini, es centīšos to izskaidrot pēc iespējas vienkāršāk. DFPlayer mini darbojas, atskaņojot dziesmas no micro SD kartes. Lai zinātu, kuru dziesmu atskaņot, dziesmas ir jāsaglabā kā SD kartes numurs. Dziesmas numurs 1 tiek saglabāts kā “0001 - DZIESMAS NOSAUKUMS”, dziesmas numurs 2 tiek saglabāts kā “0002 - DZIESMAS NOSAUKUMS” utt. Mēs varam ierakstīt skaitli uz RFID kartēm, tādēļ, ja uzrakstām skaitli 2 uz vienu no kartēm un novietojam to uz lasītāja, Arduino nolasīs numuru un DFPlayer mini sacīs: “atskaņot dziesmas numuru 2”.

Ciparam, ko ierakstām kartē, jābūt tādam pašam skaitlim kā dziesmas nosaukumam, ko saglabājam SD kartē.

Ja vēlaties uzzināt vairāk par DFPlayer mini, apmeklējiet šo lapu ar daudz lieliskas informācijas

Tagad varat atvērt Arduino un augšupielādēt kartes programmēšanas kodu. Esmu sadalījis kodu divās daļās. Viens - karšu programmēšanai, bet otrs - faktiskajam spēlētājam. Šajā solī mēs sāksim programmēt kartes. Kods tiek publicēts vietnē GitHub un pievienots zemāk. Jums būs jālejupielādē arī šādas bibliotēkas:

- MFRC522

- DFRobotDFPlayerMini.h

Esmu mēģinājis pēc iespējas vairāk izskaidrot kodu ar komentāriem, bet, ja jums ir kādi jautājumi, nebaidieties tos uzdot komentāru sadaļā!

Turklāt es neesmu lielisks programmētājs, bet es vēlētos par tādu kļūt, tādēļ, ja kodā redzat kļūdas, komentārs būtu lielisks!

Lai augšupielādētu kodu Arduino, skatiet šo rakstu. Lai pievienotu bibliotēkas, skatiet šo rakstu.

REŽĪMI:

Karšu programmētājam ir divi režīmi - automātiskais un manuālais.

Manuālais režīms: raksta numuru, kuru vēlaties ierakstīt kartē. Ievadiet skaitli, un tas to saglabās.

Automātiskais režīms: sākas ar kodu, kas norādīts kodā, un palielina to par 1 katru reizi, kad ievietojat karti.

KARTES PROGRAMMATORA LIETOŠANA:

Pievienojiet Arduino Open Serial monitoru (augšējā labajā stūrī) Uzrakstiet “manual” manuālajam režīmam un “auto” automātiskajam režīmam. (Skatīt iepriekš) Novietojiet karti uz lasītāja un pārliecinieties, vai tā saka, ka tas ir izdevies.

5. darbība: kods: atskaņotāja režīms

Kad esat ieprogrammējis kartes, varat augšupielādēt mūzikas atskaņotāja kodu. Šis ir kods, kas nolasa kartīti un atskaņo saistīto dziesmu. Process ir tieši tāds pats kā kartes programmētāja kodam. Augšupielādējiet skici un sāciet to izmantot!

PS: SVARĪGI! Lai atspējotu sērijas sakarus, kur sērijveida monitorā var redzēt, ko programma dara, jums ir jāizsaka komentārs “Serial.begin (115200); “. Vienkārši pievienojiet “//” rindas priekšā. Man bija dažas problēmas, kurās programma nedarbotos, ja tā būtu iespējota. (Pirms gaidīšanas tas gaidīja sērijas savienojumu)

6. darbība: lejupielādējiet dziesmas SD kartē

Lejupielādējiet dziesmas SD kartē
Lejupielādējiet dziesmas SD kartē

Kā minēts iepriekš, lai SD karte darbotos, tai ir jāpiešķir konkrēti tās mūzikas faili. Katrai dziesmai jāsākas ar ciparu. Skaitlim jābūt arī 4 cipariem (piemēram, 1 ir 0001). Pēc šiem cipariem varat brīvi pievienot dziesmas nosaukumu. Piemēram: “0035 - Frenks Sinatra - Lidojiet mani uz Mēnesi”

Tas izmanto standarta MP3 failus, tāpēc ir vienkārši tos pārkopēt uz SD karti un pārdēvēt.

7. solis: pārbaudiet, pēc tam lodējiet

Pārbaude, tad lodēšana
Pārbaude, tad lodēšana
Pārbaude, tad lodēšana
Pārbaude, tad lodēšana
Pārbaude, tad lodēšana
Pārbaude, tad lodēšana

Kad esat pārbaudījis, vai viss darbojas kā paredzēts, varat sākt detaļu lodēšanu pie Arduino UNO vairoga.

Vienkārši izpildiet vadu shēmas vadam. Ir prātīgi to izdrukāt un izmantot krāsainu marķieri, lai atzīmētu, kuriem vadiem esat pielodējis. Es arī iesaku DFPlayer Mini izmantot tapas galvenes, lai nesabojātu to lodēšanas laikā.

Es arī desoldder RC-522 Led, jo tas bija redzams caur drukāt.

8. solis: izveidojiet korpusu

Izveidojiet korpusu
Izveidojiet korpusu
Izveidojiet korpusu
Izveidojiet korpusu
Izveidojiet korpusu
Izveidojiet korpusu

Šajā solī es jums parādīšu, kā es izveidoju korpusu. Es to izstrādāju, izmantojot Fusion 360, un 3D to izdrukāju. Es arī to izveidoju, izmantojot CNC mašīnu un kādu saplāksni.

Ja jums nav 3D printera vai CNC mašīnas, neuztraucieties! Ir iespējams arī izgatavot korpusu no kartona vai izmantojot projekta kastīti

Visus failus varat atrast šeit:

3D drukāts:

STL: CULTS 3D | Thingiverse

FUSION 360: Ananords.com

Iestatījumi, ko izmantoju 3D drukāšanai, ir šādi:

Piepildījums: 15%

Slāņa augstums: 0,2 mm

Atbalsta: JĀ

Vienkārši ievietojiet UNO un RC522 3D izdrukas tapās. Tiem jābūt cieši pieguļošiem. Es iesaku izmantot līmes pilienu, lai tos nostiprinātu vietā. Dariet to pašu ar audio ligzdu. Pogām, potenciometram un kontaktligzdai izmantojiet komplektā iekļautos sešstūra uzgriežņus.

Kad esat pabeidzis, vienkārši saspiediet apakšējo plāksni un “seju” kopā.

9. solis: izveidojiet kartes

Izveidojiet kārtis
Izveidojiet kārtis

Sāciet ar dizainu. Es izveidoju dizainu programmā Adobe Spark, kur kā pielāgotu izmēru izmantoju kartes izmērus (85 mm x 54 mm)

Es atradu attēlus google un importēju tos Adobe Spark, iestatīju dziesmas nosaukumu un izpildītāju, un darīts!

Tā kā man nav ID karšu printera, man bija jāatrod cits veids, kā izdrukāt uz kartēm. Es izvēlējos vienkāršo ceļu un vienkārši to izdrukāju uz papīra, pēc tam pielīmēju pie kartītēm.

Varat arī vienkārši izmantot pildspalvu un rakstīt tieši uz kartītēm.

10. solis: Gatavs

Tagad esat pabeidzis!

Ja jūs veidojat šo projektu, lūdzu, ievietojiet zīmējumu:)

Kādi jautājumi? Vienkārši jautājiet, un es centīšos viņiem atbildēt.

Lai iegūtu informāciju par Juuke, pierakstieties informatīvajā izdevumā!

Sekojiet man Instagram, lai uzzinātu par gaidāmajiem projektiem!

Instagram:

Sazinieties ar mani: [email protected]

••• Atbalsti mani •••

Patreons:

Ziedojumi:

Nopērc man kafiju:

Ieteicams: