Taula de continguts:

Braç robot doble micro servo: 10 passos
Braç robot doble micro servo: 10 passos

Vídeo: Braç robot doble micro servo: 10 passos

Vídeo: Braç robot doble micro servo: 10 passos
Vídeo: Nosso melhor robô de todos os tempos! #ManualMaker Aula 10, Vídeo 2 2024, De novembre
Anonim
Image
Image
Braç robot doble micro servo
Braç robot doble micro servo

En aquest tutorial faràs un doble braç de servo-robot controlat amb una palanca.

Subministraments

Dos micro servos (TowerPro SG90 i amb l'extensió

ThumbStick

Filferros de pont

Arduino UNO

Breadboard Power Strip

Cartró

Cola (súper cola suggerida)

i

Una mica de coneixement amb Arduinos

Pas 1: retalleu les peces de cartró

Retalla les peces de cartró
Retalla les peces de cartró
Retalla les peces de cartró
Retalla les peces de cartró

Necessitareu aquestes peces de cartró / plàstic:

3 "per 10/16" X 4

4 "per 14/16" X 2

6,5 "per 4,5" X 1

1 "per 1 1/4" X 2

1 "per 1 1/4" X 1 Amb un cercle retallat al centre

2 "per 2" per 2 "Triangle X 1

2 "per 2,5" X 1

Després de tallar-los, hauríeu de passar al següent pas.

Pas 2: connecteu cartró al primer servidor

Connecteu el cartró al primer servidor
Connecteu el cartró al primer servidor

Connecteu els trossos de cartró de 4 "per 14/16" a un servo com la imatge anterior. Connecteu dos o més tirants amb cremallera al cartró i al servo per mantenir-lo al seu lloc. També podeu utilitzar cola o cinta adhesiva, però us suggereixo tirants.

Pas 3: connecteu el primer Servo al segon Servo

Connecteu el primer servo al segon servo
Connecteu el primer servo al segon servo
Connecteu el primer servo al segon servo
Connecteu el primer servo al segon servo
Connecteu el primer servo al segon servo
Connecteu el primer servo al segon servo

Connecteu els extrems del cartró que no estan connectats a res al segon servo com es mostra a la part superior. Una vegada més, suggeriria l'ús de tirants. Al segon servo, assegureu-vos que teniu la fixació de plàstic que és un cercle i que s’estén per un costat.

No ho entens? Cargoleu l'extensió al servo i, a continuació, enganxeu l'extensió entre les dues peces de cartró utilitzades a l'últim pas. A continuació, utilitzeu una corbata amb cremallera per mantenir-la encara més forta.

Pas 4: connecteu el segon braç de servos

Connecteu el segon braç de servos
Connecteu el segon braç de servos
Connecteu el segon braç de servos
Connecteu el segon braç de servos
Connecteu el segon braç de servos
Connecteu el segon braç de servos

Utilitzeu els trossos de cartró de 3 "per 10/16" com a braç del segon servo. Adjunteu dues d'aquestes peces al segon servo tal com les heu unit al primer servo. A continuació, utilitzeu els dos darrers trossos de cartró de 3 "per 10/16" per estendre el segon braç, realment no importa com poseu les dues peces sempre que el braç estengui.

Pas 5: connecteu l'Arduino a la base

Connecteu l'Arduino a la base
Connecteu l'Arduino a la base
Connecteu l'Arduino a la base
Connecteu l'Arduino a la base
Connecteu l'Arduino a la base
Connecteu l'Arduino a la base
Connecteu l'Arduino a la base
Connecteu l'Arduino a la base

Connecteu l'Arduino al cartró de 2 "per 2,5", jo he utilitzat cargols, però podeu utilitzar cintes o cremalleres si voleu. A continuació, enganxeu la peça de cartró de 2 "per 2,5" a la peça de cartró de 6,5 "per 4,5"

Pas 6: connecteu la barra de polzades

Col·loqueu la paleta
Col·loqueu la paleta
Col·loqueu la paleta
Col·loqueu la paleta
Col·loqueu la paleta
Col·loqueu la paleta

Col·loqueu la paleta a través del cartró amb un forat. A continuació, retalleu la peça triangular perquè quedi un trapezi de 2 "per 1" per 1 "per 1" i utilitzeu també les dues peces de 1 "per 1 1/4". Enganxeu totes aquestes peces juntes com es veu a la primera foto. Assegureu-vos que els passadors GPiO de les polzes s’adhereixen cap a l’interior de la base. No cal que enganxeu la barra de pols cap avall, tret que estigui fluixa a l'interior de la seva carcassa.

Pas 7: Munteu la resta

Muntar la resta
Muntar la resta
Muntar la resta
Muntar la resta

Enganxeu la resta de coses a la base. Enganxeu el primer servo fins a la base que explica la primera imatge. (Disculpeu per la imatge granulada) Connecteu la cinta d'alimentació de la placa de connexió al costat de l'Arduino. (Esquemes següents)

Pas 8: esquemes

Esquemes
Esquemes
Esquemes
Esquemes
Esquemes
Esquemes

Col·loqueu tots els passadors i cables de pont d'aquesta manera. Per evitar soldar, connectaria el + 5v i el GND a la tira d'alimentació de la placa de pa i la transferiria a la tira. (El següent és el codi)

Pas 9: Càrrega de codi mitjançant l'IDE Arduino

#incloure

Servo myServo1; Servo myServo2;

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

configuració nul·la () {

myServo1.attach (servo1);

myServo2.attach (servo2);

}

bucle buit () {

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);

retard (5);

}

Pas 10: ja heu acabat

Si el braç no funciona, assegureu-vos de tornar enrere i comprovar tots els passos. Gràcies per llegir i que tingueu un bon dia!

Recomanat: