
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48

Բաղադրությունը:
1. Մետաղական մետաղալար
2. Էժան թմբուկի խաղալիք (բարձր գլխարկ, թակարդ և հարվածային թմբուկ)
3. Երեք սերվո
4. Էլեկտրական մետաղալար
5. Կպչուն ժապավեն
6. Հացաթուղթ
7. Արդուինո Ունո
8. USB- ից մինչև USB 2.0
Քայլ 1: Ինչպես պատրաստել թմբուկներ



Թմբուկների պատրաստման եղանակը հիմնականում ձեզնից է կախված: Դա լիովին կախված է նրանից, թե ինչ տիպի թմբուկներ եք ձեռք բերում, եթե դա խաղալիք է (և ոչ թե իրական չափսերի, հահա): Ես ստիպված էի մի փոքր շտկել իմը, քանի որ ես ունեի ընդամենը երկու տոմա, սկզբնական գլխարկ և որոգայթ: Նրանք բոլորը բաց էին մի կողմից, այնպես որ ես երկու փակ տոմ մասերը միասին դրեցի որոգայթ ձևավորելու համար: Ես որոգայթը օգտագործեցի որպես հարվածային թմբուկ: Ես պլաստիկ դրեցի հարվածի թմբուկի բաց ծայրին և դրա մեջ մի անցք կտրեցի: Գլխարկի տակդիրը գրեթե ամբողջությամբ պատրաստված էր մետաղյա մետաղալարից ՝ մի փոքր կպչուն ժապավենով: Mostlyիշտն ասած, դա հիմնականում պարզապես եղած բաներն են հարմարեցնելն է: Դա այդքան էլ դժվար չէ:
Քայլ 2: Ինչպես պատրաստել ռոբոտ



Ռոբոտի ստեղծումը ամենադժվար մասն էր: Սկսեցի ինձ պատկերացնելով որպես փոքրիկ մարդ, ով նվագում է խաղալիքի թմբուկները: Ես պատկերացնում էի, թե որքան երկար պետք է լինեն իմ ձեռքերը, որպեսզի հասնեմ բարձր գլխարկին և որոգայթին: Թմբուկը պետք է հարմարվի թմբուկի չափին, հակառակ դեպքում դա չի աշխատի: Սկսեք կառուցել իսկապես հիմնական շրջանակ, ընդամենը մեկ մետաղալար ամբողջ մարմնի համար և փորձեք այն ավելի եռաչափ դարձնել այնտեղից: Ոչ այն պատճառով, որ այն լավ տեսք ունի, այլ տղամարդու ձեռքերը կամաց -կամաց կիջնեն մինչև ներքև, երբ կցես սերվոյի (ես այնտեղ եմ): Թմբուկի համար շրջանակի պատրաստումից հետո ամրացրեք սերվերը աջ ձեռքին, ձախ ձեռքին և աջ ոտքին: Փաթաթեք լարերը շրջանակի շուրջ `համոզվելու համար, որ դրանք չեն ընկնի ձեռքերից և ոտքերից:
Քայլ 3: vառայություններ



Բոլոր փոքրիկ կապույտ սերվերն ունեն շագանակագույն, կարմիր և նարնջագույն մետաղալարեր: Էլեկտրամոնտաժը բավականին պարզ է: Սերվոները, տախտակը և Arduino- ն ունեն կանացի բացվածքներ, այնպես որ դուք կցանկանաք օգտագործել հիմնական էլեկտրական լարերը, քանի որ դրանք ունեն երկու արական ծայր: Նարնջագույն մետաղալարը մտնում է Arduino Uno (տախտակի վրա ընտրեք 0 -ից 13 -ի միջև ընկած թիվը), կարմիր մետաղալարը մտնում է Breadboard- ի գումարած մասը, իսկ դարչնագույնը `Breadboard- ի մինուս հատվածի մեջ: Դա արեք բոլոր սերվերի համար և պատրաստ եք գնալ: Դե, մի տեսակ: Միացրեք մետաղալար GND- ից (Arduino- ի ուժային մասը) `Breadboard- ի աջ կողմում գտնվող մինուս հատվածին: Այնուհետև միացրեք մի լար 5V- ից (նաև Arduino- ի էներգիայի մի մասը) դեպի տախտակի աջ կողմի գումարած հատվածը: Այժմ էլեկտրագծերը պետք է ավարտվեն:
Քայլ 4: Կոդ
կոդը պետք է պարզ լինի: Ես դրա հետ ոչ մի դժվարություն չունեի, և ես գաղափար չունեմ, թե ինչպես է կոդավորումը աշխատում մեծ մասամբ:
Հիմնական կոդը սա է.
#ներառում
Servo servo1;
Servo servo2;
Servo servo3;
int servoPos = 0;
void setup () {
servo.attach (3); // Թիվը ցույց է տալիս, թե որ բնիկն եմ օգտագործել Arduino Uno- ում:
servo.attach (5);
servo.attach (6);
}
դատարկ շրջան () {
for (servoPos = 0; servoPos <140; servoPos ++) // Սա հիմնականում սերվոյին ասում է, որ զրոյից տեղափոխվի 140 աստիճան: Դա կախված է նրանից, թե որքան հեռու է ձեր ռոբոտի թևը թմբուկներից վերև:
{
servo1.write (servoPos); // Իմ ողջույնի գլխարկը
servo2.write (servoPos); // Իմ հարվածը
servo3. գրել (servoPos); // Իմ որոգայթ
ուշացում (4); // Սա այն ժամանակն է, որը կպահանջվի առաջադրանքը կատարել միլիվայրկյաններում: Եթե դուք ավելացնեք այս թիվը, ձեր թմբկահարը կդանդաղի:
}
համար (servoPos = 140; servoPos> 0; servoPos--)
{
servo1.write (servoPos);
servo2.write (servoPos);
servo3. գրել (servoPos);
ուշացում (2);
}
}
Եթե ցանկանում եք թմբուկի նախշեր պատրաստել, պարզապես պատճենեք դրանք միմյանց տակ գտնվող օղակների համար, բայց բարձր գլխարկը, թակարդն ու հարվածային թմբուկը միանգամից օգտագործելու փոխարեն (ինչպես վերևի ծածկագրում), կարող եք դա անել այսպես.
servo1.write (servoPos);
servo2.write (servoPos);
servo1.write (servoPos);
servo3. գրել (servoPos);
servo1.write (servoPos);
servo3. գրել (servoPos);
servo1.write (servoPos);
servo2.write (servoPos);
(Իհարկե, օղակների համար բոլորը առանձին)
Քայլ 5: Պատրաստի արտադրանք:

Ձեր պատրաստի արտադրանքը պետք է մի փոքր նման լինի այս տեսքին: Շնորհավորում եմ, դու ինքդ քեզ դհոլ սարքեցիր:
Խորհուրդ ենք տալիս:
Raspberry Pi Drum Machine: 5 քայլ

Raspberry Pi Drum Machine: Sample Sequencer, Raspberry Pi + Python- ի միջոցով: The sequencer- ն ունի 4 բազմաձայնություն և թույլ է տալիս օգտվողին պահել և հուշել 6 տարբեր հաջորդականություններ, որոնք նրանք կարող են փոխարինել իրական ժամանակում և աջակցում է տարբեր նմուշների միջև փոխվելու ունակությանը: . Ես
MIDI Drum Kit Python- ի և Arduino- ի վրա. 5 քայլ (նկարներով)

MIDI Drum Kit Python- ի և Arduino- ի վրա. Մանկուց ես միշտ ցանկացել եմ թմբուկ գնել: Այն ժամանակ բոլոր երաժշտական սարքավորումները չունեին բոլոր թվային ծրագրերը, ինչպես մենք ունենք այսօր, ուստի գները սպասումների հետ միասին չափազանց բարձր էին: Վերջերս ես որոշեցի գնել գ
HX1 -DM - The Upcycled Arduino DUE Powered DIY Drum Machine (made with Dead Maschine MK2): 4 քայլ

HX1 -DM - The Upcycled Arduino DUE Powered DIY Drum Machine (made with Dead Maschine MK2): The Spec. Hybrid Midi վերահսկիչ / թմբուկային մեքենա. Arduino DUE սնուցմամբ: 16 Արագության զգայուն բարձիկներ ՝ շատ ցածր հապաղումով ՝ 1 > ms 8 կոճակով, օգտագործողը կարող է նշանակվել ցանկացած Midi #CC հրամանի համար 16ch Ներկառուցված հաջորդականիչ (համակարգչի կարիք չկա !!) MIDI ներս/դուրս/գործառույթի միջոցով
CNC Drum Plotter: 13 քայլ (նկարներով)

CNC Drum Plotter: a.articles {font-size: 110.0%; տառաչափը ՝ համարձակ; տառատեսակ ՝ շեղագիր; տեքստի ձևավորում. ոչ մեկը; ֆոնային-գույնը ՝ կարմիր;} ա. հոդվածներ ՝ սավառնել {ֆոնային-գույնը ՝ սև;} Այս հրահանգը նկարագրում է A4/A3 գծապատկեր, որը պատրաստված է պլաստմասե պի
Midi Orff Bass Bar Drum Pads: 5 Քայլ

Midi Orff Bass Bar Drum Pads. Wantանկանու՞մ եք midi թմբուկ պատրաստել: Wantանկանում եք ունենալ փոխադրող Orff բաս բար? Հետևեք այս ձեռնարկին և ինքներդ պատրաստեք: Փոփոխությունը խրախուսվում է … Տարօրինակվեք դրանով: