Satura rādītājs:
- Solis: skatieties video
- 2. darbība: apkopojiet detaļas:
- 3. darbība: pārbaudiet detaļas
- 4. solis: kods - karšu programmēšana
- 5. darbība: kods: atskaņotāja režīms
- 6. darbība: lejupielādējiet dziesmas SD kartē
- 7. solis: pārbaudiet, pēc tam lodējiet
- 8. solis: izveidojiet korpusu
- 9. solis: izveidojiet kartes
- 10. solis: Gatavs
Video: Juuke - RFID mūzikas atskaņotājs vecākiem cilvēkiem un bērniem: 10 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
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
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
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
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ē
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
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
Š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
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:
Privāts TV kanāls vecākiem cilvēkiem: 4 soļi (ar attēliem)
Privāts TV kanāls gados vecākiem cilvēkiem: Atmiņas ir grūts jautājums manai vecmāmiņai, kurai šogad aprit 94 gadi. Tāpēc es pievienoju viņas televizoram TV kanālu, lai palīdzētu viņai atcerēties ģimenes locekļus un galvenos dzīves mirkļus. Šim nolūkam esmu izmantojis bezmaksas Dropbox kontu, Raspber
ESP8266 - durvju un logu sensori - ESP8266. Palīdzība gados vecākiem cilvēkiem (aizmāršība): 5 soļi
ESP8266 - durvju un logu sensori - ESP8266. Palīdzība gados vecākiem cilvēkiem (aizmāršība): ESP8266 - Durvju / logu sensori, izmantojot GPIO 0 un GPIO 2 (IOT). To var apskatīt tīmeklī vai vietējā tīklā, izmantojot pārlūkprogrammas. Redzams arī, izmantojot " HelpIdoso Vxapp " pieteikumu. Izmanto 110/220 VAC barošanu 5Vdc, 1 relejs / spriegums
"Jumbleum" jauktais MP3 mūzikas atskaņotājs: 8 soļi (ar attēliem)
"Jumbleum" jauktais MP3 mūzikas atskaņotājs: šim projektam es nolēmu izveidot viegli lietojamu, jaudīgu atskaņotāju, ko izmantot savā darbnīcā. Pēc dažu citu MP3 moduļu izmēģināšanas es izvēlējos viegli pieejamo, lēto " DFPlayer Mini " modulis. Tam ir " Nejauša atskaņošana " režīms, BET tāpēc, ka es
Raspberry Pi mūzikas atskaņotājs: 10 soļi (ar attēliem)
Raspberry Pi mūzikas atskaņotājs: Vai esat kādreiz atnācis mājās un vēlējies, lai fona mūzika atdziest, neieslēdzot datoru, tālruni vai kādu citu ierīci? Es teicu problēmu. Šajā instrukcijā es jums parādīšu savu koncepciju darbojas bezsaistes mūzikas atskaņotājs
Patiešām vienkāršs/vienkāršs/nesarežģīts veids, kā cilvēkiem/cilvēkiem/dzīvniekiem/robotiem likt izskatīties tā, it kā viņiem būtu patiešām vēsa/spilgta siltuma redze (jūsu izvēlētā krāsa), izmantojot GIMP: 4 soļi
Patiešām vienkāršs/vienkāršs/nesarežģīts veids, kā likt cilvēkiem/cilvēkiem/dzīvniekiem/robotiem izskatīties tā, it kā viņiem būtu patiešām vēsa/spilgta siltuma redze (jūsu izvēlētā krāsa), izmantojot GIMP: Lasiet … nosaukumu