Բովանդակություն:
- Քայլ 1: Դիզայն
- Քայլ 2: Ի՞նչ եք ուզում անել
- Քայլ 3. Ինչպես է աշխատում սխեման / դիագրամը
- Քայլ 4: Աուդիո միացում
- Քայլ 5. Աուդիո լարերի միացում (շարունակություն)
- Քայլ 6: Ֆոտոռեզիստոր
- Քայլ 7: Մեր LED շղթայի կառուցում
- Քայլ 8. Գրառումների հաճախականությունը ստանալու տեսություն
- Քայլ 9. Arduino ծրագրավորում
- Քայլ 10: Միացման դիագրամ
- Քայլ 11: Երաժշտություն
- Քայլ 12: Վերջնական նկատառումներ
Video: Arduino + Mp3: 12 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Ես սիրում եմ լույսը, ֆիզիկան, օպտիկան, էլեկտրոնիկան, ռոբոտաշինությունը և այն ամենը, ինչ կապված է գիտության հետ: Ես սկսեցի աշխատել տվյալների փոխանցման հետ և ցանկանում էի փորձել Li-Fi մեթոդը, ինչ-որ նորարարական բան, որն աճում է:
Ես գիտեմ Li-Fi- ի կողմից ձեռք բերված տվյալների փոխանցման բարձր արագությունների մասին, ուստի ես ուզում էի աշխատել դրա հետ կապված և օգտակար բան գտնել: Այս նախագծում ես մտածեցի այն դարձնել տնտեսական և հետաքրքիր, ուստի որոշեցի օգտագործել այն, ինչը բոլորին դուր է գալիս ՝ երաժշտությունը:
Սկզբում ես կարծում էի, որ դա ինչ -որ թանկ բան կլինի, բայց քանի որ ամեն ինչ աշխատում էր թվային եղանակով, կատարվելը աներևակայելի էժան ստացվեց:
Արդուինոյի հեշտությամբ ես կարող եմ հնչյուններ արտադրելու հաճախականություններ ստեղծել, նախագիծը երգը կոդավորելն է և ամեն ինչ պատրաստ թողնելը, որպեսզի մարդիկ կարողանան այլ երգեր կոդավորել և LED- ով տվյալներ ուղարկել ՝ առանց եղջյուրը անմիջապես Arduino- ին միացնելու:
Քայլ 1: Դիզայն
Կարող ենք նկատել, որ նախագիծը իրականացվել է նախատախտակի վրա, քանի որ փորձարկումներ են կատարվում և շուտով ազդանշանը բարելավելու համար ուժեղացուցիչներ կավելացվեն: Ինչ -որ բան, որ ես նկատեցի, այն է, որ եղջյուրի ազդանշանը շատ ցածր է, ուստի ես պետք է ուժեղացնեմ ազդանշանը նախքան եղջյուրին միանալը:
Քայլ 2: Ի՞նչ եք ուզում անել
Գործիքներ և սարքավորումներ
- Բազմաչափ. Առնվազն խնդիրների լուծման համար անհրաժեշտ է ստուգել լարումը, բևեռականությունը, դիմադրությունը և շարունակականությունը: Գնացեք հղում
- Cautín. Go հղում
- Մակարոնեղեն.
- Եռակցում: Գնացեք հղում
- Կրակայրիչ:
- Կտրող տափակաբերան աքցան:
Էլեկտրոնիկա:
- Jackեք. Մենք կարող ենք վերամշակել բազմաթիվ աուդիո առարկաներ, այս դեպքում ես գտա մեկը, որն օգտագործվում էր չգործող բարձրախոսներին միանալու համար:
- Arduino. Մենք կարող ենք օգտագործել ցանկացած arduino, այդ նպատակով ես օգտագործել եմ arduino:
- LED. Ես խորհուրդ եմ տալիս սպիտակ լույս արտադրող լուսադիոդ, քանի որ այն չուներ սպիտակ լույս, ես օգտագործել եմ RGB LED, որը միշտ վերցրել է 3 գույնը ՝ սպիտակ լույս ստեղծելու համար (կարևոր. Կարմիր LED- ով, կանաչ LED- ն ու կապույտ LED- ը չեն աշխատի շրջան).
- Ռեզիստոր. Եթե դուք օգտագործում եք RGB LED, ես խորհուրդ եմ տալիս օգտագործել 1k Ohms ռեզիստորներ, իսկ եթե օգտագործում եք սպիտակ LED կարող եք օգտագործել 330 Ohm ռեզիստորներ:
- Մարտկոց: Preանկալի է, որ այն լինի 9 Վ լարման:
- Միակցիչ 9 Վ մարտկոցի համար: Գնացեք հղում
- Մալուխ. Կտրումներն ու կապերը հեշտացնելու համար ես օգտագործեցի JUMPERS. Go Link- ը
- Ֆոտոռեզիստոր (արևային բջիջ)
Քայլ 3. Ինչպես է աշխատում սխեման / դիագրամը
Ահա թե ինչպես է աշխատում համակարգը.
Քանի որ մարդկային աչքը չի կարող տեսնել լույսը սպեկտրի որոշ ընդմիջումներով, օգտագործելով LED- ների արձակած լույսը, մենք կարող ենք ազդանշաններ ուղարկել հաճախականության ընդհատումների միջոցով: Դա նման է միացնել և անջատել լույսը (ինչպես ծխի ազդանշանները): Շղթան աշխատում է 9 Վ մարտկոցով, որը սնուցում է մեր ամբողջ միացումը:
Քայլ 4: Աուդիո միացում
Jackեկը կտրելիս մենք կարող ենք ստուգել մեր բազմիմետր շարունակականությամբ `իմանալու, թե որ մալուխներն են համապատասխանում գետնին և ազդանշանին, կան 2 մալուխով (գետնին և ազդանշանին) և 3 -ական մալուխներով (գետնին, աջ ազդանշանին, ձախ ազդանշանին): Այս դեպքում մալուխը կտրելիս ես ստացա արծաթե մալուխ, սպիտակ մալուխ և կարմիր մալուխ: Մուլտիմետրով ես կարողացա պարզել, որ արծաթե մալուխը համապատասխանում է գետնին, և վերջում կարմիրն ու սպիտակը ազդանշան են: Մալուխն ավելի ամուր դարձնելու համար այն, ինչ ես արեցի, այն էր, որ մալուխը բաժանել 50% -50%, և ես այն կշրջեմ, որպեսզի ունենամ նույն բևեռայնության 2 լար ավելի ուժեղ և նորից թել (սա մալուխն ամրացնելու համար է և ես չեմ իմանալ Break հեշտությամբ):
Քայլ 5. Աուդիո լարերի միացում (շարունակություն)
Քանի որ մալուխը շատ բարակ է և կտրող գործիքով շատ հեշտ է կոտրվել, խորհուրդ եմ տալիս կրակ օգտագործել, այս դեպքում ավելի թեթև կրակայրիչ էր օգտագործվում:
Պարզապես բռնկեք մալուխի ծայրը կրակով, իսկ այրվելիս պետք է մատներով կամ ինչ -որ գործիքով հեռացնել մալուխը տաք վիճակում (այն, ինչ մենք հանում ենք, պլաստմասսա է, որը ծածկում է մալուխը): Այժմ եկեք սպիտակ և կարմիր մետաղալարերը դնենք մի հանգույց
Քայլ 6: Ֆոտոռեզիստոր
Այս դեպքում ես օգտագործել եմ արևային վահանակ ՝ ավելի մեծ տարածք ծածկելու համար, քանի որ այս բջիջը պարզապես եռակցում էր դրական և բացասական տերմինալների վրա ցատկող մալուխներ:
Իմանալու համար, թե արդյոք մեր բջիջը գործում է վոլտաչափի միջոցով, կարող ենք իմանալ այն լարումը, որն ապահովում է, եթե այն դնենք արևի լույսի ներքո (խորհուրդ եմ տալիս, որ այն լինի 2V ± 0.5)
Քայլ 7: Մեր LED շղթայի կառուցում
RGB LED- ի միջոցով և 1k ohms դիմադրությամբ մենք կարող ենք ձեռք բերել սպիտակ գույն, իսկ նախատախտակի շղթայի համար մենք կկատարենք այն, ինչ ցույց է տրված դիագրամում, որտեղ 9V մարտկոցը կունենանք LED- ը դրական սնուցող, և երկիրը միացված է ազդանշան, որն ուղարկում է մեր նվագարկիչը (երաժշտական ազդանշան): Jackեքփոթի հիմքը միացված է LED- ների բացասական կողմին:
Փորձարկելով ՝ ես ուզում էի փորձել մեկ այլ գույն ՝ դիտելու այն, ինչ տեղի ունեցավ և կարմիր, կանաչ և կապույտ LED լուսամուտներով արդյունք չստացավ:
Քայլ 8. Գրառումների հաճախականությունը ստանալու տեսություն
Ձայնը ոչ այլ ինչ է, քան օդի թրթռում, որը սենսորը կարող է վերցնել, մեր դեպքում `ականջը: Որոշակի բարձրության ձայնը կախված է օդի թրթռման հաճախականությունից:
Երաժշտությունը բաժանված է հնարավոր հաճախականությունների այն մասերում, որոնք մենք անվանում ենք «օկտավա» և յուրաքանչյուր օկտավա `12 մասի, որոնք մենք անվանում ենք երաժշտական նոտաներ: Օկտավայի յուրաքանչյուր նոտա ունի վերին օկտավայի նույն նոտայի հաճախականության կեսը:
Ձայնային ալիքները շատ նման են այն ալիքներին, որոնք առաջանում են ջրի մակերևույթին, երբ մենք առարկա ենք նետում: Տարբերությունն այն է, որ ձայնային ալիքները թրթռում են օդը բոլոր ուղղություններով ՝ սկզբնաղբյուրից, եթե խոչընդոտը ցնցում չի առաջացնում և խեղաթյուրում է այն:
Ընդհանուր առմամբ, «o» (0 -ից 10) օկտավայի «n» (n = 1 Do, n = 2 Do #… n = 12 այո) նշումը ունի f (n, O) հաճախականություն, որը մենք կարող ենք հաշվարկել այս կերպ (Պատկեր).
Քայլ 9. Arduino ծրագրավորում
Programրագրավորման համար մենք պարզապես երգ կվերցնենք և կընտրենք նոտայի տեսակը, ինչ -որ կարևոր ժամանակ պետք է հաշվի առնել: Նախ, ծրագրում մեր խոսնակի ելքը սահմանվում է որպես 11 -րդ կապ, այնուհետև հետևեք յուրաքանչյուր նշման համապատասխան բոցերի արժեքներին, որոնք մենք պատրաստվում ենք օգտագործել իր հաճախականության արժեքով: Մենք պետք է սահմանենք նշումները, քանի որ նշումների տիպի միջև ընկած ժամանակահատվածները տարբեր են, ծածկագրում մենք կարող ենք դիտել հիմնական նշումները, մենք ունենք արագություն բարձրացնելու կամ նվազեցնելու bpm ժամանակ: Կոդում կգտնեք որոշ մեկնաբանություններ, որպեսզի դրանք կարողանան առաջնորդվել:
Քայլ 10: Միացման դիագրամ
Եկեք arduino երկիրը միացնենք մեր Jack մալուխի գետնին և դրականը ՝ 9V դրական մարտկոցին: Ազդանշանը դուրս կգա 11 -րդ քորոցից, որը միացված կլինի մարտկոցի բացասականին:
Քայլ 11: Երաժշտություն
Այժմ, երբ մենք բեռնել ենք կոդը մեր arduino- ում և բոլոր կապերը, ժամանակն է խաղալ: Մենք կտեսնենք, թե ինչպես է մեր եղջյուրը սկսում հնչել ՝ առանց մեր արդուինոյի հետ կապված, մենք պարզապես ազդանշաններ ենք ուղարկում LED- ի միջոցով:
Քայլ 12: Վերջնական նկատառումներ
Եղջյուրում ձայնը շատ կնվազի, ուստի խորհուրդ եմ տալիս միացում ավելացնել ազդանշանը ուժեղացնելու համար: Յուրաքանչյուրը ցանկացող երգը ծրագրելիս պետք է հաշվի առնել սպասման ժամանակը և համբերությունը, քանի որ անհավանական արդյունքների համար մենք ստիպված կլինենք ականջը շատ լարել:
Mecatronica LATAM
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել MP3 նվագարկիչ LCD- ով ՝ օգտագործելով Arduino և DFPlayer մինի MP3 նվագարկիչի մոդուլ ՝ 6 քայլ
Ինչպես պատրաստել MP3 նվագարկիչ LCD- ով ՝ օգտագործելով Arduino և DFPlayer Mini MP3 նվագարկիչի մոդուլ. Այսօր մենք MP3 նվագարկիչ կստեղծենք LCD- ով ՝ օգտագործելով Arduino և DFPlayer մինի MP3 նվագարկիչի մոդուլ: Նախագիծը կարող է կարդալ MP3 ֆայլերը SD քարտում և կարող է դադար տալ և խաղալ նույնը, ինչ սարքը 10 տարի առաջ: Եվ նաև այն ունի նախորդ երգը և հաջորդ երգը զվարճալի
Arduino Retro Style MP3 նվագարկիչ: 8 քայլ (նկարներով)
Arduino Retro Style MP3 նվագարկիչ. Mp3 նվագարկիչը կարող է բավականին հնացած հնչել: Սմարթֆոնները կարող են շատ ավելի լավ անել, քան սա: Բոլոր այդ ծրագրերի և հոսքային ծառայությունների հետ դուք նույնիսկ կարիք չունեք որևէ երաժշտություն կամ երգ ներբեռնելու: Բայց երբ հանդիպեցի DFplayer մոդուլին, դա ինձ իսկապես ոգևորեց մի փունջով
Խոսող Արդուինո - MP3 նվագելը Arduino- ի հետ `առանց որևէ մոդուլի - Arduino- ից Mp3 ֆայլի նվագարկում ՝ օգտագործելով PCM ՝ 6 քայլ
Խոսող Արդուինո | MP3 նվագելը Arduino- ի հետ `առանց որևէ մոդուլի | Arduino- ից Mp3 ֆայլի նվագարկում PCM- ի միջոցով. Այս հրահանգներում մենք կսովորենք, թե ինչպես կարելի է նվագարկել arduino- ով mp3 ֆայլ ՝ առանց որևէ աուդիո մոդուլ օգտագործելու, այստեղ մենք կօգտագործենք PCM գրադարանը Arduino- ի համար, որը նվագում է 16 բիթանոց PCM 8kHZ հաճախականությամբ, ուստի թույլ տվեք դա անել:
Նվագարկեք երգեր (MP3) Arduino- ի միջոցով ՝ օգտագործելով PWM խոսափողի կամ թռիչքի տրանսֆորմատորի վրա. 6 քայլ (նկարներով)
Նվագարկեք երգեր (MP3) Arduino- ի հետ ՝ օգտագործելով PWM խոսափողի կամ թռիչքի տրանսֆորմատորի վրա. Բարև տղերք, սա իմ առաջին ուսանելի տարբերակն է, հուսով եմ, որ այն ձեզ դուր կգա: Հիմնականում այս նախագծում ես օգտագործել եմ սերիական հաղորդակցություն իմ Arduino- ի և իմ նոութբուքի միջև, նոութբուքից երաժշտական տվյալներ փոխանցել Arduino- ին: Եվ օգտագործելով Arduino TIMERS t
BOLSITA PARA MP3 Y PARLANTES / ՓՈՔՐ ՊԱՍ MP3 MP3 ԽԱAYԱՈԻ ԵՎ ԽՈՍԱԿՈՆԵՐԻ ՀԱՄԱՐ. 5 քայլ
BOLSITA PARA MP3 Y PARLANTES / LITTLE BAG FOR MP3 PLAYER AND SPEAKERS: Soy nuevo en esto de los instructables, pero este bolsito era lo que queria hacer para escuchar musica en la ducha o para colgarlo al frente de la bicicleta. Y ya que estoy pensando en hacer tutoriales en video para mi vlog: www.mercenario.org. Գրիչներ