Բովանդակություն:
- Քայլ 1: Նյութեր. Այն, ինչ ձեզ հարկավոր կլինի
- Քայլ 2: Ինտերֆեյս
- Քայլ 3. Կոշիկի վիրահատություն
- Քայլ 4: minրագրավորում
- Քայլ 5: Փորձարկում և խաղ
Video: Երաժշտական MIDI կոշիկներ ՝ 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ինչպես շատ մարդիկ, այնպես էլ ես հաճախ ինքս ինձ անգիտակցաբար դիպչում եմ ոտքերիս ՝ երգի հետ զուգահեռ, թե ինչ -որ նյարդային սովորությունից ելնելով: Որքան էլ դա զվարճալի լինի, ես միշտ զգացել եմ, որ կարծես ինչ -որ բան պակասում է: Եթե միայն ես կարողանայի արձակել, ասենք, կատաղած ջունգլիների գազանների կատաղած մի տուփ ՝ հին մատների ձանձրալի ծորակների փոխարեն: Կամ, գիտեք, թմբուկի ձայները կամ ինչ -որ բան: Կարծում եմ, որ դա նույնպես թույն է: Դե, հիմա իմ երազանքներն իրականացել են: Այս խրատելիքում ես ձեզ ցույց կտամ, թե ինչպես վարվել մի զարմանալի երաժշտական կոշիկ պատրաստելու միջոցով: Ես դրանք մտել եմ Art of Sound մրցույթում, այնպես որ, գիտեք, ազատ զգացեք ինձ քվեարկելու համար:
Քայլ 1: Նյութեր. Այն, ինչ ձեզ հարկավոր կլինի
Նյութերի հաշիվ 4 ուժի զգայուն դիմադրիչներ Շատ DIY թմբուկի բարձիկներ պատրաստվել են պիեզոէլեկտրական փոխարկիչներով, բայց իմ փորձով դրանք լավագույն դեպքում անվստահելի են: Ուղղակի թմբուկի բարձիկների դեպքում դրանք կարող են նորմալ աշխատել, բայց կոշիկներում սենսորները միշտ որոշակի ճնշման տակ են, նրանք ոչ միայն կարճ ազդեցություններ են ունենում: Պիեզոները հիասթափեցնող նուրբ և անկանխատեսելի են: Նրանք հեշտությամբ ճեղքվում և թեքվում են, իսկ լարերը, որոնց վրա դրանք սովորաբար ամրացված են, սովորաբար բավականին թուլացած են: Այսպիսով, փոխարենը, դուք պետք է օգտագործեք FSRs կամ Force Sensitive Resistors: Այս բաղադրիչները դյուրին օգտագործման, դիմացկուն և ավելի հուսալի են, քան պիեզոները, գոնե այս ծրագրում: Հիմնականում, որքան ավելի շատ ճնշում եք գործադրում FSR- ի վրա, այնքան այն ավելի քիչ դիմադրողական է դառնում: Սկզբում այն ունի անվերջ դիմադրություն, այսինքն ՝ գործում է որպես անջատման միացում: Ես իմը գնել եմ adafruit- ից: Իհարկե կան այլ վաճառողներ, բայց ես գաղափար չունեմ, թե ինչպես և/կամ դրանք տարբերվում են: 1 զույգ կոշիկ Այո, սա կարծես ինքնին խոսում էր, բայց իրականում պետք է հաշվի առնել մի քանի բան: Կոշիկներիս համար ես օգտագործել եմ մի զույգ չմուշկներով սահող կոշիկներ, այնպիսին, ինչպիսին է գարշապարը: Սա կարևոր է, քանի որ ձեզ անհրաժեշտ է ինչ -որ բան, որպեսզի թաքցնեք խցիկները, որոնք դուք կտեղադրեք գարշապարը: Հակառակ դեպքում, ձեր կոշիկները բավականին անհարմար կլինեն: Այդ իսկ պատճառով, ես խորհուրդ չեմ տա օգտագործել բարակ պատերով կոշիկներ, ինչպես զգեստի կոշիկները, եթե չեք ցանկանում լրացուցիչ լիցք ավելացնել: Բացի այդ, փորձեք ընտրել կոշիկ, որն ունի կոշտ նյութ գարշապարի արտաքին մասում, քանի որ դա շատ ավելի հեշտ կդարձնի խցիկները ամրացնելը: 4-6 10 Կոհմ դիմադրիչներ: Սրանք ձգվող դիմադրիչներ են, որոնք յուրաքանչյուրը միացված կլինի գետնին և դրա մի ծայրին յուրաքանչյուր FSR.1 ArduinoThe Arduino- ն բաց կոդով միկրոկառավարիչ է. այն հնարավորություն է տալիս հաղորդակցվել FSR- ների և ձեր համակարգչի միջև: Դրանք հասանելի են բազմաթիվ վաճառողներից: Եթե նախկինում երբևէ որևէ ծրագրավորում չեք կատարել, գուցե ցանկանաք ծանոթանալ ձեռնարկների մի մասին: Կարող եք պատվիրել նախագծի տուփ առցանց, գնել Radioshack- ում կամ օգտագործել այն, ինչ արդեն շուրջը պառկած է, որը քիչ թե շատ նման է տուփի: 8-10 1/8 "Mono/Stereo Jacks Դուք ունեք միայն երկու կրունկ և երկու մատ, բայց Arduino- ն ունի վեց անալոգային մուտք, այնպես որ կարող եք նաև ինքներդ ձեզ հնարավորություն տալ հետագայում դրանք օգտագործել: Այս խցիկներից չորսը կգնան ձեր կոշիկներով, իսկ մյուս 4-6-ը `նախագծի տուփում: Դուք կարող եք ստանալ դրանք Radioshack- ից, Digi-Key- ից և շատ այլ վայրերից: 4-6 1/8 "Մոնո/ստերեո մալուխներ … կոշիկները ինտերֆեյսին միացնելու համար: Դուք դրանք կգտնեք էլեկտրոնիկայի տիպի խանութներից շատերում, ինչպիսիք են Radioshack- ը, Best Buy- ը կամ Future Shop- ը: Համոզված եմ, որ դրանք կարող եք պատվիրել նաև առցանց: 1 USB մալուխ… Arduino- ն ձեր համակարգչին միացնելու համար: 1 Էլեկտրական ժապավեն… կոշիկի սենսորները ամրացնելու համար: Mad Foot-tapping Skillz… քանակները կարող են տարբեր լինել:
Քայլ 2: Ինտերֆեյս
Դուք կարող եք այս նախագիծը կատարել միայն տախտակով և Arduino- ով, բայց կոկիկության և դյուրատարության համար դուք պետք է կառուցեք մի փոքր ինտերֆեյս: Մնում է Arduino- ն տեղադրել նախագծի տուփի մեջ, փորել 4-6 (կախված նրանից, թե քանի սենսորից եք ցանկանում օգտագործել) անցքեր 1/8 դյույմանոց աուդիո խցիկների համար, մեկ անցք LED- ի համար և քառակուսի անցք: Arduino- ի USB միակցիչ: Այնուհետև ամեն ինչ կպցրեք և լավ կլինի: Ինտերֆեյսի յուրաքանչյուր աուդիո խցիկ պետք է ունենա 10K դիմադրություն և մեկ տերմինալին միացված անալոգային մուտքի հաղորդիչ, իսկ հոսանքին միացված 5 Վ լարման համար: այլ. Ինչ տերմինալներ եք օգտագործում, կախված կլինի նրանից, թե ունեք մոնո կամ ստերեո խցիկ: Երկուսն էլ կաշխատեն, ստերեոն պարզապես կապահովի լրացուցիչ, ոչ անհրաժեշտ տերմինալ: Ինչպես դա աշխատում է, մենք կիրառում ենք 5V ամբողջ FSR- ով, այնպես որ, երբ այն սեղմում ենք, դա թույլ է տալիս մի փոքր անցնել, և Arduino- ն կարող է փնտրել սա և ազդանշան ուղարկել համակարգչին: Այժմ, վերցրեք ձեր զոդման երկաթը, մի քանի մետաղալար, հետևեք սխեմատիկային և գծապատկերին, և դուք լավ կլինեք: Դուք կարող եք անպայման ավելացրեք շատ լրացուցիչ լուսադիոդներ և ոչ մի բան այս տուփին, այսինքն ՝ յուրաքանչյուր սենսորի համար կամ ինչ -որ բանի համար: Բացի այդ, այն wo շատ պարզ է, որ Arduino- ի համար շատ պարզ վահան պատրաստեք ՝ օգտագործելով նախատախտակ և վեց կամ ավելի արական վերնագրերի քորոցներ: Դուք նույնիսկ կարող եք ձեռք բերել ավելի ամուր մեկը, որը մասնագիտորեն պատրաստվել է PCB ընկերության կողմից `ինտերնետային ցանցերում: Այս հրահանգի մեջ ցուցադրված նախատիպը բավականին հիմնական կառուցվածք է, ուստի ընդարձակման համար շատ տեղ է մնացել (բառացիորեն, այդ տուփի մեջ շատ ազատ տարածք կա):
Քայլ 3. Կոշիկի վիրահատություն
Այսպիսով, չմուշկներով հագեցած այս կոշիկներով դուք պետք է մի փոքր մասնահատում կատարեք ՝ կրակները կրունկների վրա ամրացնելու համար: Իմ օգտագործած կոշիկների մեջ գարշապարը լցված էր ցանցի նման նյութով, որը կարված էր կոշիկի ներքին: Այսպիսով, նախ տեսեք, թե արդյոք ժամանակավորապես կարող եք դուրս հանել ներբանի վերին շերտը, որպեսզի կարողանաք ձեռք բերել կարը, որը կցում է այս ցանցային իրերը կոշիկին: Երբ այն մուտք ունենաք, պարզապես սկսեք կտրել: Լիովին մի հանեք իրերը, եթե մտադիր եք փոխարինել լիցքը վերջում: Պարզապես կտրեք այն տեղը, որտեղ ցանցը կարված է դեպի ներսը: Exactշգրիտ դանակը պետք է լավ աշխատի: Լիցքն ազատելուց հետո նայեք արտաքին կրունկի նյութին: Դուք պետք է երկու անցք փորեք գարշապարը, բայց ինչ էլ որ անեք, մի օգտագործեք փորվածք: Քանի որ նյութը, հավանաբար, դեռևս բավականին ճկուն է, եթե որևէ բանի որսալու լիներ, պտտվող, փչացող սպորտային կոշիկի մի ամբողջ խառնաշփոթ կլիներ: Պարզապես օգտագործեք ձեռքի փորվածք և մի փոքր արմունկային ճարպ: Ձեր օգտագործած բիթը պետք է մի փոքր ավելի մեծ լինի, քան ճակատի տրամագիծը: Հորատված անցքերով տեղադրեք խցիկները և ամուր ամրացրեք պտուտակները և ընկույզները: Գրեթե անպայման ստիպված կլինեք ինչ -որ սոսինձ օգտագործել դրանք ամրացնելու համար: Էպոքսիդային կամ գերծանրքաշային սոսինձը պետք է հնարքը լավ կատարի: Կիրառեք ժապավենի տակառի արտաքին մասում և անցքի ներսում մի փոքր սոսինձ և կպցրեք դրանք միասին: Այժմ, FSR- ները կպցրեք կոշիկների ներսին: SRգույշ եղեք FSR- ների հետ, նրանց առաջատարները լավ կպահպանվեն, քանի դեռ դրանք շատ չեք ոլորել. Նրանք լավ չեն տանում ոլորումը: Եթե մտադիր եք դրանք մշտապես սոսնձել, առայժմ զսպեք դրանք: Սենսորների տեղադրումը շատ կարևոր է և դա կախված է ձեր ոտքերի չափից և ձևից, ինչպես նաև ձեր յուրահատուկ ոտնաթաթի ոճից: Տեղադրված էլեկտրոնիկայով, տեղադրեք լիցքը ցանցի հետևում և գտեք ցանցը կոշիկի ներսին ամրացնելու մի եղանակ: Ես սոսնձեցի որոշ վելկրո ցանցի և կոշիկի վրա, որպեսզի կարողանամ բացել այն և սպասարկում իրականացնել, եթե անհրաժեշտություն առաջանա: Այժմ, պարզապես միացրեք ձեր կոշիկները ինտերֆեյսի մեջ: Դուք պատրաստ եք զբաղվել Arduino ծրագրավորմամբ:
Քայլ 4: minրագրավորում
Առցանց զարմանալի տեղեկատվություն կա այն մասին, թե ինչպես կարելի է ծրագրավորել Arduino- ն ՝ DIY թմբուկի գործարկիչներով օգտագործելու համար: Google- ը ձեզ այդպես կասի: Ես շատ բան սովորեցի ՝ նայելով todbot- ի, adafruit- ի, mschaff- ի և Spikenzie Labs- ի ծածկագրին: Ես նաև զգալի ներդրում ստացա միշտ փրփրացող W. Xavier Snelgrove- ից: Այսպիսով, դուք կարող եք օգտագործել MAX/MSP/Jitter կամ Pure Data Arduino- ից ազդանշանները մշակելու համար, և դա իրականում ձեզ ավելի շատ ճկունություն կտա (կփորձեմ տեղադրել որոշ տեղեկություններ այս մասին շուտով), բայց փոխարենը այնտեղ իսկապես մի մեծ ծրագիր կա, որը կոչվում է Serial-MIDI Converter: Այն անում է այն, ինչ դուք կարող եք մտածել. Սերիական միացման միջոցով ուղարկված ազդանշանները վերածում է MIDI- ի: Այն աշխատում է ցանկացած MIDI- համատեղելի ծրագրի հետ, ինչպիսիք են Garageband- ը կամ Ableton Live- ը: Կտտացրեք հղմանը և ներբեռնեք այն, բոլոր տեղեկությունները, թե ինչպես օգտագործել այն, հենց այնտեղ ՝ ներբեռնման էջում: Ինչպես ասացի, եթե նախկինում երբեք չեք օգտագործել կամ ծրագրավորել Arduino- ն, ապա իսկապես պետք է ծանոթանաք «Սկսենք» բաժնին Arduino- ի պաշտոնական կայքում, ինչպես նաև դրանց ձեռնարկները: Կոդը մեկնաբանվում է, ուստի ես դա չեմ բացատրի մանրամասն, ես պարզապես ուրվագիծը կտեղադրեմ այստեղ ՝ էջի ներքևում: Հիմնականում, դուք պարզապես սահմանում եք յուրաքանչյուր սենսորի ստորին և վերին շեմը: Եթե վերին շեմը գերազանցվի, MIDI հաղորդագրություն է գործարկվում, և երբ ուժը ընկնում է ստորին շեմից ցածր, կարող է գործարկվել մեկ այլ հարված: Այն կոչվում է հիստերեզիս, և այն համոզված է, որ մեկ հարվածի համար մի քանի հաղորդագրություն չեք գործարկում: Հնարավոր է ՝ ստիպված լինեք շեմերի շուրջը կախվել ՝ կախված ձեր անձնական ոտնաթաթի ոճից և քաշի բաշխումից:
Քայլ 5: Փորձարկում և խաղ
Վայ, հիմա դու երաժշտական կոշիկներ ունես: Շփոթեք սենսորների տեղադրմամբ, ազդեցության շեմերով, ինչ էլ որ լինի, պարզապես որոշ ձայներ հանեք և վայելեք ինքներդ: Ամեն ինչ նման կլինի BOOSH BOOSH WHAM BOOOSH BOOSH WHAM SPLASH- ի, ապա BIP BOP- ի նման: BLEEP BLOP: ԲԻՆԳ ԲՈՆԳ. Հղումներ! TodbotadafruitArdrumoSpikenzie LabsW. Քսավիեր Սնելգրով Նման նախագիծ Էնդրյու Շնայդերից NYUMe- ում:
Խորհուրդ ենք տալիս:
Motion Triggered Neopixel RGB կոշիկներ: 5 քայլ (նկարներով)
Motion Triggered Neopixel RGB կոշիկներ. GND և այս ձեռնարկում ես ցույց կտամ, թե ինչպես կարող եք պատրաստել Motion Triggered NeoPixel RGB կոշիկներ: Այսպիսով, առանց որևէ այլ գովազդելու, եկեք սկսենք
Էլեկտրամագնիսական կոշիկներ և ձեռնոցներ ՝ 5 քայլ
Էլեկտրամագնիսական կոշիկներ և ձեռնոցներ. Նախ և առաջ շնորհակալություն իմ հրահանգները ստուգելու համար, դու հիանալի ես: Այս ուսանելի ուսուցմամբ ես ձեզ ցույց կտամ, թե ինչպես կարող եք կառուցել էլեկտրամագնիսական կոշիկներ և ձեռնոցներ, որոնք կարող են օգտագործվել մետաղական մակերեսներ բարձրանալու համար: Սկզբում դա նախագիծ էր դպրոցի համար և պարզվեց, որ
Երաժշտական հավաքող. Ինտեգրված վիրտուալ երաժշտական գործիք ՝ բլոկի տեսքով հպման տվիչով ՝ 4 քայլ
Երաժշտական հավաքող. Ինտեգրված վիրտուալ երաժշտական գործիք ՝ բլոկի տեսքով հպման տվիչով. Կան շատ մարդիկ, ովքեր ցանկանում են սովորել երաժշտական գործիք նվագել: Lyավոք, նրանցից ոմանք դա չեն սկսում գործիքների բարձր գնի պատճառով: Դրա հիման վրա մենք որոշեցինք կատարել վիրտուալ երաժշտական գործիքների համակարգ ՝ նվազեցնելու սկսնակ բյուջեն
Էկո էներգիայի կոշիկներ.-Շարժական լիցքավորում, ակնթարթային ոտքերի մերսիչ, թաց տվիչ ՝ 6 քայլ (նկարներով)
Էկո էներգիայի կոշիկներ.-Շարժական լիցքավորում, ակնթարթային ոտքերի մերսիչ, թաց տվիչ. Էկո էներգիայի կոշիկներն ամենալավ ընտրությունն են ներկա սցենարի համար: Քանի որ այն ապահովում է շարժական լիցքավորում, ոտքերի մերսիչ, ինչպես նաև ունի ջրի մակերեսը զգալու ունակություն: Այս ամբողջ համակարգը օգտագործում է էներգիայի անվճար աղբյուր: Հետևաբար, նպատակահարմար է օգտագործել:
Երաժշտական կոշիկներ. 17 քայլ (նկարներով)
Երաժշտական կոշիկներ. Այս նախագիծը զվարճալի միջոց է ստեղծելու բիթեր պարահրապարակին հարվածելիս: Դա նաև հիանալի սկսնակների մակարդակի նախագիծ է, որն օգտագործում է Arduino, bluetooth և փափուկ հաղորդիչ գործվածքների անջատիչներ: Մի քանի ամիս առաջ ես հանդիպեցի ձայնային ֆայլեր գործարկելու հեշտ եղանակի, երբ