Datos personales

Mi foto
Algun dia, las maquinas también tendrán sueños...

viernes, 28 de septiembre de 2018

Tutorial Robot Balancin 2.0

Una de las entradas mas populares de este blog es la del robot balancín, así que me dispuse a hacer una nueva versión, esta vez agregue unas mejoras, la principal es que ahora lo presento en versión Shield para facilitar la construcción, otra mejora importante es que los leds indicadores de dirección dejarán de parpadear cuando la batería baje mucho su voltaje, de esa forma se protege contra posibles daños.
Dejo la información necesaria para armar el robot, al final del post están los links del diagrama (Live Wire y Fritzing necesarios) y el código de Arduino
Es importante mencionar que el robot va a funcionar correctamente solo si usan los mismos materiales que yo, es posible hacerlo con otros materiales pero tendrían que afinar los valores del control PID en el código que se va a cargar al arduino, los motores son probablemente lo más importante.
Aunque si no quieren enredarse con tanta electrónica pueden comprar este proyecto completo AQUÍ







-----------------------------------------------------------------------------------------------------------------

DIAGRAMAS:

                                                       DIAGRAMA DE LA SHIELD



------------------------------------------------------------------------------------------------------

VISTA SUPERIOR DE LA TARJETA SHIELD



----------------------------------------------------------------------------------------------------------

CONEXIÓN DEL MODULO L298N


------------------------------------------------------------------------------------------------------------------------

                                                      CONEXIÓN DE LOS ENCODER
(ambos se conectan igual)

-------------------------------------------------------------------------------------------

CONEXIÓN DEL GIROSCOPIO MPU6050


-------------------------------------------------------------------------------------------
CONEXIÓN DEL MODULO BLUETOOTH

----------------------------------------------------------------------------

CONEXIÓN HACIA EL ARDUINO 
-----------------------------------------------------------------------------------------------------------------

Conexión con el modulo Bluetooth 

Es posible manejar el robot a discreción con una app de Android (descarga más abajo) para eso primero tienen que vincular el módulo con su dispositivo, se abre el menú de Bluetooth desde su teléfono y se siguen los siguientes pasos:

Cuando el modulo Bluetooth se encuentre vinculado correctamente podrán ir a la app de Joystick y seleccionarlo

------------------------------------------------------------------------------------------------

DESCARGAS:



El código de arduino está dividido en 5 pestañas así que el contenido de este link debe ponerse en una carpeta llamada "BalanXedBot2" y abrirse desde el archivo de ese mismo nombre, para que funcione correctamente se debe cargar con la versión de arduino IDE 1.6.7

DESCARGA DE LAS LIBRERÍAS NECESARIAS



Por último si no quieren enredarse con tanta electrónica pueden comprar este proyecto completo AQUÍ 

facebook/XedElectronics.com




9 comentarios:

  1. Podrias ayudarme a leer dos o mas encoder con un solo arduino

    ResponderEliminar
  2. hola, ya esta estable pero no funciona el bluetooth... me puedes ayudar de urgencia??

    ResponderEliminar
    Respuestas
    1. Amigo necesito la PCB de este robot como lo conseguiste , o tú mismo lo diseñarse?

      Eliminar
  3. Hola solo se mantiene unos segundos estable y tiembla mucho

    ResponderEliminar
  4. Hola buenas tienes el modelo matematico para este sistema????

    ResponderEliminar
  5. hola me da un error me podrias ayudar motorIzqInterA, was not declarado in scope gracias saludos

    ResponderEliminar
    Respuestas
    1. El codigo esta dividido, lo tienes que juntar

      Eliminar
  6. Sir.please send the code link..sir..

    ResponderEliminar