Tabla de contenido:

Brazo de robot micro servo doble: 10 pasos
Brazo de robot micro servo doble: 10 pasos

Video: Brazo de robot micro servo doble: 10 pasos

Video: Brazo de robot micro servo doble: 10 pasos
Video: Brazo servo motores robot arduino 2024, Noviembre
Anonim
Image
Image
Brazo de robot micro servo doble
Brazo de robot micro servo doble

¡En este tutorial harás un brazo de robot servo doble controlado con un joystick!

Suministros

Dos micro servos (TowerPro SG90 y con la extensión

ThumbStick

Cables de puente

Arduino UNO

Tira de energía de tablero

Cartulina

Pegamento (se sugiere súper pegamento)

y

Un poco de conocimiento con Arduinos

Paso 1: recortar piezas de cartón

Trozos de cartón recortados
Trozos de cartón recortados
Trozos de cartón recortados
Trozos de cartón recortados

Necesitará estas piezas de cartón / plástico:

3 "por 10/16" X 4

4 "por 14/16" X 2

6.5 "por 4.5" X 1

1 "por 1 1/4" X 2

1 "por 1 1/4" X 1 Con un círculo cortado en el medio

2 "por 2" por 2 "Triángulo X 1

2 "por 2,5" X 1

Después de cortarlos, debe pasar al siguiente paso.

Paso 2: coloque el cartón en el primer servo

Adjuntar cartón al primer servo
Adjuntar cartón al primer servo

Coloque las piezas de cartón de 4 "por 14/16" a un servo como en la imagen de arriba. Adjunte dos o más bridas al cartón y al servo para mantenerlo en su lugar. También puede usar pegamento o cinta adhesiva, pero sugiero bridas.

Paso 3: conecte el primer servo al segundo servo

Conecte el primer servo al segundo servo
Conecte el primer servo al segundo servo
Conecte el primer servo al segundo servo
Conecte el primer servo al segundo servo
Conecte el primer servo al segundo servo
Conecte el primer servo al segundo servo

Coloque los extremos del cartón que no están conectados a nada al segundo servo como se muestra arriba. Nuevamente, sugeriría usar bridas. En el segundo servo, asegúrese de tener el accesorio de plástico que es un círculo y luego un lado extendido.

¿No entiendes? Atornille la extensión en el servo y luego pegue la extensión entre las dos piezas de cartón utilizadas en el último paso. Luego use una brida para mantenerla unida aún más fuerte.

Paso 4: coloque el segundo brazo de servos

Coloque el segundo brazo de servos
Coloque el segundo brazo de servos
Coloque el segundo brazo de servos
Coloque el segundo brazo de servos
Coloque el segundo brazo de servos
Coloque el segundo brazo de servos

Utilice las piezas de cartón de 3 "por 10/16" como el brazo del segundo servo. Conecte dos de esas piezas al segundo servo tal como las unió al primer servo. Luego use las dos últimas piezas de cartón de 3 "por 10/16" para extender el segundo brazo, realmente no importa cómo coloque las dos piezas siempre que el brazo esté extendido.

Paso 5: conecte el Arduino a la base

Conecte el Arduino a la base
Conecte el Arduino a la base
Conecte el Arduino a la base
Conecte el Arduino a la base
Conecte el Arduino a la base
Conecte el Arduino a la base
Conecte el Arduino a la base
Conecte el Arduino a la base

Conecte el Arduino a la pieza de cartón de 2 "por 2,5", usé tornillos, pero puede usar cinta adhesiva o bridas si lo desea. Luego pegue la pieza de 2 "por 2.5" a la pieza de cartón de 6.5 "por 4.5"

Paso 6: coloque el thumbstick

Coloque la palanca de pulgar
Coloque la palanca de pulgar
Coloque la palanca de pulgar
Coloque la palanca de pulgar
Coloque la palanca de pulgar
Coloque la palanca de pulgar

Pega el thumbstick a través del cartón con un agujero. Luego recorte la pieza triangular para que sea un trapezoide de 2 "por 1" por 1 "por 1" y use las dos piezas de 1 "por 1 1/4" también. Pegue todas estas piezas juntas como se ve en la primera foto. Asegúrese de que los pines GPiO de las palancas de pulgar se peguen hacia el interior de la base. No es necesario pegar el joystick hacia abajo a menos que esté muy suelto dentro de su carcasa.

Paso 7: Reúna el resto

Reúna al resto
Reúna al resto
Reúna al resto
Reúna al resto

Pega el resto del material a la base. Pegue el primer servo a la base que explica la primera imagen. (Lo siento por la imagen granulada) Conecte la regleta de alimentación de la placa de pruebas junto al Arduino. (Esquemas a continuación)

Paso 8: esquemas

Esquemas
Esquemas
Esquemas
Esquemas
Esquemas
Esquemas

Conecte todos los pines y cables de puente de esta manera. Para evitar soldar, conectaría el + 5v y GND a la regleta de alimentación de la placa de pruebas y transferiría la energía a esa regleta. (El siguiente es el código)

Paso 9: carga de código usando el IDE de Arduino

#incluir

Servo myServo1; Servo myServo2;

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

configuración vacía () {

myServo1.attach (servo1);

myServo2.attach (servo2);

}

bucle vacío () {

int valX = analogRead (joyX);

int valY = analogRead (alegríaY);

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

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

myServo1.write (valX);

myServo2.write (valY);

retraso (5);

}

Paso 10: ¡Listo

Si tu brazo no funciona, ¡asegúrate de volver atrás y revisar todos tus pasos! ¡Gracias por leer y que tengas un buen día!

Recomendado: