/Brazo-Robotico-de-4-Ejes

El propósito de esta práctica es desarrollar paso a paso un proyecto para controlar y programar un Brazo Robot, simulando las funciones básicas de un robot industrial.

Primary LanguageJava

Brazo Robotico de 4 Ejes.

El propósito de esta práctica es desarrollar paso a paso un proyecto para controlar y programar un Brazo Robot, simulando las funciones básicas de un robot industrial.

El robot debe tener dos funciones básicas:

Programar:

Registrar las posiciones de los brazos en tres dimensiones (cada registro es un "paso", un programa consiste en una serie de pasos).

Ejecutar:

Realice en secuencia las posiciones registradas en el "Programa". El robot ejecutará el programa hasta que se use el comando "ABORTAR".

Características principales:

El proyecto se usa para controlar robots con 4 DOF ("Grados de libertad"). El robot se debe controlar en modo "REMOTO" (a través de una programa en java por medio del puerto serial). La información para el usuario se podrá proporcionar a través de LEDS de colores, una pantalla LCD de 2 líneas y/ó sonido (un zumbador). Debe de contener un botón de paro de emergencia (Físico). Si existe un fallo y/o corte de energía, después de restablecerse la corriente el robot debe de continuar el programa (aunque este no se encuentre conectado a la aplicación). Los brazos robóticos se pueden clasificar de acuerdo con el número de "articulaciones" o "Grados de libertad" (DOF) que tienen. La "Base", o "Cintura", por lo general puede girar el brazo 180o o 360o, dependiendo del tipo de Servo utilizado (aquí en este proyecto, se debe utilizar un motor a pasos para girar 360o). El "Hombro" es el responsable de "levantar o bajar" el brazo verticalmente. El "codo" hará que el brazo "avance o retroceda". La "Garra" o "Pinza" funciona abriendo o cerrándose para "agarrar cosas".

Diagrama del brazo robótico:

diagrama del brazo robotico

Interfaz de comunicación desarrollada en Java.

Se muestra la interfaz desarrollada en java para poder hacer la comunicación y poder programar el brazo robotico. En cada imagen que se muestra podemos ver como hace la comunicacion primero hacia el arduino, despues se programa con los botones que tiene el programa. Hasta que se precione el boton de abortar va dejar de realizar lo que tiene programado. captura de pantalla 4 captura de pantalla 5 captura de pantalla 6 captura de pantalla 7 captura de pantalla 8 captura de pantalla 9

Fotos del brazo ya funcionando y programado.

Se muestran las imagenes que se tomaron como evidencia del funcionamiento del brazo robotico. Para poder ver como funciona todo el circuito para que se mueva y ver cuando se presiona el boton de abortar se detiene todo. img_1745 img_1746 img_1747 img_1748 img_1712 brazo brazo1 brazo3 brazo4 brazo5 brazo6