Talaan ng mga Nilalaman:
- Hakbang 1: Paano Gumawa ng Mga Drum:
- Hakbang 2: Paano Gawin ang Robot:
- Hakbang 3: Ang Mga Servos:
- Hakbang 4: Ang Code:
- Hakbang 5: Tapos na Produkto
Video: Arduino Drum Man: 5 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Mga sangkap:
1. Metal wire
2. Murang kit ng laruang drum (Hi sumbrero, bitag at kick drum)
3. Tatlong Servo's
4. Electric wire
5. Duct tape
6. Breadboard
7. Arduino Uno
8. Usb hanggang Usb 2.0
Hakbang 1: Paano Gumawa ng Mga Drum:
Paano mo gagawin ang mga tambol, nasa iyo talaga. Ito ay ganap na nakasalalay sa kung anong uri ng mga drum ang nakukuha mo, hangga't ito ay isang laruan (at hindi isang laki sa buhay, haha). Kailangan kong sabunutan nang kaunti ang minahan, dahil mayroon lamang akong dalawang mga tom, isang hi hat at isang silo upang magsimula. Bukas silang lahat sa isang gilid, kaya pinagsama ko ang dalawang saradong bahagi ng tom upang makabuo ng isang silo. Ginamit ko ang silo bilang isang kick drum. Inilagay ko ang plastik sa bukas na dulo ng kick drum at pinutol ang isang butas dito. Ang hi hat stand ay halos ginawa sa labas ng metal wire na may kaunting duct tape. Karamihan ay inaayos lamang ang mga bagay na naroroon, upang maging matapat. Hindi naman ganun kahirap.
Hakbang 2: Paano Gawin ang Robot:
Ang pagbuo ng robot ay ang pinakamahirap na bahagi. Nagsimula ako sa pamamagitan ng pag-iisip ng aking sarili bilang maliit na tao na tumutugtog ng mga drum na laruan. Naisip ko kung gaano katagal ang aking mga braso upang maabot ang hi hat at ang silo. Ang drum man ay kailangang ayusin sa laki ng mga drum, kung hindi man ay hindi ito gagana. Simulan ang pagbuo ng isang talagang pangunahing frame, isang wire lamang para sa buong katawan at subukang gawin itong mas 3D mula doon. Hindi dahil sa maganda ito, ngunit ang mga braso ng lalaki ay dahan-dahang bababa hanggang sa ikabit mo ang servo (nandoon na ako). Matapos mong matapos ang pagbuo ng frame para sa drum man, ikabit ang servo sa kanang kamay, kaliwang kamay at kanang binti. Ibalot ang mga wire sa paligid ng frame upang matiyak na hindi sila mahuhulog sa mga braso at binti.
Hakbang 3: Ang Mga Servos:
Ang lahat ng mga maliliit na asul na servo ay mayroong kayumanggi, pula at kulay kahel na kawad. Ang mga kable ay medyo simple. Ang servos, ang breadboard at ang Arduino ay may mga babaeng bukana, kaya gugustuhin mong gumamit ng pangunahing kawad ng kuryente, dahil mayroon silang dalawang mga dulo ng lalaki. Ang orange wire ay napupunta sa Arduino Uno (pumili ng isang numero sa pagitan ng 0 at 13 sa board), ang pulang kawad ay papunta sa plus na bahagi ng Breadboard at ang brown wire ay papunta sa minus na bahagi ng Breadboard. Gawin ito para sa lahat ng mga servo at mahusay kang pumunta. Medyo ganun. Ikonekta ang isang kawad mula sa GND (bahagi ng kuryente ng Arduino) sa minus na bahagi sa kanang bahagi ng Breadboard. Pagkatapos ay ikonekta ang isang kawad mula sa 5V (bahagi din ng kuryente ng Arduino) sa plus na bahagi sa kanang bahagi ng pisara. Ngayon ang mga kable ay dapat na tapos na.
Hakbang 4: Ang Code:
ang code ay dapat na bepretty madali. Wala akong anumang problema dito, at wala akong pahiwatig kung paano gumagana ang pag-coding para sa pinaka-bahagi.
Ang pangunahing code ay ito:
# isama
Servo servo1;
Servo servo2;
Servo servo3;
int servoPos = 0;
walang bisa ang pag-setup () {
servo.attach (3); // Ang numero ay nagpapahiwatig kung aling puwang ang ginamit ko sa Arduino Uno.
servo.attach (5);
servo.attach (6);
}
void loop () {
para sa (servoPos = 0; servoPos <140; servoPos ++) // Karaniwang sinasabi nito sa servo na lumipat mula sa zero hanggang 140 degree. Ito ay nakasalalay sa kung gaano kalayo ang iyong braso ng robot sa itaas ng mga tambol.
{
servo1.write (servoPos); // My hi hat
servo2.write (servoPos); // Ang sipa ko
servo3.write (servoPos); // Ang aking bitag
antala (4); // Ito ang oras na aabutin upang maisagawa ang isang gawain sa miliseconds. Kung tataas mo ang numerong ito, ang iyong drummer ay magiging mas mabagal.
}
para sa (servoPos = 140; servoPos> 0; servoPos--)
{
servo1.write (servoPos);
servo2.write (servoPos);
servo3.write (servoPos);
antala (2);
}
}
Kung nais mong gumawa ng mga pattern ng drum, kopyahin lamang ang mga iyon para sa mga loop sa ilalim ng bawat isa, ngunit sa halip na gamitin ang hi hat, ang bitag at ang kick drum nang sabay-sabay (tulad ng code sa itaas), magagawa mo ito tulad nito:
servo1.write (servoPos);
servo2.write (servoPos);
servo1.write (servoPos);
servo3.write (servoPos);
servo1.write (servoPos);
servo3.write (servoPos);
servo1.write (servoPos);
servo2.write (servoPos);
(Lahat sa magkakahiwalay na mga loop, syempre)
Hakbang 5: Tapos na Produkto
Ang iyong natapos na produkto ay dapat magmukhang kaunti ng tulad nito. Binabati kita, ginawang drum dude ka!
Inirerekumendang:
Homemade Electronic Drum Kit Na May Arduino Mega2560: 10 Mga Hakbang (na may Mga Larawan)
Homemade Electronic Drum Kit Sa Arduino Mega2560: Ito ang aking Arduino Project. Paano bumuo ng isang e-drum kit kasama si Arduino? Kumusta mahal na mambabasa! -Bakit ang paggawa ng gayong isang proyekto? Una sa lahat dahil kung gusto mo ang mga ganitong uri ng bagay, masisiyahan ka talaga sa proseso ng trabaho. Pangalawa, dahil ang talagang murang co
Plotter ng Drum ng CNC: 13 Mga Hakbang (na may Mga Larawan)
Plotter ng Drum ng CNC: a.article {font-size: 110.0%; font-weight: naka-bold; font-style: italic; dekorasyon sa teksto: wala; background-color: red;} a.articles: hover {background-color: black;} Inilalarawan sa pagtuturo na ito ang isang plotter ng A4 / A3 na ginawa mula sa isang seksyon ng plastic pi
Pasadyang Arduino upang Panatilihing MAAARI ang Mga Pindutan sa Mga Manibela na May Bagong Car Stereo: 9 Mga Hakbang (na may Mga Larawan)
Pasadyang Arduino upang Panatilihin ang CAN Steering Wheel Buttons Sa Bagong Car Stereo: Napagpasyahan kong palitan ang orihinal na stereo ng kotse sa aking Volvo V70 -02 ng isang bagong stereo upang masisiyahan ako sa mga bagay tulad ng mp3, bluetooth at handsfree. Ang aking kotse ay may ilang mga kontrol sa manibela para sa stereo na nais kong magamit pa rin.
Mga Lightsaber na Nakabatay sa Arduino Na May Magaang at Mga Epekto ng Tunog: 14 Mga Hakbang (na may Mga Larawan)
Batay sa Arduino Lightsaber Na May Mga Magaan at Tunog na Mga Epekto: Kamusta jedi! Ang itinuturo na ito ay tungkol sa paggawa ng isang lightsaber, na ang hitsura, tunog at pagganap tulad ng isa sa pelikula! Ang pagkakaiba lamang - hindi ito maaaring mag-cut metal: (Ang aparatong ito ay batay sa platform ng Arduino, at binibigyan ko ito ng maraming mga tampok at pag-andar, ito
Wear Drum: Mga Drum sa iyong Damit !: 7 Mga Hakbang
Drum Wear: Drum sa iyong Damit !: Tingnan ang mga sumasakay ng anumang bus sa lungsod. Marami sa kanila ay naka-plug sa kanilang mga manlalaro ng musika, tinapik hanggang sa matalo, nagpapanggap na mayroon silang mga tambol na magagamit nila. Ngayon hindi na kailangang magpanggap! Ang pagbibihis ng drum ay nagbibigay sa mga naghahangad na drummer na isang ganap na portable at fu