Sadržaj:

Dvostruka mikro servo robotska ruka: 10 koraka
Dvostruka mikro servo robotska ruka: 10 koraka

Video: Dvostruka mikro servo robotska ruka: 10 koraka

Video: Dvostruka mikro servo robotska ruka: 10 koraka
Video: #56 - 5v stepper motor 28BYJ-48 + ULN2003 speed - Wave, Full, Half step 2024, Srpanj
Anonim
Image
Image
Dvostruka mikro servo robotska ruka
Dvostruka mikro servo robotska ruka

U ovom vodiču izradit ćete dvostruku servo robotsku ruku kontroliranu palicom!

Pribor

Dva mikro servo uređaja (TowerPro SG90 i s nastavkom

ThumbStick

Žice za kratkospojnike

Arduino UNO

Breadboard Power Strip

Karton

Ljepilo (preporučeno super ljepilo)

i

Malo znanja s Arduinosom

Korak 1: Izrežite komade kartona

Izrežite komade kartona
Izrežite komade kartona
Izrežite komade kartona
Izrežite komade kartona

Trebat će vam ovi komadi kartona/plastike:

3 "x 10/16" X 4

4 "po 14/16" X 2

6,5 x 4,5 x 1 x

1 "po 1 1/4" X 2

1 "po 1 1/4" X 1 S izrezanim krugom u sredini

2 "po 2" po 2 "Trokut X 1

2 "po 2,5" X 1

Nakon što ih izrežete, trebali biste prijeći na sljedeći korak.

Korak 2: Pričvrstite karton na prvi servo

Pričvrstite karton na prvi servo
Pričvrstite karton na prvi servo

Pričvrstite komade kartona dimenzija 4 x 14 x 16 cm na jedan servo, kao na gornjoj slici. Pričvrstite dvije ili više patentnih zatvarača na karton i servo da ih držite na mjestu. Također možete koristiti ljepilo ili traku, ali predlažem patentne zatvarače.

Korak 3: Priključite prvi servo na drugi servo

Priključite prvi servo na drugi servo
Priključite prvi servo na drugi servo
Priključite prvi servo na drugi servo
Priključite prvi servo na drugi servo
Priključite prvi servo na drugi servo
Priključite prvi servo na drugi servo

Pričvrstite krajeve kartona koji nisu povezani ni s čim na drugi servo, kako je gore prikazano. Opet bih predložio korištenje patentnih zatvarača. Na drugom servo pogonu provjerite imate li plastični nastavak koji je krug, a zatim jedna strana produžena.

Ne razumijete? Pričvrstite nastavak na servo, a zatim zalijepite nastavak između dva komada kartona korištena u posljednjem koraku. Zatim upotrijebite kravatu s patentnim zatvaračem da je još jače držite zajedno.

Korak 4: Pričvrstite drugi krak servomotora

Pričvrstite drugi krak servomotora
Pričvrstite drugi krak servomotora
Pričvrstite drugi krak servomotora
Pričvrstite drugi krak servomotora
Pričvrstite drugi krak servomotora
Pričvrstite drugi krak servomotora

Upotrijebite komade kartona dimenzija 3 x 10 x 16 cm kao krak drugog servo pogona. Priključite dva od ovih komada na drugi servo onako kako ste ih pričvrstili na prvi servo. Zatim upotrijebite posljednja dva komada kartona dimenzija 3 x 10 x 16 cm da biste produžili drugu ruku, nije važno kako ćete staviti dva komada sve dok je ruka ispružena.

Korak 5: Priključite Arduino na bazu

Pričvrstite Arduino na bazu
Pričvrstite Arduino na bazu
Pričvrstite Arduino na bazu
Pričvrstite Arduino na bazu
Pričvrstite Arduino na bazu
Pričvrstite Arduino na bazu
Pričvrstite Arduino na bazu
Pričvrstite Arduino na bazu

Pričvrstite Arduino na karton veličine 2 "po 2,5", ja sam koristio vijke, ali možete koristiti trake ili patentne zatvarače ako želite. Zatim zalijepite komad 2 "po 2,5" na komad kartona dimenzija 6,5 x 4,5"

Korak 6: Pričvrstite palac

Pričvrstite palac
Pričvrstite palac
Pričvrstite palac
Pričvrstite palac
Pričvrstite palac
Pričvrstite palac

Provucite palicu kroz karton s rupom. Zatim obrežite trokutasti komad tako da bude trapeza 2 "po 1" po 1 "po 1" i upotrijebite i dva komada 1 "po 1 1/4". Zalijepite sve ove dijelove zajedno kao što se vidi na prvoj fotografiji. Pazite da se GPiO igle za palice zalijepe prema unutrašnjosti baze. Ne morate lijepiti palicu prema dolje, osim ako nije previše labav u svom kućištu.

Korak 7: Sastavite ostatak

Sastavite ostatak
Sastavite ostatak
Sastavite ostatak
Sastavite ostatak

Zalijepite ostatak materijala na podlogu. Zalijepite prvi servo dolje na podlogu koja objašnjava prvu sliku. (Žao mi je zbog zrnaste slike) Pričvrstite razvodnu ploču za matičnu ploču pored Arduina. (Sheme slijede)

Korak 8: Sheme

Sheme
Sheme
Sheme
Sheme
Sheme
Sheme

Pričvrstite sve igle i kratkospojnike ovako. Da bih izbjegao lemljenje, spojio bih +5v i GND na traku za napajanje i prenio snagu na tu traku. (Slijedi kod)

Korak 9: Prijenos koda pomoću Arduino IDE -a

#uključi

Servo myServo1; Servo myServo2;

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

void setup () {

myServo1.attach (servo1);

myServo2.attach (servo2);

}

void loop () {{100} {101}

int valX = analogno čitanje (joyX);

int valY = analogno čitanje (joyY);

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

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

myServo1.write (valX);

myServo2.write (valY);

kašnjenje (5);

}

Korak 10: Gotovi ste

Ako vam ruka ne radi, svakako se vratite i provjerite sve svoje korake! Hvala na čitanju i ugodan dan!

Preporučeni: