Kazalo:
- 1. korak: Kako narediti bobne:
- 2. korak: Kako narediti robota:
- 3. korak: Servomotorji:
- 4. korak: Koda:
- 5. korak: Končni izdelek
Video: Arduino Drum Man: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Sestavine:
1. Kovinska žica
2. Poceni komplet igrač za bobne (Hi hat, snare and kick boben)
3. Trije servomotorji
4. Električna žica
5. Lepilni trak
6. Ogledna plošča
7. Arduino Uno
8. Usb v USB 2.0
1. korak: Kako narediti bobne:
Kako boste izdelovali bobne, je v osnovi odvisno od vas. Popolnoma je odvisno od vrste bobnov, ki jih dobite, če gre za igračo (in ne v naravni velikosti, haha). Svojega sem moral malo popraviti, saj sem imel za začetek le dva toma, hi klobuk in zanko. Vsi so bili na eni strani odprti, zato sem dva zaprta dela tom sestavil skupaj, da bi tvoril zanko. Zanko sem uporabil kot boben. Na odprt konec bobna sem položil plastiko in vanj izrezal luknjo. Stojalo za klobuk je bilo skoraj v celoti izdelano iz kovinske žice z malo lepilnega traku. Če sem iskren, gre večinoma le za prilagajanje stvari, ki so že tam. Ni tako težko.
2. korak: Kako narediti robota:
Najtežji del je bil izdelava robota. Začel sem tako, da sem si predstavljal majhno osebo, ki igra na bobne. Predstavljal sem si, kako dolge roke bodo morale priti do klobuka in zanke. Bobenca je treba prilagoditi velikosti bobnov, sicer ne bo delovalo. Začnite graditi res osnovni okvir, samo eno žico za celo telo in od tam poskušajte narediti bolj 3D. Ne zato, ker izgleda dobro, ampak roke moškega se bodo počasi spustile do konca, ko pritrdite servo (bil sem tam). Ko končate z izdelavo okvirja za bobnarja, servo pritrdite na desno roko, levo roko in desno nogo. Zavijte žice okoli okvirja, da ne padejo z rok in nog.
3. korak: Servomotorji:
Vsi drobni modri servomotorji imajo rjavo, rdečo in oranžno žico. Ožičenje je dokaj preprosto. Servomotorji, plošča in Arduino imajo ženske odprtine, zato boste želeli uporabiti osnovno električno žico, saj imajo dva moška konca. Oranžna žica gre v Arduino Uno (izberite številko med 0 in 13 na plošči), rdeča žica gre v plus del ploščice, rjava žica pa v minus del ploščice. Naredite to za vse servomotorje in ste pripravljeni. No, nekako. Priključite žico iz GND (napajalni del Arduina) na minus del na desni strani plošče. Nato priključite žico od 5 V (tudi napajalni del Arduina) na plus del na desni strani plošče. Zdaj je treba ožičenje končati.
4. korak: Koda:
koda mora biti preprosta. S tem nisem imel težav in niti ne vem, kako kodiranje večinoma deluje.
Osnovna koda je naslednja:
#vključi
Servo servo1;
Servo servo2;
Servo servo3;
int servoPos = 0;
void setup () {
servo.priključek (3); // Številka označuje, katero režo sem uporabil v Arduino Uno.
servo.priključek (5);
servo.priključek (6);
}
void loop () {
for (servoPos = 0; servoPos <140; servoPos ++) // To v bistvu pove servo, da se premakne od nič do 140 stopinj. Odvisno je od tega, kako daleč je vaša robotska roka nad bobni.
{
servo1.write (servoPos); // Moj hi klobuk
servo2.write (servoPos); // Moj udarec
servo3.write (servoPos); // Moja zanka
zamuda (4); // To je čas, potreben za izvajanje naloge v milisekundah. Če povečate to število, bo vaš bobnar postal počasnejši.
}
for (servoPos = 140; servoPos> 0; servoPos--)
{
servo1.write (servoPos);
servo2.write (servoPos);
servo3.write (servoPos);
zamuda (2);
}
}
Če želite izdelati vzorce bobnov, jih preprosto kopirajte drug pod drugim, vendar namesto da uporabite klobuk, zanko in udarni boben skupaj (kot v zgornji kodi), lahko to storite tako:
servo1.write (servoPos);
servo2.write (servoPos);
servo1.write (servoPos);
servo3.write (servoPos);
servo1.write (servoPos);
servo3.write (servoPos);
servo1.write (servoPos);
servo2.write (servoPos);
(Vse skupaj ločeno za zanke, seveda)
5. korak: Končni izdelek
Vaš končni izdelek bi moral izgledati nekako takole. Čestitamo, postali ste bobnar!
Priporočena:
Micro: bit - Micro Drum Machine: 10 korakov (s slikami)
Micro: bit - Micro Drum Machine: To je mikro: bitni mikro bobni stroj, ki namesto samo ustvarja zvok, dejansko bobni. Težko ga navdihujejo zajci iz orkestra micro: bit. Vzelo mi je nekaj časa, da sem našel nekaj solenoidov, ki so bili enostavni za uporabo z mocro: bit,
Iron Man's Arc Reactor, ki utripa s srčnim utripom: 5 korakov (s slikami)
Iron Man's Arc Reactor, ki utripa s srčnim utripom: Obstaja veliko ločnih reaktorjev DIY, ki so videti zelo kul. Nekateri so videti tudi realni. Toda zakaj bi zgradili nekaj, kar je samo videti kot ta stvar in ne naredi ničesar. No, ta ločni reaktor ne bo zaščitil vašega srca z elektromaglom
Lego Lego Skull Man: 6 korakov (s slikami)
Lego Lego Skull Man: Pozdravljeni, danes vas bom naučil, kako narediti lepega lego lobanjastega moža z baterijskim napajanjem. To bi bilo super za noč čarovnic, ki prihaja kmalu. Ali pa bi bil to celo zelo preprost projekt ko vaša deska ali samo majhen plaščni kos
Prenosna kolesna črpalka Lazy Man: 15 korakov (s slikami)
Prenosna kolesna črpalka Lazy Man: Smo štiričlanska družina in tako imamo štiri kolesa. Vsakič, ko jih želimo uporabiti, je zagotovo treba napolniti nekaj pnevmatik. Moj kompresor je v garaži /delavnici in ni lahko dostopen od koder shranjujemo kolesa. Zato moramo uporabiti h
Iron Man Reactor for Fun (Joystick za digitalni procesor gibanja): 7 korakov (s slikami)
Iron Man Reactor for Fun (Joystick za digitalni procesor gibanja): Pozdravljeni, dragi moji! To je moje prvo navodilo, zato upam na vašo naklonjenost in povratne informacije! Projekt je interaktivna platforma za domače zabave, tekmovanja, dogodke - samo za zabavo. To sta dva senzorja gibanja, izdelana po zasnovi reaktorja Iron Man.