Tartalomjegyzék:
- Lépés: Nézze meg a videót
- 2. lépés: Gyűjtse össze az alkatrészeket:
- 3. lépés: Tesztelje az alkatrészeket
- 4. lépés: A kód - A kártyák programozása
- 5. lépés: A kód: Játékos mód
- 6. lépés: Töltse le a dalokat az SD -kártyára
- 7. lépés: Teszt, majd forrasztás
- 8. lépés: Készítse el a szekrényt
- 9. lépés: Készítse el a kártyákat
- 10. lépés: Kész
Videó: Juuke - RFID zenelejátszó idősek és gyerekek számára: 10 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Fusion 360 projektek »
Ez a Juuke doboz. A Juuke doboz a saját zenei barátod, a lehető legegyszerűbben használható. Kifejezetten idősek és gyerekek számára készült, de természetesen minden más korosztály számára is használható. Ezt azért hoztuk létre, mert a barátnőm nagymamája. Elmesélte, hogy ő és a nagymamája a konyhában ülnek, zenét hallgatnak, táncolnak és nevetnek. Sajnos az elmúlt években nagymamája kórházban volt és kint volt. Legrosszabb napjain azonban a zene azon kevés dolgok közé tartozik, amelyek még mindig mosolyt csalnak rá. Az olyan zenelejátszókat pedig, mint a CD -lejátszók, túl nehéz használni számára. Ezért hoztuk létre a Juuke -ot.
A Juuke Box úgy működik, hogy RFID kártyákat használ bizonyos dalok lejátszására SD kártyáról. A dalokat véletlenszerűen is lejátszhatja a zöld gombbal, vagy lejátszhatja és szüneteltetheti a piros gombbal.
Így mindenki számára nagyon egyszerű zenélni.
Lépés: Nézze meg a videót
Csináltunk egy videót, ami megmutatja, hogyan készítettem:)
2. lépés: Gyűjtse össze az alkatrészeket:
Minden alkatrészt az AliExpress -től kaptunk, és az alkatrészekre mutató linkek az alábbiakban találhatók:
Alkatrészek:
Arduino UNO AliExpress és Amazon
DFPlayer Mini AliExpress és Amazon
Micro SD kártya AliExpress és Amazon
Arduino UNO DIY Shield AliExpress és Amazon
RC522 - Vásároljon 2 -t, hogy biztos legyen benne, néhányuk megtört AliExpress és Amazon megérkezik
RFID kártyák AliExpress és Amazon
AUX sztereó Jack AliExpress és Amazon
22 mm -es pillanatnyi nyomógomb - 1 piros és 1 zöld - 3-6 V -os AliExpress
10K potenciométer AliExpress és Amazon
Huzalok AliExpress és Amazon
1K ellenállás AliExpress és Amazon
Pin fejlécek AliExpress és Amazon
Kenyeretábla - opcionális AliExpress és Amazon
Jumper vezetékek - opcionális AliExpress és Amazon
5V -os tápegység - AliExpress és AmazonPower Jack - AliExpress és Amazon
Eszközök:
3D nyomtató AliExpress és Amazon
Forrasztókészlet AliExpress és Amazon
Drótcsíkoló AliExpress és Amazon
3. lépés: Tesztelje az alkatrészeket
Javaslom, hogy mindent csatlakoztasson, és mielőtt elkezdené, ellenőrizze, hogy minden működik -e.
Ehhez kenyérsütő deszkát és néhány áthidaló vezetéket használtam annak gyors és egyszerű ellenőrzésére, hogy minden rendben működik -e. Az első megvásárolt RC522 modullal voltak gondjaim, csak nem működött, pedig egyenesen a gyárból érkezett. Tehát újat kellett szereznem… Ezért javaslom, hogy szerezz be 2 db -ot, így biztos lehetsz benne, hogy ha eltöri az egyiket, lándzsája van.
Csatlakoztasson mindent az itt található kapcsolási rajz szerint (link), vagy nézze meg a mellékelt képeket.
Ne felejtsen el 1K ellenállást használni a DFPlayer Mini és az Arduino RX között.
A kártyaolvasó működésének ellenőrzéséhez használhatja a „Dump card” példavázlatát a könyvtárból. (Lásd a 4. lépést)
4. lépés: A kód - A kártyák programozása
Annak érdekében, hogy jobban megértsük, hogyan működik a kód a DFPlayer mini -vel, megpróbálom a lehető legegyszerűbben elmagyarázni. A DFPlayer mini úgy működik, hogy dalokat játszik le egy micro SD kártyáról. Ahhoz, hogy megtudja, melyik dalt játssza le, a dalokat számként kell tárolni az SD -kártyán. Az 1. szám „0001 - SONG NAME”, a 2. szám „0002 - DAL NAME” néven kerül tárolásra, és így tovább. Írhatunk egy számot az RFID -kártyákra, így ha a 2 -es számot az egyik kártyára írjuk, és az olvasóra helyezzük, az Arduino felolvassa a számot, és azt mondja a DFPlayer mini -nek: „játssza le a 2. számot”.
A kártyára írt számnak meg kell egyeznie az SD -kártyán tárolt dal nevével.
Ha többet szeretne megtudni a DFPlayer mini -ről, keresse fel ezt az oldalt, ahol rengeteg hasznos információ található
Most megnyithatja az Arduino programot, és feltöltheti a kártya programozásához szükséges kódot. A kódot két részre osztottam. Az egyik a kártyák programozásához, a másik a tényleges játékoshoz. Ebben a lépésben a kártyák programozásával kezdjük. A kódot közzétesszük a GitHub -on, és az alábbiakban hozzáadjuk. A következő könyvtárakat is le kell töltenie:
- MFRC522
- DFRobotDFPlayerMini.h
Megpróbáltam a lehető legnagyobb mértékben magyarázni a kódot megjegyzésekkel, de ha bármilyen kérdése van, ne féljen feltenni őket a megjegyzés rovatban!
Ezenkívül nem vagyok nagy programozó, de szeretnék azzá válni, így ha bármilyen hibát lát a kódban, egy megjegyzés nagyszerű lenne!
A kód Arduino -ba történő feltöltéséhez tekintse meg ezt a cikket. Könyvtárak hozzáadásához tekintse meg ezt a cikket.
ÜZEMMÓDOK:
A kártya programozónak két módja van: automatikus és manuális.
Manuális mód: Írja be a kártyára írni kívánt számot. Írjon be egy számot, és tárolja.
Automatikus mód: A kódban megadott számmal kezdődik, és minden alkalommal, amikor kártyát helyez, 1 -gyel növeli.
HOGYAN HASZNÁLJA A KÁRTYA PROGRAMOZÓT:
Csatlakoztassa az Arduino Open Serial monitort (jobb felső sarok) Írja be a „manuális” kézi módot, és az „automatikus” automatikus módot. (Lásd fent) Helyezzen egy kártyát az olvasóra, és győződjön meg arról, hogy sikerült.
5. lépés: A kód: Játékos mód
Miután beprogramozta a kártyákat, feltöltheti a zenelejátszó kódját. Ez a kód olvassa a kártyát és játssza le a hozzá tartozó dalt. A folyamat pontosan ugyanaz, mint a kártya programozó kódja. Töltse fel a vázlatot, és kezdje el használni!
PS: FONTOS! A soros kommunikáció letiltásához, ahol láthatja, hogy a program mit csinál a soros monitoron, ki kell írnia a következőt: „Serial.begin (115200); „. Csak írja be a „//” karaktert a sor elé. Voltak olyan problémáim, amikor a program nem fut, ha engedélyezve van. (Soros kapcsolatra várt, mielőtt elindulna)
6. lépés: Töltse le a dalokat az SD -kártyára
Amint azt korábban említettük, az SD -kártyán lévő zenei fájloknak meg kell adni a működéshez szükséges nevet. Minden számnak számmal kell kezdődnie. A számnak négy számjegyből kell állnia (például 1 0001). Ezen számjegyek után szabadon hozzáadhatja a dal nevét. Például: „0035 - Frank Sinatra - Repülj a Holdra”
Szabványos MP3 fájlokat használ, így egyszerű másolni őket SD -kártyára és átnevezni.
7. lépés: Teszt, majd forrasztás
Ha tesztelte, hogy minden rendben működik -e, elkezdheti az alkatrészek forrasztását az Arduino UNO pajzshoz.
Csak kövesse a huzal áramköri rajzát. Érdemes kinyomtatni, és színes jelölővel megjelölni, hogy mely vezetékeken van forrasztva. Azt is javaslom, hogy használjon tűfejléceket a DFPlayer Mini készülékhez, hogy ne károsítsa forrasztás közben.
Az RC-522 Led-et is desoldoztam, mert látszott a nyomtatáson.
8. lépés: Készítse el a szekrényt
Ebben a lépésben megmutatom, hogyan készítettem a házat. A Fusion 360 segítségével terveztem, és 3D -ben kinyomtattam. Én is készítettem egyet CNC gép és néhány rétegelt lemez segítségével.
Ha nincs 3D nyomtatója vagy CNC gépe, ne aggódjon! Lehetőség van burkolat készítésére kartonból vagy projektdoboz használatával
Az összes fájlt itt találja:
3D nyomtatás:
STL: CULTS 3D | Thingiverse
FUSION 360: Ananords.com
A 3D nyomtatáshoz használt beállítások a következők:
Kitöltés: 15%
Réteg magassága: 0,2 mm
Támogatja: IGEN
Csak helyezze be az UNO -t és az RC522 -et a 3D nyomtatás csapjaiba. Szorosan illeszkedjenek. Javaslom, hogy egy csepp ragasztót használjon a helyükre rögzítéshez. Tegye ugyanezt az audio csatlakozóval. A gombokhoz, a potenciométerhez és a konnektorhoz használja a mellékelt hatlapú anyát.
Ha elkészült, csak pattintsa össze az alsó lemezt és az „arcot”.
9. lépés: Készítse el a kártyákat
Kezdje a tervezéssel. A terveket az Adobe Sparkban készítettem, ahol a kártya méreteit (85 mm x 54 mm) használtam egyedi méretként
Megtaláltam a képeket a Google -on, importáltam az Adobe Spark -ba, beállítottam a dal címét és előadóját, és kész!
Mivel nincs személyi igazolvány nyomtatóm, más módot kellett találnom a kártyákon történő nyomtatáshoz. Az egyszerű utat választottam, és csak kinyomtattam papírra, majd ragasztottam a kártyákhoz.
Használhat tollat is, és közvetlenül a kártyákra írhat.
10. lépés: Kész
Most már kész!
Ha elkészíted ezt a projektet, kérlek, írj egy alkotást:)
Bármi kérdés? Csak kérdezzen, és megpróbálok válaszolni rájuk.
Ha szeretne értesülni a Juuke -ról, iratkozzon fel a hírlevélre!
Kövess engem az Instagramon, hogy értesülj a közelgő projektekről!
Instagram:
Lépjen kapcsolatba velem: [email protected]
••• Támogass •••
Patreon:
Adományok:
Vegyél nekem kávét:
Ajánlott:
Privát TV-csatorna idősek számára: 4 lépés (képekkel)
Privát tévécsatorna az idősek számára: Az emlékek trükkös témát jelentenek nagyanyám számára, aki idén lesz 94 éves. Ezért hozzáadtam egy TV-csatornát a televíziójához, hogy emlékezzen családtagjaira és életének legfontosabb pillanataira. Ehhez egy ingyenes Dropbox fiókot használtam, egy Raspber
ESP8266 - Ajtó- és ablakérzékelők - ESP8266. Idősek segítése (feledékenység): 5 lépés
ESP8266 - Ajtó- és ablakérzékelők - ESP8266. Idősek segítése (feledékenység): ESP8266 - Ajtó- / ablakérzékelők GPIO 0 és GPIO 2 (IOT) használatával. Megtekinthető az interneten vagy a helyi hálózaton böngészőkkel. Látható a " HelpIdoso Vxapp " Alkalmazás. 110/220 V AC tápellátást használ 5Vdc, 1 relé / feszültség esetén
A gyerekek is készíthetnek végtelen tükröket!: 8 lépés (képekkel)
A gyerekek is készíthetnek végtelen tükröket!: A Dream AcadeME egy nonprofit alternatív oktatási szervezet. Filozófiánk a gyermekközpontú tanulásra összpontosít, amely kapcsolódik a STEAM-hez (tudomány, technológia, mérnöki tudomány, művészet és matematika), a természethez és a társadalmi-konstruktivizmushoz
Gyerekek konyhája, amely BEP: 7 lépés (képekkel)
Gyerekek konyhája, amely azt mondja: BIP: A két éves lányomnak volt egy „kicsi” kérése a harmadik születésnapjára. Szeretett volna egy kis konyhát, amelyen csipog. - Mit akarsz? - volt a válaszom. „Egy konyha, amely sípolást mond, mint a mamák konyhája!”, Mondta … Szóval ez volt az inspiráció (én
Gyerekek fotóalbuma reklámkártyával: 8 lépés (képekkel)
Gyermek fotóalbum Flashcard reklámmal: Ez az oktatóanyag bemutatja, hogyan készíthet automatikus WiFi -s fotóalbumot a gyerekek flash kártyás kereskedelmi funkcióival együtt