Բովանդակություն:
- Քայլ 1: Դիզայն
- Քայլ 2: Ի՞նչ եք ուզում անել
- Քայլ 3. Ինչպես է աշխատում սխեման / դիագրամը
- Քայլ 4: Աուդիո միացում
- Քայլ 5. Աուդիո լարերի միացում (շարունակություն)
- Քայլ 6: Ֆոտոռեզիստոր
- Քայլ 7: Շինարարական LED միացում
- Քայլ 8. Գրառումների հաճախականությունը ստանալու տեսություն
- Քայլ 9. Arduino ծրագրավորում
- Քայլ 10: Միացման դիագրամ
- Քայլ 11: Երաժշտություն 01
- Քայլ 12: Երաժշտություն 02
Video: Կյանքի երգ. 12 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Amo la luz, la física, la óptica, la electrónica, la robótica y todo lo relacionado con la ciencia. Empecé a trabajar con transferencia de datos y quería probar el metodo Li-Fi, algo innovador y que está creciendo.
Ես գիտեմ Li-Fi- ի կողմից ձեռք բերված տվյալների փոխանցման բարձր արագությունների մասին, ուստի ես ուզում էի աշխատել դրա հետ կապված և օգտակար բան գտնել: Այս նախագծում ես մտածեցի այն դարձնել տնտեսական և հետաքրքիր, ուստի որոշեցի օգտագործել այն, ինչը բոլորին դուր է գալիս ՝ երաժշտությունը: Սկզբում ես կարծում էի, որ դա ինչ -որ թանկ բան կլինի, բայց քանի որ ամեն ինչ աշխատում էր թվային եղանակով, կատարվելը աներևակայելի էժան ստացվեց: Արդուինոյի հեշտությամբ ես կարող եմ հնչյուններ արտադրելու հաճախականություններ ստեղծել, նախագիծը երգը կոդավորելն է և ամեն ինչ պատրաստ թողնելը, որպեսզի մարդիկ կարողանան այլ երգեր կոդավորել և LED- ի միջոցով տվյալներ ուղարկել ՝ առանց եղջյուրը անմիջապես Arduino- ին միացնելու:
Քայլ 1: Դիզայն
Կարող ենք նկատել, որ նախագիծը իրականացվել է նախատախտակի վրա, քանի որ փորձարկումներ են կատարվում և շուտով ազդանշանը բարելավելու համար ուժեղացուցիչներ կավելացվեն: Ինչ -որ բան, որ ես նկատեցի, այն է, որ եղջյուրի ազդանշանը շատ ցածր է, ուստի ես պետք է ուժեղացնեմ ազդանշանը նախքան եղջյուրին միանալը:
Քայլ 2: Ի՞նչ եք ուզում անել
Գործիքներ և սարքավորումներ.
- Բազմաչափ. Առնվազն խնդիրների լուծման համար անհրաժեշտ է ստուգել լարումը, բևեռականությունը, դիմադրությունը և շարունակականությունը:
- Կաուտան:
- Մակարոնեղեն.
- Եռակցում
- Կրակայրիչ:
- Կտրող տափակաբերան աքցան:
Էլեկտրոնիկա:
- Jackեք. Մենք կարող ենք վերամշակել բազմաթիվ աուդիո առարկաներ, այս դեպքում ես գտա մեկը, որն օգտագործվում էր չգործող բարձրախոսներին միանալու համար:
- Arduino. Մենք կարող ենք օգտագործել ցանկացած arduino, այդ նպատակով ես օգտագործել եմ arduino:
- LED. Ես խորհուրդ եմ տալիս սպիտակ լույս արտադրող լուսադիոդ, քանի որ այն չուներ սպիտակ լույս, ես օգտագործել եմ RGB LED, որը միշտ վերցրել է 3 գույնը ՝ սպիտակ լույս ստեղծելու համար (կարևոր. Կարմիր LED- ով, կանաչ LED- ն ու կապույտ LED- ը չեն աշխատի շրջան).
- Ռեզիստոր. Եթե դուք օգտագործում եք RGB LED, ես խորհուրդ եմ տալիս օգտագործել 1k Ohms ռեզիստորներ, իսկ եթե օգտագործում եք սպիտակ LED կարող եք օգտագործել 330 Ohm ռեզիստորներ:
- Մարտկոց: Preանկալի է, որ այն լինի 9 Վ լարման:
- Միակցիչ 9 Վ մարտկոցի համար:
- Մալուխ. Կտրումներն ու կապերը հեշտացնելու համար ես օգտագործեցի JUMPERS:
- Ֆոտոռեզիստոր (արևային բջիջ)
Քայլ 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: Երաժշտություն 01
Քայլ 12: Երաժշտություն 02
Եղջյուրում ձայնը շատ կնվազի, ուստի խորհուրդ եմ տալիս միացում ավելացնել ազդանշանը ուժեղացնելու համար: Յուրաքանչյուրը ցանկացող երգը ծրագրելիս պետք է հաշվի առնել սպասման ժամանակը և համբերությունը, քանի որ անհավանական արդյունքների համար մենք ստիպված կլինենք ականջը շատ լարել:
Mecatronica LATAM
Խորհուրդ ենք տալիս:
Robging Robot® - Կյանքի արագությամբ անհանգստացնող. 7 քայլ (նկարներով)
Robging Robot® | Կյանքի արագությամբ անհանգստություն. Ամեն օր ամեն օր զայրանալու համար ամենահեշտ ձևը: Nagging Robot®- ն ունի լուծում: Robging® Annooy® 900 Robot® 900-ը Annooy® 900-ը խնամքով մշակված էր գերժամանակակից DIY տեխնոլոգիայով ՝ մարդկանց նյարդայնացնելու համար: Դանիել Լոկատելիի և zուՅինգ Չենի կողմից ավելի շատ ուժ
Money Heist BELLA CIAO Երգ Arduino Uno- ում. 9 քայլ (նկարներով)
Money Heist BELLA CIAO Երգ Arduino Uno- ում: Այս ձեռնարկում ես ձեզ ցույց կտամ, թե ինչպես կարող եք նվագել Money Heist Song Bella Ciao- ն ցանկացած Arduino- ում ՝ Piezoelectric buzzer- ի օգնությամբ: Այս հիանալի նախագիծը նվիրված է Money Heist- ի բոլոր երկրպագուներին ամբողջ աշխարհում: Այսպիսով, եկեք սկսենք
PUBG թեմայի երգ+անիմացիա Arduino- ի հետ: 13 քայլ (նկարներով)
PUBG թեմայի երգ+անիմացիա Arduino- ի հետ. Բարև ձեզ և բարի գալուստ այս զվարճալի ուսանելի: Հուսով եմ, որ բոլորդ լավ եք և առողջ եք: Այս փոքր, բայց զարմանալի նախագիծը PUBG թեմայի երգը նվագելու և նույնիսկ arduino- ի միջոցով որոշ խաղային անիմացիաներ ստեղծելու մասին է: Օգտագործված բաղադրիչները շատ էլ
Dreamday Box ձեր կյանքի հատուկ անձի համար. 11 քայլ (նկարներով)
Dreamday Box ձեր կյանքի հատուկ անձի համար. Այս փոքրիկ տուփը պատմում է այն օրերի թիվը, որոնք ես և իմ սիրելին միասին ենք ապրում: Իհարկե, ձեզ համար ամսաթիվը կարող է լինել ամեն ինչ, այն կարող է ցույց տալ ձեր ամուսնությունից հետո օրերը, այն օրվանից, երբ դուք և ձեր ամուսինը հանդիպել եք, այն օրը, երբ դուք տեղափոխվել եք
Պատահական երգ Jukebox (Raspberry Pi). 6 քայլ (նկարներով)
Random Song Jukebox (Raspberry Pi). Ազնվամորի Pi- ի համար Google AIY Voice Kit- ի հետ շփոթվելուց հետո ես որոշեցի վերաիմաստավորել ապարատը `անցանց ջուքբոքս պատրաստելու համար: Երբ օգտվողը սեղմում է վերին կոճակը, Pi- ում պահված պատահական երգը կհնչի: Ձայնի կոճակը կա, որը կօգնի կարգավորել