Tabla de contenido:

Brazo de robot de bricolaje programable Python: 5 pasos
Brazo de robot de bricolaje programable Python: 5 pasos

Video: Brazo de robot de bricolaje programable Python: 5 pasos

Video: Brazo de robot de bricolaje programable Python: 5 pasos
Video: Python Programmable DIY Robot Arm (1 of 5) 2024, Noviembre
Anonim
Brazo de robot de bricolaje programable Python
Brazo de robot de bricolaje programable Python

Por qué hacer este proyecto:

(a) Aprenda a controlar el brazo robótico escribiendo código Python. Esto le dará el control más granular mientras agrega programación de computadora a su cinturón y aprende el funcionamiento interno de motores sofisticados basados en registros.

(b) Aprenda la Raspberry Pi 3B y los pines GPIO.

(c) Trabajar con el "Ferrari" de motores / actuadores de robot (Dynamixel AX-12A).

(d) Ahorre dinero al no tener que comprar un módulo de control por separado (por ejemplo, no CM-530).

(e) Aprenda a conectar una placa de pruebas con un circuito integrado DIP-20 económico ($ 1,50) para controlar la comunicación.

(f) Aprenda UART, semidúplex a dúplex completo y comunicación en serie.

Lista de materiales completa (BoM):

github.com/CalvinBarajas/RobotArm

Sobre:

En esta serie de videos, le mostraré exactamente lo que necesita para construir este brazo robótico. Repasaré todos los pasos uno por uno para que pueda replicar este proyecto en casa si lo desea. Asegúrese de leer detenidamente el archivo Léame en mi repositorio de GitHub (https://github.com/CalvinBarajas/RobotArm). Este es un brazo robótico simple que usa servos Dynamixel AX-12A, microcontrolador Raspberry Pi 3B, búfer de tres estados octal 74LS241, programación Python, algo de Linux y comunicación serial UART. Hice todo el trabajo pesado para este proyecto y debería ser prácticamente plug-and-play para ti.

¡Gracias por tu tiempo!

Calvin

Paso 1:

Tabla de contenido:

(a) Brazo robótico en diferentes ángulos.

(b) El archivo ReadMe.md en GitHub.

Paso 2:

Tabla de contenido:

(a) Cómo cablear la placa de pruebas.

(b) Explicación del paquete de instrucciones.

Paso 3:

Tabla de contenido:

(a) Fotos de primer plano del brazo robótico y cómo está montado.

(b) Discutir los sitios web que son importantes para este proyecto.

Paso 4:

Tabla de contenido:

(a) Revisión en profundidad del código Python en el repositorio de GitHub.

(b) El paquete de instrucciones (se explica la posición objetivo y la velocidad angular).

Paso 5:

Tabla de contenido:

(a) Mover el robot en equipo real y ver cómo afectan los cambios al brazo.

(b) Cómo funciona la fuente de alimentación de sobremesa Mastech HY1803D.

(c) El paquete de instrucciones (análisis avanzado).

(d) Cómo utilizar Box.com para transferir archivos.

Recomendado: