Cuprins:

Braț robot dublu micro servo: 10 pași
Braț robot dublu micro servo: 10 pași

Video: Braț robot dublu micro servo: 10 pași

Video: Braț robot dublu micro servo: 10 pași
Video: SKR 1.4 - Servo 2024, Iulie
Anonim
Image
Image
Braț robot dublu micro servo
Braț robot dublu micro servo

În acest tutorial veți realiza un braț dublu servo robot controlat cu un deget!

Provizii

Două micro servo (TowerPro SG90 și cu extensia

ThumbStick

Sârme jumper

Arduino UNO

Banda de alimentare pentru panouri de pană

Carton

Lipici (Super Glue sugerat)

și

Puțină cunoștință cu Arduinos

Pasul 1: Decupați bucăți de carton

Decupați piese de carton
Decupați piese de carton
Decupați piese de carton
Decupați piese de carton

Veți avea nevoie de aceste bucăți de carton / plastic:

3 "până la 10/16" X 4

4 "până la 14/16" X 2

6.5 "pe 4.5" X 1

1 "cu 1 1/4" X 2

1 "pe 1 1/4" X 1 Cu cercul tăiat în mijloc

2 "cu 2" cu 2 "Triunghi X 1

2 "pe 2,5" X 1

După ce le tăiați, ar trebui să treceți la pasul următor.

Pasul 2: Atașați cartonul la primul servon

Atașați cartonul la primul servon
Atașați cartonul la primul servon

Atașați bucățile de carton de 4 "cu 14/16" la un servo ca imaginea de mai sus. Atașați două sau mai multe cravate cu fermoar la carton și servo pentru ao ține în poziție. Ați putea folosi și lipici sau bandă, dar vă sugerez cravate cu fermoar.

Pasul 3: Atașați primul Servo la al doilea Servo

Atașați primul servo la al doilea servo
Atașați primul servo la al doilea servo
Atașați primul Servo la al doilea Servo
Atașați primul Servo la al doilea Servo
Atașați primul Servo la al doilea Servo
Atașați primul Servo la al doilea Servo

Atașați capetele cartonului care nu sunt conectate la nimic la al doilea servo, așa cum se arată mai sus. Din nou aș sugera să folosiți cravate cu fermoar. Pe al doilea servo asigurați-vă că aveți accesoriul din plastic care este un cerc, apoi cu o latură extinsă.

Nu înțelegeți? Înșurubați extensia pe servo, apoi lipiți extensia între cele două bucăți de carton utilizate în ultimul pas. Apoi utilizați o cravată cu fermoar pentru a o ține împreună și mai puternică.

Pasul 4: Atașați al doilea braț Servo

Atașați al doilea braț Servo
Atașați al doilea braț Servo
Atașați al doilea braț Servos
Atașați al doilea braț Servos
Atașați al doilea braț Servo
Atașați al doilea braț Servo

Folosiți bucățile de carton de 3 "cu 10/16" ca braț al celui de-al doilea servo. Atașați două dintre aceste piese la al doilea servo exact cum le-ați atașat la primul servo. Apoi folosiți ultimele două bucăți de carton de 3 "cu 10/16" pentru a extinde cel de-al doilea braț, nu contează cu adevărat cum ați pus cele două bucăți atât timp cât brațul este extins.

Pasul 5: Atașați Arduino la bază

Atașați Arduino la bază
Atașați Arduino la bază
Atașați Arduino la bază
Atașați Arduino la bază
Atașați Arduino la bază
Atașați Arduino la bază
Atașați Arduino la bază
Atașați Arduino la bază

Atașați Arduino la bucata de carton de 2 "pe 2,5", eu am folosit șuruburi, dar puteți folosi benzi cu bandă sau fermoar dacă doriți. Apoi lipiți bucata de carton de 2 "pe 2,5" pe bucata de carton de 6,5 "pe 4,5"

Pasul 6: Atașați maneta

Atașați maneta
Atașați maneta
Atașați maneta
Atașați maneta
Atașați Thumbstick-ul
Atașați Thumbstick-ul

Introduceți degetul mare prin carton cu o gaură în el. Apoi tăiați piesa triunghiulară astfel încât să fie un trapez de 2 "cu 1" cu 1 "cu 1" și folosiți și cele două bucăți de 1 "cu 1 1/4". Lipiți toate aceste piese împreună așa cum se vede în prima fotografie. Asigurați-vă că știfturile GPiO de pe degetele mari se lipesc spre interiorul bazei. Nu trebuie să lipiți degetul mare decât dacă este foarte slab în carcasă.

Pasul 7: Asamblați restul

Asamblați Restul
Asamblați Restul
Asamblați Restul
Asamblați Restul

Lipiți restul lucrurilor pe bază. Lipiți primul servo în jos pe baza explicării primei imagini. (Îmi pare rău pentru imaginea granulată) Atașați banda de alimentare de pe panoul de lângă Arduino. (Scheme următoare)

Pasul 8: Scheme

Scheme
Scheme
Scheme
Scheme
Scheme
Scheme

Atașați toți știfturile și firele de jumper astfel. Pentru a evita lipirea, aș atașa + 5v și GND la banda de alimentare a panoului și aș transfera puterea pe banda respectivă. (Următorul este codul)

Pasul 9: Încărcarea codului utilizând IDE-ul Arduino

#include

Servo myServo1; Servo myServo2;

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

configurare nulă () {

myServo1.attach (servo1);

myServo2.attach (servo2);

}

bucla nulă () {

int valX = analogRead (joyX);

int valY = analogRead (bucurieY);

valX = hartă (valX, 0, 1023, 10, 170);

valY = hartă (valY, 0, 1023, 10, 170);

myServo1.write (valX);

myServo2.write (valY);

întârziere (5);

}

Pasul 10: Ai terminat

Dacă brațul nu funcționează, asigurați-vă că reveniți înapoi și verificați toți pașii! Vă mulțumim pentru lectură și să aveți o zi bună!

Recomandat: