Talaan ng mga Nilalaman:

MR.D - Mobile Robotic Drummer: 17 Hakbang
MR.D - Mobile Robotic Drummer: 17 Hakbang

Video: MR.D - Mobile Robotic Drummer: 17 Hakbang

Video: MR.D - Mobile Robotic Drummer: 17 Hakbang
Video: 【Multi Sub】The Best Maestro S3 EP 1-73 2024, Nobyembre
Anonim
MR. D - Mobile Robotic Drummer
MR. D - Mobile Robotic Drummer

Ituturo ang mga detalyeng ito ng pagpupulong at pagsisimula sa bersyon ng kit ng MR. D - ang Mobile Robotic Drummer.

Ang MR. D (Mobile Robotic Drummer, aka "Sparky" ang InSoc robot) ay isang nakabatay sa Arduino, napapalawak, na maaaring i-hack na musikal na robot. Ang masiglang maliit na muling nai-program na robot na ito ay nagtatampok ng isang nagmamahal na hitsura, DC gear motor driven na gulong, dalawang servo na hinihimok ng mga nakakagulat na bisig, isang distansya sensor, mga pindutan, at isang multi-kulay na ilaw ng tagapagpahiwatig ng LED. Gumagawa ang MR. D ng isang mahusay na unang proyekto ng robotics para sa mga nais mag-uka, at isang masaya at mabisang laruan sa edukasyon na STEAM.

Sa labas ng kahon, maaari itong maglaro ng mga pattern ng ritmo sa sahig, dingding, at anumang mga bagay na nakalagay sa patch nito, lumilibot sa pag-iwas sa mga bagay, mag-navigate sa mga kurso na sonik balakid, nakakaaliw ng mga bata, alagang hayop, at mga matatanda. Sa pamamagitan ng isang core ng Arduino Nano, madali itong mai-program muli sa pamamagitan ng koneksyon ng USB sa iyong PC, Mac, o Linux computer. Gumuhit mula sa isang kayamanan ng malayang magagamit na mga halimbawa ng online code mula sa pandaigdigang pamayanan ng Arduino, malikhaing mapalawak ng mga gumagamit ang mga kakayahan ng mobile drumming robot. Ang pasadyang naka-print na circuit board ng MR. D ay mayroong mga puwang para sa mga input ng mikropono, output ng speaker, wireless control board (para sa kontrol sa pamamagitan ng joystick at / o MIDI mula sa iyong paboritong software tulad ng Ableton Live, Logic, Max, PD, GarageBand, atbp.), Karagdagang mga sensor, at higit pa, na maaaring magamit kaagad bilang mga pack ng pagpapalawak.

Ang robot na ito ay orihinal na kinomisyon ng bandang Information Society para sa pagpapalabas ng kanilang 2016 album na Orders of Magnitude. Sa panahon ng mga talakayan sa pag-iisip kasama ang bokalista / manunulat ng kanta na si Kurt Larson, isang pagkilala sa isa't isa para kay Frits Lyneborg na "Little Yellow Drumming Machine" ay nakilala, at ang ideya na gumawa ng isang run ng 100 mga robot batay sa isang pinasimple na bersyon ng konseptong ito ay inilunsad.

Dahil sa pangangailangan na gumawa ng dose-dosenang mga robot na ito sa isang maikling oras at sa isang masikip na badyet sa aking maliit na basement lab, ang CAD at pasadyang PCB software software, pati na rin ang 3D na pag-print at pag-ukit ng laser sa aking lokal na puwang ng gumagawa ay ginamit sa paglikha ng robot na ito.

Mula noong paunang pagpapatakbo ng produksyon, ang MR. D, at ang hindi nakakapalit na variant, DR. D, ay ginamit ng dose-dosenang bilang isang nakakatuwang pagpapakilala sa electronics, robotics, coding sa platform ng Arduino, algorithmic music, at marami pa. Ang mga nasabing pagpapakilala ay madalas na nagaganap sa mga pagawaan para sa mga mag-aaral ng lahat ng edad (isinagawa ko ito sa buong US at Europa, at inaasahan kong gawin ito sa maraming lugar sa lalong madaling panahon). Para sa kasalukuyang mga pagpipilian sa kit, tingnan ang aking Etsy shop. Kung interesado ka sa pagho-host o pag-book ng isang workshop / pagganap / pag-uusap / pag-uusap, pag-uusap!

Ang Instructable na ito ay kasalukuyang isang work-in-progress at nakatuon sa mga bumili ng isang MR. D kit o DRD-> MR. D upgrade kit. Mangyaring mag-post ng anumang mga katanungan sa mga komento. Kapag nakakuha ako ng isang pagkakataon, plano kong mag-post ng mga file ng katha at code para sa mga nais na mapagkukunan, 3D print, at / o pinutol ng laser ang kanilang sariling mga bahagi. Kung ito ay interesado sa iyo, mangyaring ipaalam sa akin sa mga komento!

Hakbang 1: Ipunin ang Mga Bahagi at Mga Tool

Ipunin ang Mga Bahagi at Kasangkapan
Ipunin ang Mga Bahagi at Kasangkapan
Ipunin ang Mga Bahagi at Kasangkapan
Ipunin ang Mga Bahagi at Kasangkapan
Ipunin ang Mga Bahagi at Kasangkapan
Ipunin ang Mga Bahagi at Kasangkapan

Ang lahat ng kinakailangang bahagi ay dapat isama sa iyong kit (tulad ng ipinakita sa mga imahe).

Ipunin ang mga sumusunod na tool:

  • Phillips at slotted screwdrivers. Ang isang multi-bit na tool o hanay ay sapat na para sa karamihan ng mga turnilyo, kasama ang isang maliit na slotted screwdriver para sa mga terminal ng mga tornilyo.
  • nut driver, maliit na wrench, o pliers upang higpitan ang mga mani para sa swivel caster
  • maliit na karayom na ilong ng ilong upang makatulong sa mga kable (opsyonal ngunit kapaki-pakinabang)

Walang kinakailangang paghihinang para sa karaniwang pagpupulong ng kit.

Hakbang 2: Maghanda ng Chassis Base at Top

Ihanda ang Chassis Base at Top
Ihanda ang Chassis Base at Top
Ihanda ang Chassis Base at Top
Ihanda ang Chassis Base at Top

Una balatan ang malagkit na masking sa magkabilang panig ng tuktok ng acrylic chassis. Ang paitaas na nakaharap (matte) na bahagi ay magkakaroon ng maraming mga piraso ng iba't ibang mga laki ng mga hugis na naiwan ng proseso ng laser ukit sa tuktok na graphic. I-scrape at alisan ng balat ang lahat ng mga ito gamit ang iyong kuko o isang bagay na malambot (huwag gumamit ng mga tool na metal o malamang na kalmot mo ang ibabaw).

Pindutin ang 8 ng mga itim na nylon M3 na turnilyo sa tsasis sa itaas at ibaba tulad ng ipinakita, 4 sa bawat isa, maingat na obserbahan ang tamang pagkakalagay ng butas. Pinipindot mo ang mga pang-itaas na tornilyo pababa sa tuktok ng chassis mula sa tuktok na bahagi (ang matte na bahagi ng acrylic), at ang mga turnilyo ng base ay mula sa ilalim (naka-texture na bahagi) ng itim na base ng chassis ng ABS.

Kapag ang tuktok at ibaba ay pinunan ng mga bahagi at wired na magkasama sa kasunod na mga hakbang sa pagpupulong, ang mga tornilyo na ito ay gagamitin upang ikonekta ang base at itaas gamit ang mga standoff sa susunod na hakbang.

Hakbang 3: Ilakip ang Swivel Caster sa Chassis Base

Ilakip ang Swivel Caster sa Chassis Base
Ilakip ang Swivel Caster sa Chassis Base
Ilakip ang Swivel Caster sa Chassis Base
Ilakip ang Swivel Caster sa Chassis Base
Ilakip ang Swivel Caster sa Chassis Base
Ilakip ang Swivel Caster sa Chassis Base

Gumamit ng isang nut driver, isang hex key, wrench, o pliers upang higpitan ang mga flathead screw + locknuts upang mahigpit na hawakan ang caster sa lugar tulad ng ipinakita. Gawin silang mahigpit (ngunit hindi gaanong masikip na ibaluktot nila ang base).

Hakbang 4: I-mount ang May hawak ng Baterya

I-mount ang May hawak ng Baterya
I-mount ang May hawak ng Baterya
I-mount ang May hawak ng Baterya
I-mount ang May hawak ng Baterya
I-mount ang May hawak ng Baterya
I-mount ang May hawak ng Baterya

Gamit ang dalawang 6-32 panhead locking screws, ilagay ang may hawak ng baterya sa base tulad ng ipinakita.

Hakbang 5: Ikabit ang L298N Dual Motor Controller Module sa Base

Ikabit ang L298N Dual Motor Controller Module sa Base
Ikabit ang L298N Dual Motor Controller Module sa Base
Ikabit ang L298N Dual Motor Controller Module sa Base
Ikabit ang L298N Dual Motor Controller Module sa Base
Ikabit ang L298N Dual Motor Controller Module sa Base
Ikabit ang L298N Dual Motor Controller Module sa Base

Gamit ang apat na mga tornilyo na 4-40, i-fasten ang motor controller sa base tulad ng ipinakita.

Hakbang 6: I-fasten ang HC-SR04 Ultrasonic Distance Sensor sa Base

I-fasten ang HC-SR04 Ultrasonic Distance Sensor sa Base
I-fasten ang HC-SR04 Ultrasonic Distance Sensor sa Base
I-fasten ang HC-SR04 Ultrasonic Distance Sensor sa Base
I-fasten ang HC-SR04 Ultrasonic Distance Sensor sa Base

Gamit ang dalawa sa mga tornilyo na 4-40, ikabit ang distansya ng sensor sa base tulad ng ipinakita.

Hakbang 7: Ikabit ang Kaliwa at Kanan na Nakakatawag-pansin na Mga Armas

Ikabit ang Kaliwa at Kanan na Nakakagulat na Mga Armas
Ikabit ang Kaliwa at Kanan na Nakakagulat na Mga Armas
Ikabit ang Kaliwa at Kanan na Nakakagulat na Mga Armas
Ikabit ang Kaliwa at Kanan na Nakakagulat na Mga Armas
Ikabit ang Kaliwa at Kanan na Nakakagulat na Mga Armas
Ikabit ang Kaliwa at Kanan na Nakakagulat na Mga Armas

Ang pagmamasid sa kamay ng mga nakakagulat na bisig, ilakip ang kaliwa at kanang kapansin-pansin na pagpupulong sa base tulad ng ipinakita, gamit ang dalawang 4-80 na mga tornilyo para sa bawat braso.

Hakbang 8: I-tornilyo ang Mga Standoff Sa Chassis Base

I-screw ang Standoffs Sa Chassis Base
I-screw ang Standoffs Sa Chassis Base
I-screw ang Standoffs patungo sa Chassis Base
I-screw ang Standoffs patungo sa Chassis Base

Hakbang 9: I-mount ang Kaliwa at Kanan na Mga Drive ng Motor sa Drive sa Base

I-mount ang Kaliwa at Kanan na Mga Drive ng Motor sa Drive sa Base
I-mount ang Kaliwa at Kanan na Mga Drive ng Motor sa Drive sa Base
I-mount ang Kaliwa at Kanan na Mga Drive ng Motor sa Drive sa Base
I-mount ang Kaliwa at Kanan na Mga Drive ng Motor sa Drive sa Base
I-mount ang Kaliwa at Kanan na Mga Drive ng Motor sa Drive sa Base
I-mount ang Kaliwa at Kanan na Mga Drive ng Motor sa Drive sa Base

Hakbang 10: I-wire ang Mga Motors ng Drive sa L298N Motor Controller

Wire ang Drive Motors sa L298N Motor Controller
Wire ang Drive Motors sa L298N Motor Controller
Wire ang Drive Motors sa L298N Motor Controller
Wire ang Drive Motors sa L298N Motor Controller

Hakbang 11: Ipasok ang Arduino Nano Sa PCB at Affix Assembled Board sa Chassis Top

Ipasok ang Arduino Nano Sa PCB at Affix Assembled Board sa Chassis Top
Ipasok ang Arduino Nano Sa PCB at Affix Assembled Board sa Chassis Top
Ipasok ang Arduino Nano Sa PCB at Affix Assembled Board sa Chassis Top
Ipasok ang Arduino Nano Sa PCB at Affix Assembled Board sa Chassis Top
Ipasok ang Arduino Nano Sa PCB at Affix Assembled Board sa Chassis Top
Ipasok ang Arduino Nano Sa PCB at Affix Assembled Board sa Chassis Top

Hakbang 12: Buuin ang RGB LED Assembly

Buuin ang RGB LED Assembly
Buuin ang RGB LED Assembly
Buuin ang RGB LED Assembly
Buuin ang RGB LED Assembly

Hakbang 13: Makabit at Wire ang LED Assembly sa Chassis Top at Ipasok ang Power Switch

Iugnay at Wire ang LED Assembly sa Chassis Top at Ipasok ang Power Switch
Iugnay at Wire ang LED Assembly sa Chassis Top at Ipasok ang Power Switch

Hakbang 14: I-wire ang Mga Koneksyon sa Lakas

Wire ang Mga Koneksyon sa Lakas
Wire ang Mga Koneksyon sa Lakas
Wire ang Mga Koneksyon sa Lakas
Wire ang Mga Koneksyon sa Lakas
Wire ang Mga Koneksyon sa Lakas
Wire ang Mga Koneksyon sa Lakas

Hakbang 15: Wire the Striking Arm Servos sa PCB

Wire ang Nakakatawag-pansin na Mga Armos ng Arm sa PCB
Wire ang Nakakatawag-pansin na Mga Armos ng Arm sa PCB

Hakbang 16: Ikonekta ang 10-conductor Rainbow Wire Harness Mula sa Pasadyang PCB sa L298N at HC-SR04

Inirerekumendang: