Talaan ng mga Nilalaman:

Double Micro Servo Robot Arm: 10 Hakbang
Double Micro Servo Robot Arm: 10 Hakbang

Video: Double Micro Servo Robot Arm: 10 Hakbang

Video: Double Micro Servo Robot Arm: 10 Hakbang
Video: Record & play micro servo robotic Arm 2024, Nobyembre
Anonim
Image
Image
Double Micro Servo Robot Arm
Double Micro Servo Robot Arm

Sa tutorial na ito gagawa ka ng isang dobleng servo robot arm na kinokontrol ng isang thumbstick!

Mga gamit

Dalawang Micro Servos (TowerPro SG90 at Gamit ang Extension

ThumbStick

Jumper Wires

Arduino UNO

Breadboard Power Strip

Karton

Pandikit (Iminumungkahi ng Super Pandikit)

at

Kaunting kaalaman kasama ng Arduinos

Hakbang 1: Gupitin ang Mga piraso ng Cardboard

Gupitin ang Mga piraso ng Cardboard
Gupitin ang Mga piraso ng Cardboard
Gupitin ang Mga piraso ng Cardboard
Gupitin ang Mga piraso ng Cardboard

Kakailanganin mo ang mga karton / plastik na piraso:

3 "hanggang 10/16" X 4

4 "hanggang 14/16" X 2

6.5 "ng 4.5" X 1

1 "ni 1 1/4" X 2

1 "by 1 1/4" X 1 Na may hiwa ng bilog sa gitna

2 "by 2" by 2 "Triangle X 1

2 "ng 2.5" X 1

Pagkatapos mong gupitin ang mga ito dapat kang lumipat sa susunod na hakbang.

Hakbang 2: Ikabit ang Cardboard sa Unang Servo

Ikabit ang Cardboard sa Unang Servo
Ikabit ang Cardboard sa Unang Servo

Ikabit ang 4 na "by 14/16" na mga piraso ng karton sa isang servo tulad ng imahe sa itaas. Ikabit ang dalawa o higit pang mga kurbatang zip sa karton at servo upang hawakan ito sa lugar. Maaari mo ring gamitin ang pandikit o tape ngunit iminumungkahi ko ang mga kurbatang zip.

Hakbang 3: Ikabit ang Unang Servo sa Pangalawang Servo

Ikabit ang Unang Servo sa Pangalawang Servo
Ikabit ang Unang Servo sa Pangalawang Servo
Ikabit ang Unang Servo sa Pangalawang Servo
Ikabit ang Unang Servo sa Pangalawang Servo
Ikabit ang Unang Servo sa Pangalawang Servo
Ikabit ang Unang Servo sa Pangalawang Servo

Ikabit ang mga dulo ng karton na hindi konektado sa anumang bagay sa pangalawang servo tulad ng ipinakita sa itaas. Muli ay magmumungkahi ako ng paggamit ng mga kurbatang zip. Sa pangalawang servo siguraduhin na mayroon kang plastic attachment na isang bilog pagkatapos ay pinalawig ang isang panig.

Hindi mo maintindihan I-screw ang extension sa servo pagkatapos ay idikit ang extension sa pagitan ng dalawang piraso ng karton na ginamit sa huling hakbang. Pagkatapos ay gumamit ng isang kurbatang zip upang hawakan ito nang mas malakas.

Hakbang 4: Ikabit ang Ikalawang Lingkod ng Mga Serbisyo

Ikabit ang Second Armos Arm
Ikabit ang Second Armos Arm
Ikabit ang Second Armos Arm
Ikabit ang Second Armos Arm
Ikabit ang Second Armos Arm
Ikabit ang Second Armos Arm

Gamitin ang 3 "by 10/16" na mga piraso ng karton bilang braso ng pangalawang servo. Ikabit ang dalawa sa mga piraso sa pangalawang servo kung paano mo ikinabit ang mga ito sa unang servo. Pagkatapos gamitin ang huling dalawang 3 "ng 10/16" na mga piraso ng karton upang mapalawak ang pangalawang braso, hindi mahalaga kung paano mo mailalagay ang dalawang piraso hangga't ang braso ay pinahaba.

Hakbang 5: Ikabit ang Arduino sa Base

Ikabit ang Arduino sa Base
Ikabit ang Arduino sa Base
Ikabit ang Arduino sa Base
Ikabit ang Arduino sa Base
Ikabit ang Arduino sa Base
Ikabit ang Arduino sa Base
Ikabit ang Arduino sa Base
Ikabit ang Arduino sa Base

Ikabit ang Arduino sa 2 "by 2.5" na piraso ng karton, gumamit ako ng mga turnilyo ngunit maaari mong gamitin ang mga tape o zip na kurbatang nais mo. Pagkatapos ay idikit ang 2 "ng 2.5" na piraso sa 6.5 "ng 4.5" na piraso ng karton

Hakbang 6: Ikabit ang Thumbstick

Ikabit ang Thumbstick
Ikabit ang Thumbstick
Ikabit ang Thumbstick
Ikabit ang Thumbstick
Ikabit ang Thumbstick
Ikabit ang Thumbstick

Idikit ang thumbstick sa pamamagitan ng karton na may butas dito. Pagkatapos ay i-trim ang tatsulok na piraso upang ito ay isang 2 "by 1" by 1 "by 1" trapezoid at gamitin din ang dalawang 1 "by 1 1/4" na mga piraso. Idikit ang lahat ng mga piraso na ito tulad ng nakikita sa unang larawan. Siguraduhin na ang mga thumbstick na GPiO pin ay nananatili patungo sa loob ng base. Hindi mo kailangang idikit ang thumbstick pababa maliban kung ito ay sobrang maluwag sa loob ng tirahan nito.

Hakbang 7: Magtipon ng Pahinga

Ipunin ang Pahinga
Ipunin ang Pahinga
Ipunin ang Pahinga
Ipunin ang Pahinga

Ipako ang natitirang mga bagay-bagay sa base. Kola ang unang servo pababa sa base na ipinapaliwanag ng unang imahe. (Paumanhin para sa grainy na imahe) Ilakip ang strip ng powerboard ng tinapay sa tabi ng Arduino. (Susunod na Skema)

Hakbang 8: Mga Skematika

Mga Skema
Mga Skema
Mga Skema
Mga Skema
Mga Skema
Mga Skema

Ikabit ang lahat ng mga pin at wire ng jumper na tulad nito. Upang maiwasan ang paghihinang ilalagay ko ang + 5v at GND ang strip ng powerboard ng breadboard at ilipat ang kuryente sa strip na iyon. (Susunod ay code)

Hakbang 9: Pag-upload ng Code Gamit ang Arduino IDE

# isama

Servo myServo1; Servo myServo2;

int servo1 = 5; int servo2 = 6; int joyY = 1; int joyX = 0;

walang bisa ang pag-setup () {

myServo1.attach (servo1);

myServo2.attach (servo2);

}

void loop () {

int valX = analogRead (joyX);

int valY = analogRead (joyY);

valX = mapa (valX, 0, 1023, 10, 170);

valY = mapa (valY, 0, 1023, 10, 170);

myServo1.write (valX);

myServo2.write (valY);

antala (5);

}

Hakbang 10: Tapos Na

Kung hindi gumagana ang iyong braso siguraduhing bumalik at suriin ang lahat ng iyong mga hakbang! Salamat sa pagbabasa at magandang araw!

Inirerekumendang: