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

Պարզ թմբուկի մեքենա Arduino Uno- ի և Mozzi- ի հետ. 4 քայլ
Պարզ թմբուկի մեքենա Arduino Uno- ի և Mozzi- ի հետ. 4 քայլ

Video: Պարզ թմբուկի մեքենա Arduino Uno- ի և Mozzi- ի հետ. 4 քայլ

Video: Պարզ թմբուկի մեքենա Arduino Uno- ի և Mozzi- ի հետ. 4 քայլ
Video: Step Sequencer 2024, Դեկտեմբեր
Anonim
Պարզ թմբուկի մեքենա Arduino Uno- ի և Mozzi- ի հետ
Պարզ թմբուկի մեքենա Arduino Uno- ի և Mozzi- ի հետ
Պարզ թմբուկի մեքենա Arduino Uno- ի և Mozzi- ի հետ
Պարզ թմբուկի մեքենա Arduino Uno- ի և Mozzi- ի հետ

Արգենտինայում ապրելը նշանակում է, որ միջազգային փոստը գողանալու են կամ խրված են մաքսատներում: Ավելացրեք կորոնավիրուսային կարանտին, և ձեր հաջորդ նախագիծը կսահմանափակվի հին Arduino Uno տախտակով: Լավ լուր? Ինչպես ասում է Rolling Stones- ի մեծ բանաստեղծը «Timeամանակն իմ կողմն է … այո, դա է»

Ես ներբեռնել եմ Mozzi- ն ՝ հիանալի, բայց նաև բարդ երաժշտական գրադարանը, որն աշխատելու համար լրացուցիչ սարքավորումներ չի պահանջում, և ես սկսել եմ կարդալ փաստաթղթերը: Ես դուրս եմ եկել մի պարզ թմբուկի մեքենայով/հաջորդականությամբ, որը կարող է ամբողջությամբ գործել 5 կոճակով և 1 կոճակով: Առաջին կոճակը կփոխի զարկերը մեկ րոպեում, իսկ մյուս 4 կոճերը կորոշեն, թե ինչ խաղալ յուրաքանչյուր զարկի ժամանակ: Ես ավելացրել եմ նաև 4 Leds ՝ ընթացիկ բիթը բացահայտելու համար:

Պարագաներ

Արդուինո Ունո

Մոցցի գրադարան

5 բռնակ

1 սեղմիչ կոճակ

1 աուդիո խցիկ

Ընտրովի 3D տպագիր պատյան

Քայլ 1: Programրագրավորման մանրամասներ

Programրագրավորման մանրամասներ
Programրագրավորման մանրամասներ

Կոդի ներսում, քանի որ հարվածներն անցնում են, յուրաքանչյուր կոճակ կարդացվում է, և 0-ից մինչև 1024-ի արժեքը քարտեզագրվում է 1-10 սանդղակի վրա: 1 նշանակում է լռություն: 2 նշանակում է հարված: 3 նշանակում է բարև: 4 նշանակում է որոգայթ և վերջին դիրքերն օգտագործվում են տարբեր նոտաներում սինթեզված հնչյունների համար:

Քայլ 2: պարիսպ

Պարիսպ
Պարիսպ
Պարիսպ
Պարիսպ
Պարիսպ
Պարիսպ

Պարիսպը պատրաստված էր 2 մմ ուղղանկյուններով և 4 պտուտակով:

Քայլ 3: Ձայներ

Հնչյուններ
Հնչյուններ
Հնչյուններ
Հնչյուններ

Ձայները wav- ից փոխարկվում էին հում տվյալների և բեռնվում որպես external.h ֆայլեր.ino կոդի հետ միասին: Այս ընթացակարգը մի փոքր բարդ էր և ներառում էր արտաքին ծրագրակազմ, ինչպիսին է Audacity- ը և նաև Python սցենարը ՝.raw- ը դարձնելու համար: h

Թմբուկի պարզ մեքենան հաճելի է նվագել, լռելյայն հնչյունները կարող են փոխվել այլ հնչյունների համար, ինչպիսիք են Gameboy- ի էֆեկտները և ցածր արագության Atari հնչյունները:

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

Քայլ 4: Դեմո

Image
Image

Ահա խաղում է Drum Machine- ի ցուցադրական տարբերակը:

Շարժվող գլուխը առանձին նախագիծ է Sound Module- ի և Arduino Nano- ի հետ: Այն ինքնաբերաբար հայտնաբերում է BPM- ն և համապատասխանաբար շարժում գլուխը:

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