Բովանդակություն:
- Քայլ 1: Տարեք այն առանձին
- Քայլ 2: Վերանայված ձևավորում
- Քայլ 3: Իրականացում
- Քայլ 4: Եզրակացություններ և խորհուրդներ
Video: MiniClipMP3Hack: 4 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Mini Clip MP3 նվագարկիչ
Այսպիսով, այս Lazy Old Geek- ը (L. O. G.) վերջերս Aliexpress.com- ից որոշ Mini Clip MP3 նվագարկիչներ է գնել: Երբ ես դրանք գնեցի, դրանք մոտ $ 1.20 ԱՄՆ դոլար էին: Նրանք նվագում են ստերեո միկրո SD քարտի վրա դրված MP3 ֆայլեր: Նրանք իրականում բավականին լավ են աշխատում: Լիցքավորեք դրանք, միացրեք միկրո SD քարտը և որոշ ականջակալներ, միացրեք այն: Այն ինքնաբերաբար սկսվում է:
Դրանք գնելու պատճառներից մեկն այն էր, որ ստեղծվի երկակի բիթս նվագարկիչ: Այսպիսով, իմ առաջին նպատակն է վերահսկել այս Mini Clip MP3 նվագարկիչը Arduino- ով:
Քայլ 1: Տարեք այն առանձին
Լավ, հեշտ է պոկվել, վերցնել Xacto դանակը, վազել եզրերի երկայնքով և բարձրացնել:
PCB- ում դուք կտեսնեք հինգ մետաղական գմբեթներ, որոնք համընկնում են առջևի վահանակի կոճակների հետ ՝ Vol+ Vol-, Pause, Prev և Next: Այս ձևը գործում է, երբ գմբեթը ներքև է մղվում, մետաղը անջատիչ է դարձնում, որը արտաքին օղակը կապում է կենտրոնի հետ: Այս մետաղյա գմբեթները որոշակի թափանցիկ ժապավենով ամրացված են տեղում:
PCB- ի վրա կա միայն մեկ IC: Դա, հավանաբար, AC1187 է, IC- ի վրա տպված թիվը, ըստ երևույթին, պարզապես ամսաթվի կոդ է: Միայն այլ բաղադրիչներն են կոնդենսատորը, LED- ը, հոսանքի անջատիչը, միկրո SD ադապտերը և մարտկոցը:
Այսպիսով, իմ նպատակն է վերահսկել իմ նվագարկիչը ծրագրակազմով, ինչպես կոճակները:
Երրորդ նկարը ցույց է տալիս PCB- ի կոճակի կողմը ՝ ժապավենը և գմբեթները հանված: Ես հույս ունեի, որ բոլոր արտաքին օղակները կապված են գետնին, այնպես որ հեշտ կլինի Arduino- ի հետ շփվելը: Դա այդպես չէ:
Քայլ 2: Վերանայված ձևավորում
Որոշ որոնումներից հետո ես որոշ ռուսական կայքում գտա սխեմա, որը, թվում է, ճշգրիտ է:
Սխեմատիկ մեկնաբանություններ
AC1187- ը, ըստ երևույթին, սովորական միկրոկոնտրոլեր է:
LiPo մարտկոցը միացված է AC1187 VBat քորոցին: VDDIO- ն, ըստ երևույթին, 3.3 Վ ելք է, որը կոչվում է VCC: DACL- ը և DACR- ը աուդիո ելքեր են:
Սխեմատիկ ??. Ըստ այս սխեմատիկայի, կարծես մարտկոցը լիցքավորելու համար անհրաժեշտ է միացնել հոսանքի անջատիչը: Ես չեմ հավատում, որ դա այդպես է: Այս պահին ինձ չի հետաքրքրում:
Դե, իմ երկակի հարվածների նվագարկչի համար ինձ ամենից շատ մտահոգում է ձայնը վերահսկելը: Այս խաղացողները ինքնաբերաբար սկսում են խաղալ, այնպես որ ես կարող էի կանգնեցնել այն ՝ հոսանքը հեռացնելով: Եթե նայեք սխեմատիկային, Vol+ և Vol- ը կապված են Vcc- ի հետ: ուստի ես մտածում էի, որ գուցե կարող եմ թվային ազդանշան օգտագործել pin3- ի կամ pin4- ի ՝ գետնին միացման համար: Unfortunatelyավոք, ես այդ կապումներին նայել եմ օսլիլոսկոպով, և դրանք 3.3 Վ ազդանշան են ՝ բացասական աճող տատանումներով: Փորձեցի օգտագործել որոշ դիմադրիչներ, բայց չստացվեց:
Ես սարսափելի եմ անալոգային սխեմաների նախագծման մեջ: Դե, իմ ընկերը, Նոր alandելանդիայից հրահանգիչ, առաջարկեց օգտագործել PNP տրանզիստոր: Ես ունեի որոշ 2N3906s, այնպես որ ես դրանք փորձեցի, և նրանք կարծես աշխատում էին:
Ոչ այնքան լավ. Ես փորձեցի նման սխեմա Prev, Next և Pause- ի համար, բայց չկարողացա այն գործի դնել:
Ես նաև փորձեցի հոսանքը փոխել 2N3906- ով, բայց այն չաշխատեց: Այսպիսով, որոնելով ինտերնետը, ես տեսա մի նախագիծ, որն օգտագործում էր MosFET P ալիքը: Դե, ցավոք, իմ ձեռքում եղածը միայն SMD մաս էր ՝ AO3401: Այսպիսով, ես ստիպված էի փոփոխել մեկը, որպեսզի կարողանամ այն տախտակի վրա դնել:
Դե, կարծես, իմ հացահատիկը աշխատեց: Կից ներկայացված է իմ և Eagle Cadsoft- ի սխեմատիկ պատկերը:
Քայլ 3: Իրականացում
Հուշում. USB- ի միջոցով լիցքավորվող բոլոր վերալիցքավորվող սարքերից շատերն ունեն LiPo մարտկոցներ, որոնց հզորությունը կազմում է մոտ 2.8v- ից 4.2v, իսկ սխեմաներն աշխատում են 3.3v- ով:
Սա ներառում է այս Mini Clip MP3 նվագարկիչը: Իմ Arduino- ի համար ես ընտրեցի 3.3v Pro Micro- ն, որը նույնպես գնված էր Aliexpress.com- ից, այնպես որ ես կունենայի համատեղելի լարումներ:
AC1187 MP3 PCB- ի փոփոխություններ
Հեռացրեք ժապավենը և կոճակի գմբեթի ժապավենը:
Լիցքաթափեք LiPo մարտկոցը:
Միացրեք մետաղալարը այնտեղ, որտեղ միացված էր մարտկոցի բացասական տերմինալը: Սա կլինի հիմնավորված մետաղալար:
Կոճակի կողմում միացրեք երկու լար K1 կապումներին: Արտաքին օղակը Vcc է, ներքին կետը ՝ AC1187 փին 3:
Մի մետաղալար միացրեք K2- ի արտաքին օղակին, սա AC1187 փին 4 է:
Միացրեք չորս լարերը արական վերնագրին ՝ Vcc, Gnd, Pin3 և Pin 4:
Ես սխեմատիկ պատկերը դրեցի նախատախտակի վրա:
3.3v Sparkfun Pro Micro- ի համար Arduino էսքիզը (MP3controller.ino) կցված է:
Փորձարկելու համար մի քանի MP3 ֆայլ տեղադրեք միկրո SD քարտի վրա, տեղադրեք այն MP3 նվագարկիչի մեջ, մի քանի ականջակալ միացրեք MP3 նվագարկիչին: Բեռնեք MP3controller.ino- ն Pro Micro- ում:
Այժմ դուք պետք է կարողանաք վերահսկել ձայնը VOLDN և VOLUP կոճակներով: Այո, ես գիտեմ, որ կարող էի նույնը անել սկզբնական կոճակներով, բայց սա այն հասկացության ապացույցն է, որ ես կարող եմ կառավարել ուժը ՝ Volume Up և Dn Arduino- ով:
Քայլ 4: Եզրակացություններ և խորհուրդներ
Այսպիսով, սա բավականին լավ է աշխատում:
Սովորաբար, ես դա կդարձնեի PCB, բայց ես չեմ որոշել դիզայն իմ երկբևեռ հարվածների համար:
Մեկ այլ խնդիր, որը ես ունեի, այն էր, երբ ես փորձարկում էի այս կարգավորումը, ես անջատեցի միկրո USB մալուխը իմ Pro Micro- ից և ամբողջ միակցիչը եկավ դրա հետ: Ես ՀԻՆ եմ, աչքերս վատն են, բարեբախտաբար, խոշորացույցներիս շնորհիվ կարողացա այն նորից զոդել: Ես որոշեցի միակցիչը տաք սոսնձել PCB- ին:
Ինչ -որ բան սովորեցի MP3 ֆայլերի մասին (գոնե դրանցից մի քանիսի համար)
Ես գնել եմ այս խաղացողներից երեքը, դրանք փորձարկելիս գտա բավականին տարօրինակ դեպք: Երբ ես վերցրեցի իմ microSD քարտը ՝ MP3- ով, մեկը մյուսից, այն սկսեց նվագարկել նախորդից նույն երգը: Ըստ երևույթին, այն հիշում է երգի համարը և պահում այն ինչ -որ տեղ MP3 ֆայլի վրա, հավանաբար մետաֆայլը: Եվ հետագա փորձարկումներից պարզվում է, որ վերջին ծավալի մակարդակը նույնպես պահվում է:
Խորհուրդ ենք տալիս:
Ինչպես. Raspberry PI 4 Headless (VNC) տեղադրելը Rpi- պատկերիչով և նկարներով. 7 քայլ (նկարներով)
Ինչպես. Raspberry PI 4 Headless (VNC) տեղադրելը Rpi-imager- ով և նկարներով. Ես պլանավորում եմ օգտագործել այս Rapsberry PI- ն իմ բլոգում զվարճալի նախագծերի փունջում: Ազատորեն ստուգեք այն: Ես ուզում էի նորից օգտագործել իմ Raspberry PI- ն, բայց իմ նոր վայրում Ստեղնաշար կամ մկնիկ չկար: Որոշ ժամանակ անց ես ստեղծեցի ազնվամորի
Atari Punk Console With Baby 8 քայլ հաջորդականիչ. 7 քայլ (նկարներով)
Atari Punk Console With Baby 8 Step Sequencer: Այս միջանկյալ կառուցվածքը հանդիսանում է Atari Punk Console- ը և Baby 8 Step Sequencer- ը `բոլորը մեկում: Դուք կարող եք տրորել Bantam Tools Desktop PCB ֆրեզերային մեքենայի վրա: Այն բաղկացած է երկու տպատախտակից ՝ մեկը օգտագործողի միջերեսի (UI) տախտակ է, իսկ մյուսը ՝ կոմունալ ծառայությունների
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Ինչպես ապամոնտաժել համակարգիչը հեշտ քայլերով և նկարներով. 13 քայլ (նկարներով)
Ինչպես ապամոնտաժել համակարգիչը հեշտ քայլերով և նկարներով. Սա հրահանգ է, թե ինչպես ապամոնտաժել համակարգիչը: Հիմնական բաղադրիչների մեծ մասը մոդուլային են և հեշտությամբ հանվում են: Այնուամենայնիվ, կարևոր է, որ դուք կազմակերպված լինեք դրա վերաբերյալ: Սա կօգնի ձեզ զերծ պահել մասերի կորստից, ինչպես նաև նորից հավաքելիս
Ciclop 3D Scanner My Way Քայլ առ քայլ ՝ 16 քայլ (նկարներով)
Ciclop 3D Scanner My Way Քայլ առ քայլ. Ողջույն, ես գիտակցելու եմ հանրահայտ Ciclop 3D սկաները: Բոլոր այն քայլերը, որոնք լավ բացատրված են սկզբնական նախագծում, ներկա չեն: Ես որոշ շտկումներ կատարեցի ՝ գործընթացը պարզեցնելու համար, նախ Ես տպում եմ հիմքը, իսկ հետո վերականգնում եմ PCB- ն, բայց շարունակում եմ