Բովանդակություն:

Juuke - RFID երաժշտական նվագարկիչ տարեցների և երեխաների համար. 10 քայլ (նկարներով)
Juuke - RFID երաժշտական նվագարկիչ տարեցների և երեխաների համար. 10 քայլ (նկարներով)

Video: Juuke - RFID երաժշտական նվագարկիչ տարեցների և երեխաների համար. 10 քայլ (նկարներով)

Video: Juuke - RFID երաժշտական նվագարկիչ տարեցների և երեխաների համար. 10 քայլ (նկարներով)
Video: Поём с паучком и другими насекомыми! | Любимые насекомые – Bichikids 2024, Հուլիսի
Anonim
Juuke - RFID երաժշտական նվագարկիչ տարեցների և երեխաների համար
Juuke - RFID երաժշտական նվագարկիչ տարեցների և երեխաների համար
Juuke - տարեցների և երեխաների RFID երաժշտական նվագարկիչ
Juuke - տարեցների և երեխաների RFID երաժշտական նվագարկիչ
Juuke - RFID երաժշտական նվագարկիչ տարեցների և երեխաների համար
Juuke - RFID երաժշտական նվագարկիչ տարեցների և երեխաների համար

Fusion 360 նախագծեր »

Սա Juuke տուփն է: Juuke տուփը ձեր սեփական երաժշտական ընկերն է, որը ստեղծված է հնարավորինս հեշտ օգտագործման համար: Այն հատկապես նախատեսված է տարեցների և երեխաների համար օգտագործելու համար, բայց, իհարկե, կարող է օգտագործվել բոլոր մյուս տարիքի համար: Պատճառը, որ մենք ստեղծեցինք սա, իմ ընկերուհու տատիկի պատճառով է: Նա ինձ ասաց, որ ինքն ու տատիկը խոհանոցում նստած երաժշտություն են լսում, պարում և ծիծաղում: Lyավոք, վերջին տարիներին տատիկը հիվանդանոցում էր և դուրս էր գալիս: Սակայն նրա ամենավատ օրերին երաժշտությունը այն սակավաթիվ բաներից է, որ դեռ ժպտում է նրան: Իսկ CD նվագարկիչների նման երաժշտական նվագարկիչները նրա համար չափազանց դժվար է օգտագործել: Ահա թե ինչու մենք ստեղծեցինք Juuke- ն:

Juuke Box- ն աշխատում է RFID քարտերի միջոցով ՝ SD քարտից որոշակի երգեր նվագարկելու համար: Կարող եք նաև պատահաբար նվագել երգերը ՝ օգտագործելով կանաչ կոճակը, կամ նվագել և դադար տալ կարմիր կոճակով:

Այս կերպ, բոլորի համար իսկապես պարզ է երաժշտություն նվագելը:

Քայլ 1: Դիտեք տեսանյութը:

Image
Image

Մենք պատրաստել ենք մի տեսանյութ, որը ցույց է տալիս, թե ինչպես եմ դա պատրաստել:)

Քայլ 2: Հավաքեք մասերը

Մենք ստացել ենք AliExpress- ի բոլոր մասերը, իսկ մասերի հղումները ստորև թվարկված են.

Մասեր:

Arduino UNO AliExpress և Amazon

DFPlayer Mini AliExpress և Amazon

Միկրո SD քարտ AliExpress և Amazon

Arduino UNO DIY Shield AliExpress և Amazon

RC522 - Համոզվեք, որ գնեք 2 հատ, նրանցից ոմանք կոտրված AliExpress և Amazon են ժամանում

RFID քարտեր AliExpress և Amazon

AUX ստերեո Jack AliExpress և Amazon

22 մմ ակնթարթային կոճակ - 1 կարմիր և 1 կանաչ - 3-6 Վ AliExpress

10K Potentiometer AliExpress & Amazon

Հաղորդալարեր AliExpress և Amazon

1K Resistor AliExpress & Amazon

Ամրացրեք վերնագրերը AliExpress և Amazon

Breadboard - ըստ ցանկության AliExpress & Amazon

Jumper լարերը `ըստ ցանկության AliExpress & Amazon

5 Վ էլեկտրամատակարարում -AliExpress և AmazonPower Jack - AliExpress և Amazon

Գործիքներ:

3D տպիչ AliExpress և Amazon

Sոդման հավաքածու AliExpress & Amazon

Wire Stripper AliExpress & Amazon

Քայլ 3: Փորձարկեք մասերը

Փորձարկեք մասերը
Փորձարկեք մասերը
Փորձարկեք մասերը
Փորձարկեք մասերը
Փորձարկեք մասերը
Փորձարկեք մասերը

Ես խորհուրդ եմ տալիս ամեն ինչ միացնել և ստուգել, թե արդյոք ամեն ինչ աշխատում է սկսելուց առաջ:

Դա անելու համար ես օգտագործեցի մի տախտակ և որոշ ցատկող մետաղալարեր ՝ արագ և հեշտ ստուգելու համար, որ ամեն ինչ աշխատել է ըստ նախատեսվածի: Ես որոշ խնդիրներ ունեցա իմ գնած առաջին RC522 մոդուլի հետ, այն պարզապես չաշխատեց, չնայած այն անմիջապես գործարանից էր: Այսպիսով, ես ստիպված էի նորը ձեռք բերել … Ահա թե ինչու ես խորհուրդ եմ տալիս ձեռք բերել դրանցից 2 -ը, այդպիսով վստահ եք, որ եթե կոտրեք դրանցից մեկը, ապա նիզակ ունեք:

Միացրեք ամեն ինչ ըստ սխեմայի սխեմայի այստեղ (Հղում) կամ տեսեք կից նկարները:

Հիշեք, որ 1X ռեզիստոր օգտագործեք RX- ի միջև DFPlayer Mini- ի և Arduino- ի միջև:

Քարտի ընթերցողը աշխատելու համար ստուգելու համար կարող եք օգտագործել գրադարանից «Աղբարկիչ» օրինակ էսքիզը: (Տես քայլ 4)

Քայլ 4. Կոդ. Քարտերի ծրագրավորում

Օրենսգիրք - Քարտերի ծրագրավորում
Օրենսգիրք - Քարտերի ծրագրավորում

Ավելի լավ հասկանալու համար, թե ինչպես է աշխատում կոդը DFPlayer mini- ի հետ, ես կփորձեմ հնարավորինս պարզ բացատրել այն: DFPlayer mini- ն աշխատում է միկրո SD քարտից երգեր նվագարկելու միջոցով: Որպեսզի իմանաք, թե որ երգը նվագել, երգերը պետք է որպես թիվ պահվեն SD քարտում: Երգ 1 -ը պահվում է որպես «0001 - ԵՐԳԻ ԱՆՈՆ», 2 -րդը ՝ «0002 - ԵՐԳԻ ԱՆՈ”Ն» և այլն: Մենք կարող ենք համար գրել RFID քարտերին, այնպես որ, եթե քարտերից մեկին գրենք 2 թիվը և տեղադրենք այն ընթերցողի վրա, Arduino- ն կկարդա համարը և DFPlayer մինիին կասի ՝ «նվագիր երգի համարը 2»:

Համարը, որը մենք գրում ենք քարտին, պետք է լինի նույն համարը, ինչ SD քարտում պահվող երգի անունը:

Եթե ցանկանում եք ավելին իմանալ DFPlayer mini- ի մասին, այցելեք այս էջը ՝ բազմաթիվ հիանալի տեղեկություններով

Այժմ կարող եք բացել Arduino- ն և վերբեռնել քարտերի ծրագրավորման ծածկագիրը: Ես ծածկագիրը բաժանել եմ երկու մասի: Մեկը `քարտերը ծրագրավորելու համար, և մեկը` իրական նվագարկիչի համար: Այս քայլում մենք կսկսենք քարտերի ծրագրավորմամբ: Կոդը հրապարակվում է GitHub- ում և ավելացվում է ստորև: Դուք նաև պետք է ներբեռնեք հետևյալ գրադարանները.

- MFRC522

- DFRobotDFPlayerMini.h

Ես փորձել եմ հնարավորինս բացատրել ծածկագիրը մեկնաբանություններով, բայց եթե հարցեր ունեք, մի վախեցեք դրանք մեկնաբանությունների բաժնում հարցնել:

Բացի այդ, ես հիանալի ծրագրավորող չեմ, բայց կցանկանայի դառնալ մեկը, այնպես որ, եթե կոդի մեջ որևէ սխալ տեսնեք, մեկնաբանությունը հիանալի կլինի:

Arduino- ում կոդը վերբեռնելու համար տե՛ս այս հոդվածը: Գրադարաններ ավելացնելու համար տե՛ս այս հոդվածը:

ՌԵDԻՄՆԵՐ:

Քարտի ծրագրավորողն ունի երկու ռեժիմ ՝ ավտոմատ և մեխանիկական:

Ձեռքով ռեժիմ. Գրում է այն թիվը, որը ցանկանում եք գրել քարտին: Մուտքագրեք համարը, և այն կպահի այն:

Ավտոմատ ռեժիմ. Սկսվում է ծածկագրում ձեր նշած համարից և քարտը տեղադրելու դեպքում այն ավելանում է 1 -ով:

ԻՆՉՊԵՍ ՕԳՏԱԳՈՐԵԼ ՔԱՐՏԻ GRՐԱԳԻՐԸ

Միացրեք Arduino Open Serial մոնիտորը (վերին աջ անկյունում) Ձեռքով ռեժիմի համար գրեք «ձեռնարկ» և ավտոմատ ռեժիմի համար «ավտոմատ»: (Տես վերը) Տեղադրեք քարտ ընթերցողի վրա և համոզվեք, որ այն ասում է `հաջողվեց:

Քայլ 5: Կոդ. Խաղացողի ռեժիմ

Քարտերը ծրագրավորելուց հետո կարող եք վերբեռնել երաժշտական նվագարկիչի ծածկագիրը: Սա այն ծածկագիրն է, որը կարդում է քարտը և նվագում դրա հետ կապված երգը: Գործընթացը նույնն է, ինչ քարտի ծրագրավորողի ծածկագրի դեպքում: Վերբեռնեք ուրվագիծը և սկսեք օգտագործել այն:

PS: ԿԱՐԵՎՈՐ! Սերիական հաղորդակցությունն անջատելու համար, որտեղ դուք կարող եք տեսնել, թե ինչ է անում ծրագիրը սերիական մոնիտորում, պետք է մեկնաբանեք «Serial.begin (115200); « Պարզապես տողի դիմաց ավելացրեք «//»: Ես ունեի որոշ խնդիրներ, որտեղ ծրագիրը միացված չէր լինելու դեպքում: (Սպասում էր սերիական կապի, նախքան այն կսկսվեր)

Քայլ 6: Ներբեռնեք երգեր SD քարտում

Ներբեռնեք երգեր SD քարտին
Ներբեռնեք երգեր SD քարտին

Ինչպես նախկինում ասվեց, դուք պետք է ձեր SD քարտի երաժշտական ֆայլերին տվեք որոշակի անուն, որպեսզի այն աշխատի: Յուրաքանչյուր երգ պետք է սկսել թվից: Թիվը նույնպես պետք է լինի 4 թվանշան (1 -ը `օրինակ` 0001): Այս թվանշաններից հետո դուք կարող եք ազատորեն ավելացնել երգի անունը: Օրինակ ՝ «0035 - Ֆրենկ Սինատրա - Ինձ թռչիր դեպի լուսին»

Այն օգտագործում է ստանդարտ MP3 ֆայլեր, ուստի պարզ է դրանք պատճենել SD քարտի վրա և վերանվանել դրանք:

Քայլ 7: Փորձարկում, ապա զոդում

Թեստ, հետո զոդում
Թեստ, հետո զոդում
Թեստ, հետո զոդում
Թեստ, հետո զոդում
Թեստ, հետո զոդում
Թեստ, հետո զոդում

Երբ ստուգեք, որ ամեն ինչ աշխատում է ըստ նախատեսվածի, կարող եք սկսել մասերը զոդել Arduino UNO վահանին:

Պարզապես հետևեք միացման սխեմայի լարին մետաղալարերի համար: Խելամիտ է տպել այն և օգտագործել գունավոր մարկեր `նշելու համար, թե որ լարերի վրա եք զոդել: Ես նաև խորհուրդ եմ տալիս օգտագործել PIN վերնագրեր DFPlayer Mini- ի համար, որպեսզի այն չվնասեք զոդման ժամանակ:

Ես նաև ապամոնտաժեցի RC-522 Led- ը, որովհետև այն ցուցադրվում էր տպագրության միջոցով:

Քայլ 8: Կազմեք պարիսպը

Կազմեք պարիսպը
Կազմեք պարիսպը
Կազմեք պարիսպը
Կազմեք պարիսպը
Կազմեք պարիսպը
Կազմեք պարիսպը

Այս քայլով ես ձեզ ցույց կտամ, թե ինչպես եմ պատրաստել պարիսպը: Ես այն նախագծել եմ Fusion 360- ի միջոցով, և 3D- ով տպել եմ այն: Ես նաև պատրաստեցի մեկը ՝ օգտագործելով CNC մեքենա և մի քանի նրբատախտակ:

Եթե չունեք 3D տպիչ կամ CNC սարք, մի անհանգստացեք: Հնարավոր է նաև պատյան պատրաստել ստվարաթղթից կամ օգտագործել նախագծային տուփ

Բոլոր ֆայլերը կարող եք գտնել այստեղ ՝

3D տպագիր

STL: CULTS 3D | Thingiverse

FUSION 360 ՝ Ananords.com

Պարամետրերը, որոնք ես օգտագործել եմ 3D տպման համար, հետևյալն են.

Լցնել ՝ 15%

Շերտի բարձրությունը `0.2 մմ

Աջակցում է `ԱՅՈ

Պարզապես տեղադրեք UNO- ն և RC522- ը 3D տպման կապում: Նրանք պետք է սերտորեն տեղավորվեն: Խորհուրդ եմ տալիս օգտագործել մի կաթիլ սոսինձ `դրանք տեղում ամրացնելու համար: Նույնը արեք աուդիո խցիկով: Կոճակների, պոտենցիոմետրի և հոսանքի վարդակի համար օգտագործեք ներառված վեցանկյուն ընկույզները:

Ավարտելուց հետո պարզապես սեղմեք ներքևի ափսեն և «դեմքը» միասին:

Քայլ 9: Պատրաստեք քարտեր

Կատարեք քարտեր
Կատարեք քարտեր

Սկսեք դիզայնից: Նախագծերը պատրաստեցի Adobe Spark- ում, որտեղ ես օգտագործեցի քարտի չափսերը (85 մմ x 54 մմ) որպես սովորական չափս

Ես գտա նկարները google- ում և ներմուծեցի դրանք Adobe Spark, սահմանեցի երգի անվանումը և կատարողը և ավարտեցի:

Քանի որ ես չունեմ id քարտերի տպիչ, ես ստիպված էի այլ կերպ գտնել քարտերի վրա տպագրություն կատարելու համար: Ես գնացի պարզ ճանապարհով և պարզապես տպեցի այն թղթի վրա, այնուհետև սոսնձեցի քարտերին:

Կարող եք նաև պարզապես գրիչ օգտագործել և ուղղակիորեն գրել քարտերի վրա:

Քայլ 10: Կատարված է:

Դուք արդեն ավարտել եք:

Եթե դուք պատրաստում եք այս նախագիծը, խնդրում ենք տեղադրեք:)

Հարցեր ունե՞ք: Պարզապես հարցրեք, և ես կփորձեմ պատասխանել նրանց:

Juuke- ի մասին թարմացումների համար գրանցվեք տեղեկագրում:

Հետևեք ինձ Instagram- ում ՝ առաջիկա նախագծերի թարմացումների համար:

Instagram ՝

Կապվեք ինձ հետ ՝ [email protected]

••• Աջակցեք ինձ •••

Պատրեոն ՝

Նվիրատվություններ ՝

Ինձ համար սուրճ գնիր ՝

Խորհուրդ ենք տալիս: