Talaan ng mga Nilalaman:
- Hakbang 1: Mga Materyales at Tool
- Hakbang 2: Mga kable
- Hakbang 3: Buuin ang Bagay
- Hakbang 4: I-install ang Code
- Hakbang 5: Pupunta Pa
Video: Simpleng Arduino Drum Robot: 5 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Aaminin ko. Ginawa ko ang proyektong ito sa sobrang pagkabagot matapos na makaalis sa loob ng ilang araw sa isang serye ng maliit ngunit may problemang mga snowstorm. Sa pagtingin sa aking arduino, ilang servos, at ilang tape, ang pangunahing ideya para sa isang crappy drum robot ay nagsimulang umusbong. Lumalabas, kung mayroon kang lahat ng mga tamang bagay, ito ay isang proyekto na maaaring makumpleto sa loob ng 15 minuto nang halos walang kinakailangang karanasan.
Kung nagsisimula ka pa lamang o naghahanap ka upang ma-brush up ang iyong mga kasanayan sa arduino, maaaring ito ay isang magandang lugar upang magsimula. Magsimula na tayo.
Hakbang 1: Mga Materyales at Tool
Mga Materyales:
- Arduino Uno (bagaman halos anumang board ay dapat na gumana)
- (2) posisyonal na pag-ikot ng servo motors
- solderless breadboard
- mga wire ng tinapay (hindi bababa sa isang dosenang)
- isang patag na piraso ng kahoy
- (2) mga pop-sickle stick, dowel rods, lapis, o iba pang angkop na alternatibong drumstick
- isang rubber pad, kape ay maaaring takip, o iba pang alternatibong ulo ng drum
Mga tool:
- isang laptop na may naka-install na kamakailang bersyon ng Arduino IDE
- isang USB programming cable na kumokonekta sa arduino
- tape
- hot glue gun (o maging malikhain gamit ang tape)
Oras:
15 minuto sa ilalim ng mga ideal na kondisyon. Siguro isang oras kung ang mga bagay ay hindi gumagana nang tama sa unang pagkakataon
Hakbang 2: Mga kable
Magsimula tayo sa pamamagitan ng mga kable ng ilang mga bagay na magkasama.
Ang bawat servo motor ay may tatlong koneksyon: isa para sa lakas, isang segundo para sa lupa, at isang pangatlo para sa data (o tulad nito). Ang positibo ay laging pula, ang lupa ay karaniwang kayumanggi o itim, at data na kulay kahel o puti. Gamit ang isang breadboard o ang mga pin ng header ng arduino, ikonekta ang lakas at lupa ng arduino sa bawat motor. Ikonekta ang data wire ng isang motor sa pin 5 at ang data wire ng iba pang motor upang i-pin 6. Tiyaking sinusuportahan ng parehong mga pin ang PWM. At …. ayan yun! Hindi iyon masyadong mahirap.
Hakbang 3: Buuin ang Bagay
Ngayon kailangan nating itayo ang frame
Maaaring gusto mong gamitin ang iyong imahinasyon para sa bahaging ito. Itinayo ko ito sa isang patag na piraso ng kahoy, ngunit ang isang patag na piraso ng karton ay gagana rin. Anumang patag, malakas, at madaling magtrabaho ay magsisilbing isang magandang basehan.
Upang hawakan ang mga motor sa lugar, pinutol ko ang dalawang piraso ng kahoy mula sa isang stick stick stick - ang uri na maaari mong makuha nang libre kapag bumili ng isang lata ng sakit mula sa tindahan ng hardware. Nalaman ko na ang mga gumalaw na stick na ito ay lubos na maraming nalalaman. Isa sa mga araw na ito magpo-post ako ng isang proyekto na ganap na gawa sa mga stick ng pintura. Gayunpaman, kakailanganin mong maiinit na pandikit ang mga piraso na ito upang hindi sila pumunta kahit saan.
Susunod, gagawin namin ang mga drumstick. Pinutol ko ang dalawang 5 pulgada na haba ng 1/4 pulgada na mga rod ng dowel, kahit na ang isang bagay tulad ng mga stick ng popsickle ay gagana rin. I-tape o idikit ang mga iyon sa mga sungay ng servo.
Kung hindi mo pa nagagawa, i-tape ang mga motor upang magpinta ng mga stick bits o kung ano man ang iyong ginagamit upang mapigilan ang mga ito.
Ayan yun! Oras para sa ilang code…
Hakbang 4: I-install ang Code
Kapag handa na ang lahat, oras na upang mag-install ng ilang code. Ito ang bahagi kung saan kakailanganin mo ang Arduino IDE at isang USB programming cable.
Maaari kang sumulat ng iyong sarili kung nais mo, o maaari mo lamang gamitin ang akin. Mayroong tonelada ng mga tala sa gilid at mga tagubilin sa code, huwag mag-alala.
Kung plano mong isulat ang iyong sariling code, maaaring magandang ideya na malaman kung paano gamitin ang mga servo command, dahil maaari silang makakuha ng isang maliit na tricky. Tandaan din na ang mga motor na servo ay tumatagal ng oras upang ilipat mula sa isang posisyon patungo sa susunod. Ang oras na ito ay dapat na accounted sa code, lalo na kapag sumusulat ng isang programa na sensitibo sa oras. Hindi mo gugustuhin na matalo ang iyong drum bot.
Hakbang 5: Pupunta Pa
Congrats! Nag-assemble ka lang ng gumaganang drum robot. Pagod na ba sa walang tigil na pag-tap nito? Hindi? Well malapit ka na. Kaya ano ang maaari nating gawin upang gawin itong medyo kawili-wili?
Para sa mga nagsisimula, maaaring nakasulat ako ng ilang mas mahusay na code na nagpapaganda ng mga ritmo o maaaring maglaro ng triplets kaysa sa walang katapusang quarter at ikawalong tala ng mga loop.
Ang Arduino ay mayroon ding isang tone (Hz, tagal) na pagpapaandar na nagbibigay-daan sa ito upang i-play ang tunog sa pamamagitan ng isang PWM pin. Gamit ang isang talahanayan ng mga frequency ng note (tingnan sa itaas) at ilang malikhaing programa, ang Arduino ay maaaring tumugtog ng isang himig habang naglalagay ng ilang mga sakit na beats.
Kung alinman sa inyo ang gumawa ng proyektong ito, mangyaring ipaalam sa akin! Gusto kong makita ito.
Kung nasiyahan ka dito, tiyaking mag-subscribe sa aking youtube channel kung saan nai-publish ko ang iba pang mga proyekto na nauugnay sa agham at teknolohiya. Kamakailan-lamang na nagtatrabaho ako sa ilang mga bagay na rocketry, kaya't abangan iyon.
Iyon lang ang para sa proyektong ito! Ngayon ay gumawa ka na
Inirerekumendang:
Simpleng Drum Machine Na May Arduino Uno at Mozzi: 4 na Hakbang
Simpleng Drum Machine Na May Arduino Uno at Mozzi: Ang pamumuhay sa Argentina ay nangangahulugang ang international mail ay ninakaw o ma-stuck sa customs. Magdagdag ng Coronavirus quarantine at ang iyong susunod na proyekto ay pinaghihigpitan sa isang matandang Arduino Uno board. Magandang balita? Tulad ng sinabi ng dakilang makata mula sa Rolling Stones na "Ang oras ay nasa m
Mga Simpleng Bot: Scoop: 17 Mga Hakbang (na may Mga Larawan)
Mga Simpleng Bot: Scoop: Maraming mga Simpleng Bot na nagwawalis at mag-scrub, na naramdaman kong nararapat lamang na gumawa ng isa na kukunin pagkatapos nila. Ginagawa lang iyon ng Scoop. Itinutulak nito ang sarili sa paligid at sistematikong kinukuha ang anumang namamalagi sa daanan nito. Well … siguro "sistematikong
Mga Simpleng Bot: Rolly: 7 Mga Hakbang (na may Mga Larawan)
Mga Simpleng Bot: Rolly: Ang Simpleng Bot na ito ay binigyang inspirasyon ng isang akda ng artist na si James Rouvelle, na tinatawag na Colony, kung saan isang grupo ng mga kakatwang hugis na ellipsoids ang nagtutulak sa kanilang paligid. Ito ay ang aking pag-unawa na ang kanyang mga bot ay ginawa sa pamamagitan ng paglalagay ng isang vibrating motor malayang sa loob
Mga Simpleng Bot: Walker: 14 Mga Hakbang (na may Mga Larawan)
Mga Simpleng Bot: Walker: Ang aking layunin sa Walker Bot ay upang gumawa ng isang 4-legged na paglalakad bot na maaaring gawin sa sampung minuto. Ang bot na ito sa huli ay tumagal sa akin ng tatlong oras upang magawa. Sinabi nito, ang aking layunin ay hindi gumawa ng isa sa sampung minuto, ngunit upang makagawa ng isa na magagawa sa loob ng sampung minuto. Ako
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