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

Arduino Record նվագարկիչ `6 քայլ
Arduino Record նվագարկիչ `6 քայլ

Video: Arduino Record նվագարկիչ `6 քայլ

Video: Arduino Record նվագարկիչ `6 քայլ
Video: Նա ստիպողաբար դուրս է մղվել: ~ Հոլանդացի ներգաղթյալների գրավիչ լքված տուն 2024, Նոյեմբեր
Anonim
Arduino ձայնագրիչ նվագարկիչ
Arduino ձայնագրիչ նվագարկիչ

Այս հրահանգը ստեղծվել է Հարավային Ֆլորիդայի համալսարանի Makecourse- ի նախագծի պահանջի կատարման համար (www.makecourse.com)

Դասընթացի նախագծի համար ես գիտեի, որ ուզում եմ երաժշտության հետ կապված ինչ -որ բան ստեղծել, բայց այնքան պարզ, որ ինձ նման կոդավորող և մոդելավորող նորեկը կարողանա այն հանել: Այսպիսով, ես հաստատեցի ձայնագրիչ նվագարկչի գաղափարը, որը կակտիվանա, երբ «ասեղը» գցվի ձայնագրության վրա:

Հետևյալ ձեռնարկը նկարագրում է Arduino Uno միկրոկոնտրոլերի միջոցով ձայնագրիչ պատրաստելու գործընթացում ներգրավված նյութերն ու գործընթացները:

Քայլ 1: Նյութեր

  • Arduino Uno միկրոկառավարիչ
  • Breadboard
  • Քայլ շարժիչ և շարժիչի վարորդի մոդուլ
  • Touch pad ցուցիչի սենսորային մոդուլ
  • Sparkfun Audio Sound Breakout մոդուլը
  • Անջատված վերնագրերի փաթեթ
  • 2 ԳԲ Micro SD քարտ ադապտերներով
  • .5W 8 օհմ բարձրախոս
  • Դյուրակիր Power Bank
  • Sոդման երկաթ

Ձեզ նույնպես անհրաժեշտ կլինի մուտք դեպի ձայնի խմբագրման ծրագրակազմ, CAD ծրագրակազմի մի տեսակ և Arduino IDE:

Քայլ 2: Պատրաստեք ձայնի մոդուլը

Պատրաստեք ձայնի մոդուլը
Պատրաստեք ձայնի մոդուլը
Պատրաստեք ձայնի մոդուլը
Պատրաստեք ձայնի մոդուլը
Պատրաստեք ձայնի մոդուլը
Պատրաստեք ձայնի մոդուլը

Մոդուլը, որը ձայնային ֆայլը կկարդա բարձրախոսին, պատրաստ չի օգտագործվի տախտակի վրա, ուստի վերնագրերը պետք է ավելացվեն դրան:

Առաջին պատկերն այն է, թե ինչ տեսք ունի այն ժամանելուն պես: Յուրաքանչյուր կողմում յոթ վերնագիր կպցնելուց հետո այն պատրաստ կլինի օգտագործման համար:

Հաջորդը, ընտրեք, թե որ երգով եք ցանկանում նվագել ձեր ձայնագրությունը: Մոդուլը կարող է պահել մինչև 512 երգ, սակայն 1 -ը բավարար է այս նախագծի համար: Աուդիո անջատման մոդուլը կխաղա միայն 4-բիթանոց 32KHz ձայնային ֆայլեր, որոնց անունները սկսվում են «0000.ad4», «0001.ad4» և այլն: Ձեր ձայնային ֆայլը այս ձևաչափին հասցնելու համար նախ օգտագործեք Audacity- ի նման ծրագիրը `այն մոնո, 32 ԿՀց հաճախականությամբ, 16-բիթանոց ալիքային աուդիո ֆայլ փոխարկելու համար: Այս մոդուլի համար կայծային զվարճալի էջը ներառում է նաև մի օգտակար ծրագիր, որի օգնությամբ ձեր ալիքի ֆայլը փոխարկվում է պահանջվող 4-բիթանոց ձևաչափի:

Այնուհետև, երբ ձայնային ֆայլը վերբեռնեք 2 ԳԲ microSD քարտ, աուդիո հատվածը պատրաստ է:

Քայլ 3: 3D տպագիր մասեր

Ես կցել եմ այն մասի ֆայլերը, որոնք ես օգտագործել եմ իմ ձայնագրիչի համար: Կափարիչի գլանը միտումնավոր ավելի երկար է, քան անհրաժեշտ է, այնպես որ կարող եք կտրել այն մինչև այն, ինչ ձեզ հարկավոր է: Նույնը վերաբերում է ասեղին: Կափարիչի անցքը այն վայրն է, որտեղ հպման տվիչը դուրս կգա տուփից ՝ թաքնված «ասեղի ամրակ» կոչվող հատվածում:

Քայլ 4: Կառավարման սխեմայի պատրաստում

Կառավարման շղթայի պատրաստում
Կառավարման շղթայի պատրաստում
Կառավարման շղթայի պատրաստում
Կառավարման շղթայի պատրաստում

Ահա սխեմայի դասավորությունը, որը ներառում է հպման տվիչ, ձայնային մոդուլ, սակարկիչ, բարձրախոս և arduino uno:

Քայլ 5: Arduino Sketch

Կից ներկայացված է էսքիզը, որն օգտագործվում է նախագիծը գործարկելու համար: Երբ հպման տվիչը մղվում է, այն միաժամանակ միացնում է ձայնի մոդուլը և քայլող շարժիչը:

Քայլ 6: Դրեք բոլորը միասին:

Նախագիծն ավարտին հասցնելու համար գաջեթներն ու գործիքները դասավորեք տուփի մեջ այնպես, որ երբ գրառումը տեղադրվի կափարիչի միջով, այն կարող է կցվել հետընթաց շարժիչին: Ես առաջարկում եմ սոսնձել շարժիչը, որպեսզի ամեն անգամ տուփը տեղափոխելիս այն չհեռանա ձայնագրությունից: Հպման տվիչը տեղադրվում է կափարիչի անցքով, «ասեղի ամրակի» դեմ, դրա և ասեղի միջև: Այս կերպ, երբ ասեղը ներքև է մղվում դեպի գրառումը, այն ակտիվացնում է սենսորը:

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

Հուսով եմ, որ ձեզ դուր եկավ այս հրահանգը, և հաջողություն բոլոր նրանց, ովքեր որոշում են փորձել այն:

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