Talaan ng mga Nilalaman:

Eduarduino ang Dancing Party Robot !: 5 Hakbang
Eduarduino ang Dancing Party Robot !: 5 Hakbang

Video: Eduarduino ang Dancing Party Robot !: 5 Hakbang

Video: Eduarduino ang Dancing Party Robot !: 5 Hakbang
Video: Urgent! Hero Lim Young-woong, over 1 million subscribers!! + Are movie entertainment confirmed? 2024, Hulyo
Anonim
Image
Image

Nagpupumilit na maging sikat sa Tik-Tok? Mayroon kaming solusyon para sa iyo!

Ang Eduarduino ay iyong sariling personal na pro-Tik-Tok! Siya ay isang robot na sumasayaw na may kakayahang ipatupad ang lahat ng mga sayaw na hindi mo magawa!

Ang sistemang kilusan ng mataas na katapatan ni Eduarduino ay inspirasyon ng klasikong marionette. Gumagamit siya ng mga servo motor, at LEDs upang sumayaw sa iyong paboritong musika upang ikaw ay maging sikat sa Tik-Tok ng proxy.

Hakbang 1: Mga Panustos

Mga gamit
Mga gamit

Upang lumikha ng iyong sariling Eduarduino kailangan mo:

- 1x Arduino Microcontroller

- 4x Servo Motor

- 1x Sound Sensor

- 1x RGB LED

- 1x Bread Board

- 24x Jumper Cables

- Super Pandikit

- Wire ng Pangingisda

- 6mm na itim na acrylic sheet

- Pag-access sa isang 3D Printer at isang Laser Cutter

Hakbang 2: I-print at Gupitin ang Mga Bahagi

Mga Bahagi ng Pag-print at Gupitin
Mga Bahagi ng Pag-print at Gupitin

I-download ang.stl na mga file sa ibaba at i-print ang mga ito ng 3D. Pagkatapos i-download ang mga file ng rhino at i-cut ito ng laser. Gumamit kami ng 6mm itim na acrylic para sa mga bahagi ng hiwa ng laser at itim na PLA para sa mga naka-print na sangkap ng 3D.

Hakbang 3: Magtipon ng Base at Circuitry

Ipunin ang Base at Circuitry
Ipunin ang Base at Circuitry
Magtipon ng Base at Circuitry
Magtipon ng Base at Circuitry

1. Ipagkasama ng mga piraso ng hiwa ng laser upang tipunin ang haligi.

2. Iposisyon at idikit ang apat na servos sa tuktok na trellis tulad ng ipinakita, tinitiyak na ang bawat braso ng servo ay may sapat na silid upang malayang paikutin. Posisyon ang LED sa gitna ng tuktok na mga trellis at ipako ito sa lugar. Patakbuhin ang mga wire mula sa lahat ng apat na servo motor at LED sa pamamagitan ng haligi at palabas sa ibaba.

3. Ikabit ang tuktok na trellis sa haligi na may pandikit at kumpletuhin ang mga kable sa pamamagitan ng paglakip ng mga dulo ng servo wires sa breadboard tulad ng ipinakita sa fritzing wiring diagram.

4. i-secure ang breadboard at mga kable sa ilalim ng base (tape o pandikit) at i-secure ang sensor ng tunog upang ito ay lumabas mula sa maliit na butas sa gilid ng base. Ilagay ang platform sa tuktok ng base ngunit huwag idikit ito (ito ay ang bilog na may isang square hole dito).

5. I-slide ang haligi sa butas sa platform at idikit ito sa square divot sa ilalim ng base. Habang ginagawa mo ito, siguraduhing ang mga wire na nagmumula sa haligi ay nakatago sa maliit na pagbubukas sa base ng haligi.

6. Ngayon, i-slide ang platform pataas upang ma-access ang loob ng base at kumpletuhin ang circuitry sa pamamagitan ng paglakip ng mga wire mula sa servo motors at LED sa breadboard tulad ng ipinakita sa diagram ng mga kable.

7. Itali o kola ang pangingisda na kawad mula sa dulo ng bawat servo arm hanggang sa mga kasukasuan ni Eduarduino. Ikinabit namin ang isang servo sa likuran ng balakang, isa sa harap ng balakang, isa sa kanang kamay at isa sa kaliwang kamay, at inangkla ang ulo sa trellis sa itaas upang masuspinde si Eduarduino (Tiyaking dahan-dahang hinawakan ng kanyang mga paa sa lupa). Gamitin ang maliit na butas ng loop sa hips, kamay at ulo upang ma-secure ang wire ng pangingisda.

TAPOS NA

Hakbang 4: Code (Arduino IDE)

Ang code na ginamit ni Eduarduino ay nakikibahagi sa mga servo motor sa iba't ibang degree at nag-iilaw sa isang LED bilang isa sa tatlong mga kulay batay sa dami ng tunog na nakita ng isang sensor ng tunog. Pinapayagan nitong maging masaya ang sayaw ni Eduarduino sa bawat kanta.

Mag-click sa ibaba upang i-download ang code!

Hakbang 5: Mga Resulta at Pagninilay

Gumagawa si Eduarduino sa paraang naisip namin mula nang paglilihi

ng pangunahing ideya nito: Isang makina na tumutugon sa tunog at kinokontrol ang isang kakayahang umangkop na papet upang maisayaw ito. Gayunpaman, doon kung saan ang mga sandali kung saan kailangan naming ayusin ang mga ideya at pag-isipang muli tungkol sa ilang mga elemento, karagdagang mga tampok at iba pang mga paunang isyu at pagpupulong bago matapos ito:

1. Paggawa ng Katawan ni Eduarduino

Ang katawan ni Eddie ay nakakalito upang malaman. Karaniwan, ang katawan nito ay kailangang maging sapat na kakayahang umangkop upang sumayaw ngunit sapat ding matigas upang mapanatili ang pustura at humanoid form. Napagpasyahan naming gumamit ng isang "magkasamang koneksyon sa Chain" sa mga tukoy na puntos tulad ng: mga kamay, siko, balikat, balakang at binti.

2. Pag-aayos ng code

Ang Arduino microcontroller ay kailangang ayusin nang maraming beses dahil kailangan naming magdagdag ng higit pang mga servo motor at isang labis na LED light. Sa pamamagitan ng pagdaragdag ng mga elementong ito, ang paggalaw ng mga servos ay naapektuhan na binawasan ang anggulo ng pag-ikot nito. Matapos ang mga pagsubok at error sa pag-edit ng code, nakakita kami ng isang solusyon at ginawang paikutin ang bawat servo sa buong paikot na pag-ikot habang pinapanatili ang pag-iilaw ng ilaw ng LED at paglipat sa pagitan ng pula, asul at berde.

3. Paghanap ng tamang lugar para sa mga koneksyon ng servos at point

Kailangan naming mag-eksperimento sa posisyon ng bawat servo at koneksyon nito sa katawan ni Eduarduino upang matiyak na ang mga paggalaw sa pagsayaw kung saan makinis. Tumagal ng isang serye ng mga pagsubok upang makahanap ng perpektong lokasyon, laki ng fishing wire at mga puntos ng koneksyon.

Bukod, maraming mga bagay na isinasaalang-alang namin na maaaring mapabuti sa disenyo ng aming Eduarduino:

· Ang katawan ay maaaring magkaroon ng higit pang mga punto ng pagpapalabas, lalo na sa mga binti at ulo.

· Ang mga servos ay maaaring naisapersonal na mga saklaw ng pag-ikot. Sa ganitong kaso, ang saklaw ng pag-ikot ng bawat servo ay maaaring may kaugnayan sa bahagi ng katawan na nakakabit nito, na nagbibigay-daan para sa mas maraming kumbinasyon ng mga paggalaw.

· Ang servos ay maaaring magkaroon ng mas malaking bisig, sa paraang iyon maaari nating mapalawak ang saklaw ng paggalaw at madagdagan pa ang laki ng Eduarduino mismo.

Inirerekumendang: