Talaan ng mga Nilalaman:

Gumawa ng isang Dancing Robot Nang Walang 3d Printer at Arduino / # smartcreativity: 11 Mga Hakbang (na may Mga Larawan)
Gumawa ng isang Dancing Robot Nang Walang 3d Printer at Arduino / # smartcreativity: 11 Mga Hakbang (na may Mga Larawan)

Video: Gumawa ng isang Dancing Robot Nang Walang 3d Printer at Arduino / # smartcreativity: 11 Mga Hakbang (na may Mga Larawan)

Video: Gumawa ng isang Dancing Robot Nang Walang 3d Printer at Arduino / # smartcreativity: 11 Mga Hakbang (na may Mga Larawan)
Video: Robogames 2016: 3D printed robot KungFu 2024, Hulyo
Anonim
Image
Image

Kamusta mga kaibigan, sa tutorial na ito ipapakita ko sa iyo kung paano gumawa ng isang robot na sumasayaw sa bahay nang walang 3D printer at walang Arduino. Ang robot na ito ay nakapag sayaw, auto balancing, gumagawa ng musika at naglalakad. At ang disenyo ng Robot ay mukhang cool din ….

Hakbang 1: Kinakailangan na Mga Sangkap

Paglalakip kay Servo
Paglalakip kay Servo

Ito ang mga kinakailangang sangkap kung saan gumagamit ako ng circuit playground, servo motor, jumper wire, servo attacher, karton na papel at isang plastic cylindrical box.

gagamit kami ng plastic box upang gawing bahagi ng robot ang ulo at inilalagay din namin dito ang lahat ng mga wire at micro-controller.

Hakbang 2: Paglalakip sa Servo

Paglalakip kay Servo
Paglalakip kay Servo
Paglalakip kay Servo
Paglalakip kay Servo

Gumagawa ako ng dalawang butas sa ilalim na bahagi ng kahon upang ikabit ang servo motor. Mahigpit na ikabit ang parehong servo sa butas at pagkatapos ay ayusin ang servo wire.

Hakbang 3: Gumawa ng isang Disenyo ng Leg

Gumawa ng isang Disenyo ng Leg
Gumawa ng isang Disenyo ng Leg

Matapos ilakip ang servo motor kailangan naming gumawa ng disenyo ng Leg ng robot. Gumagamit kami ng isang makapal na karton na papel upang magawa ito. Gupitin namin ang dalawang maliit na piraso ng karton at gumawa ng isang simpleng disenyo ng binti tulad ng ipinakita sa imahe.

Matapos ang paggawa ng disenyo ng binti magtatakda kami ng isang servo attacher sa binti upang ikonekta ang servo sa kanyang binti tulad ng ipinakita sa imahe sa ibaba.

Hakbang 4: Ikabit ang Leg sa Servo

Ikabit ang Leg kay Servo
Ikabit ang Leg kay Servo

Ngayon ilakip isa ang Leg sa servo motor. Mahigpit na ikabit ang magkabilang binti upang makagawa ng isang mabuting katawan. Tingnan ang larawan sa ibaba upang magawa ito.

Maaari din kaming gumamit ng 4 servo motor kapalit ng dalawang ito. Dahil kung gagamit kami ng 4 na servo maaari kaming magdagdag ng maraming iba pang mga paggalaw sa robot na ito. Sa dalawang servo motor robot maaari lamang naming mai-program ito para sa paglalakad, simpleng pagsasayaw at ilang aktibidad tulad ng paglalakad ng buwan, pag-vibrate tulad ng iba pa. Kaya, ikonekta nang wasto ang lahat ng mga bahagi tulad ng ipinakita sa imahe.

Hakbang 5: Ikonekta ang Servo Sa Jumper

Ikonekta ang Servo Sa Jumper
Ikonekta ang Servo Sa Jumper

Ngayon kailangan naming ikonekta ang mga jumper wires sa servo motor. Tingnan ang imahe sa ibaba upang ikonekta ang mga jumper wires sa servo. Ikonekta ang lahat ng mga wire sa pagtutugma ng kulay nito.

Matapos ikonekta ang lahat ng mga wire at ikabit ang lahat ng bahagi ng aming katawan ng Robot ay handa na. Tumalon tayo sa aming susunod at mahalagang hakbang kung paano kumonekta sa micro-controller.

Hakbang 6: Circuit Playground Ang aming Micro-controller

Circuit Playground Ang aming Micro-controller
Circuit Playground Ang aming Micro-controller

Bago kumonekta ang jumper sa micro-controller ay tumitingin muna sa Circuit playground express. Dahil ang circuit playground express ay isang bagong uri ng micro-controller at ganap na naiiba mula sa Arduino kaya dapat may alam tayo tungkol sa circuit playground.

Ito ang aming micro-controller circuit playground express. Sa micro-controller na ito maraming mga sensor, 3 mga pindutan na may kakayahang mag-function, 10 maraming kulay na LED at maraming mga input at output pin. Maraming mga tampok ang magagamit sa micro controller na ito kaya ginagamit ko ito sa aking mga proyekto.

Hakbang 7: Mga kable

Kable
Kable

Matapos tingnan ito ay ikonekta natin ang mga jumper wires na may circuit playground express.

Ikonekta ang mga wire bilang- Yellow jumper - PinA1, Red jumper - Pin3.3v (i) Black jumper - Pin gnd (gnd) Blue jumper - Pin3.3v (ii) White Jumper - Pin gnd (ii) Green jumper - PinA2

fter sa pagkonekta ng lahat ng mga wire at Jumper, ayusin ang lahat ng wire at ilagay ang lahat ng jumper at micro-controller sa kahon. Maingat na ilagay ang lahat ng bagay dahil walang dapat magtanggal ng kawad. Iyon lang ………… Kaya handa na ang aming nakatutuwa at DIY kamangha-manghang robot sa pagsayaw.

Hakbang 8: Code

Code
Code

input.onLoudSound (function () {

para sa (let i = 0; i = 130) {for (let i = 0; i <4; i ++) {pins. A1.servoWrite (155) pins. A2.servoWrite (25) pause (500) pins. A1. servoWrite (130) pins. A2.servoWrite (50) pause (500)} pins. A1.servoWrite (130) pins. A2.servoWrite (50)} light.showAnimation (light.rainbowAnimation, 500) pins. A1.servoWrite (130) pins. A2.servoWrite (50) para sa (let i = 0; i <6; i ++) {pause (200) pins. A1.servoWrite (170) pause (100) pins. A2.servoWrite (10) pause (200) mga pin. A.1.servoWrite (130) i-pause (100) mga pin. i <6; i ++) {pause (200) pins. A2.servoWrite (10) pause (200) pins. A1.servoWrite (170) pause (100) pins. A2.servoWrite (50) pause (200) pins. A1.servoWrite (130) i-pause (100)} ang mga pin. 180) i-pause (100) ang mga pin.. A2.servoWrite (50) pause (200)} mga pin. (light.rainbowAnimation, 2000) pause (2000) light.showAnimation (light.runningLightsAnimation, 500) pause (2500) light.showAnimation (light.colorWipeAnimation, 2000) pause (2500)}) magpakailanman (function () {music.playMelody ("C5 BAGFEDC", 120) music.playMelody ("CDEFGAB C5", 120) music.playMelody ("EB C5 ABGAF", 120) music.playMelody ("C5 ABGAFGE", 120)})

Hakbang 9: Handa na ang Robot

Handa na ang Robot
Handa na ang Robot

Kaya, inaasahan kong masiyahan kayo sa proyektong ito at gusto din ito.

Hakbang 10: SusunodPCB -

SusunodPCB
SusunodPCB

Ang NextPCB ay isang de-kalidad na tagagawa ng PCB na may propesyonal na mga kakayahan sa pagmamanupaktura ng PCB. Ang mga materyales sa PCB ay sertipikado ng IATF16949, ISO9001, ISO14001, UL, CQC, RoHS at REACH. Ang NextPCB ay gumagamit ng napakabilis na pamamaraan upang maihatid ang PCB sa loob ng 6-8 na araw lamang. Gumagamit din ako doon ng serbisyo sa nakaraang dalawang taon at palagi akong nakakakuha ng magagandang resulta. Kaya, iminumungkahi ko na ang lahat ng tagalikha ng mekanikal ay dapat bumili ng PCB mula sa NextPCB.

Ang NextPCB ay nagbibigay ng hanggang sa 4-12 layer PCB. Ang kalidad ng PCB ay napakahusay din. Sa halagang 10 $ lamang makakakuha ka ng 10 PCB ng anumang kulay na gusto mo. Para sa pag-order ng PCB kailangan mong pumunta sa website ng NextPCB. Pumunta lamang sa website Mag-upload ng iyong gerber file, piliin ang setting ng PCB at mag-order ng 10 mataas na kalidad na PCB ngayon. Para sa karagdagang impormasyon -

Hakbang 11: Mangyaring Suportahan Kami sa pamamagitan ng Pag-subscribe sa Akin sa Youtube

Kung gusto mo ang proyektong ito, mangyaring suportahan ako sa pamamagitan ng "pag-subscribe" sa aking channel sa YouTube. Mag-subscribe ngayon -

Maaari ka ring magbahagi ng ideya ng mga bagong proyekto sa akin sa pamamagitan ng pagkomento dito.

Facebook- @circuitjamer, Instagram- @circuitjamerSo, bye guys ………….. makita kayo sa mga susunod na proyekto.. Salamat sa pagbisita sa tutorial na ito …… #smartcreativity, #circuitjamer, #robotics

Inirerekumendang: