DoodleBOT

Proyecto de Miguel Ángel de Frutos


Hoy os presento a GarabatoBOT!



GarabatoBOT es un robot capaz de realizar simples bocetos en una pizarra blanca vertical.

Como podéis comprobar el diseño es realmente simple. 

La estructura de GarabatoBOT ha sido impresa en una MakerBOT (ROBCIB-Maker) en plástico ABS marrón (ya lo sé…horrendo el color! :S). 

Consta de 5 piezas diferentes:

  • 1 cuerpo central, donde se aloja toda la electrónica y el rotulador
  • 2 brazos que unen el cuerpo central con los motores
  • 2 poleas ajustadas a presión al eje del motor.

En Thingiverse podéis descargar las piezas: http://www.thingiverse.com/thing:19938


El resto del equipo lo forman 2 motores paso a paso (modelo típico de aire acondicionado), con sus correspondientes driver de potencia, un microcontrolador (Arduino Pro Mini) y un pequeño modem Bluetooth para controlarlo inalámbricamente.

La alimentación puede ser mediante de una fuente de alimentación con un cable largo, o con una batería de Lipo 2s-1A, que a su vez nos servirá de contrapeso para bajar el CG del aparato y conseguir un trazo más fino.



Es muy fácil de instalar: sujetamos los dos extremos de una curda fina o sedal en las esquinas superiores de una pizarra blanca.

Los otros extremos de las cuerdas iran atados en las dos poleas que sujetan los motores.


A continuación, escogemos un color de rotulador, lo introducimos en el agujero “porta rotuladores” del cuerpo central y conectamos la alimentación. La batería la introducimos dentro de la bolsita plateada.



Ahora toca conectarse por Bluetooth desde nuestro ordenador.



Moviendo las teclas de dirección (las flechas..) puedes situar el robot en la zona de la pizarra donde quieras que empiece a dibujar. 

A continuación, da la orden de “Garabatear”!


He hecho una pequeña aplicación para mantener el contacto con “GarabatoBOT” y poder mandarle los diseños a pintar.


También he dado soporte para que pueda ser controlado por una Kinect (mira este post anterior ). De esta manera podrás dibujar moviendo tu brazo (Aún está en versión Beta…prometo un video de esto, pronto!)


Evidentemente, las tolerancias de este sistema son muy grandes, aun así, te sorprenderá qué tipo de dibujos tan chulos puedes hacer soltando y recogiendo cuerda.


¿Qué mejoras se pueden añadir? ¡Muchísimas!

Con un pequeño servo se podría separar la punta del rotulador y así poder hacer líneas discontinuas y dibujos más sofisticados.

También podría habilitarse una pieza extra que permitiera dibujar con varios rotuladores, de diferentes colores a la vez.


Sin lugar a dudas hay 2 grandes mejores que habría que plantearse:

– Incorporar la capacidad de interpretar Gcode. de esta manera podrías descargar cualquier dibujo a un conversor de Gcode y dibujarlo en la pizarra.

– Añadiendo una segunda pareja de motores/poleas que lo unieran a los extremos inferiores de la pizarra haría que el GarabatoBOT fuera mucho más preciso.


No os perdáis el video de GarabatoBOT en acción! He tenido poco tiempo para trastear con él pero creo que en algunos días podré hacer dibujos más complejos!

Espero que os haya gustado…yo aquí sigo “painting the monkey” ;P!

Git: https://github.com/astromaf/GarabatoBOT.git

  1. Pingback: GarabatoBOT : Un petit robot simple à réaliser qui réaliser des dessins au crayon | Semageek

  2. fermin otalora

    Muy bueno!

    ¿De donde has sacado los motores?

    • Gracias Fermín!

      Son motores paso a paso de los que suelen llevar los aires acondicionados. Son uy fáciles de encontrar en las tiendas de electrónica/robótica tanto físicas como en la web.
      Estos han sido comprados en china ;)

  3. Pingback: This Arduino-Powered Robot Doodles Better Than A Spirograph | Geeklin

  4. Pingback: GarabatoBOT (DoodleBOT) | OPENBUILDS

  5. Pingback: Drawbot: checking out the competition | Marginally Clever

  6. Pingback: machine pour dessiner | Pearltrees

  7. ampeyro

    un diseño genial, crees que se podria hacer mas grande y con un spray (usando el mismo software) para hacer grafitis?

  8. Mark Mathias

    Is there a complete inventory of the parts needed for this as well as a list of the sources of the items?

  9. Pingback: 10 proyectos y usos creativos de Arduino

  10. Pingback: 10 usos creativos que podemos darle a Arduino - Marketing digital : Marketing digital

  11. Pingback: 10 usos creativos que podemos darle a Arduino

  12. Pingback: 10 usos creativos que podemos darle a Arduino | 18minutos

  13. Pingback: 10 usos creativos que podemos darle a Arduino « Hacked By rEd X – 3xp1r3 Cyber Army

  14. Pingback: 10 usos creativos que podemos darle a Arduino | Mini Blog de Mercadder

  15. Pingback: 10 usos creativos que podemos darle a Arduino | iMapas | iMapas

  16. Pingback: 10 usos creativos que podemos darle a Arduino | Alcarazo Labs

  17. Juan Biondi

    Hola! Primero que nada queria felicitarte por este trabajo, es excelente.

    Tal vez te haga demasiadas preguntas pero, tengo muchas dudas. Una de ellas es que dices que desde el ordenador con las teclas puedes decirle que vaya a la posición que deseas, lo haces a través del Monitor Serial de Arduino o con otro programa.

    Por otra parte veo que usas Mac, podrías decirme como haces para mandar comandos por bluetooth al modulo bluetooth conectado al Arduino?

    Disculpa el fastidio pero, es que de verdad me fascina el proyecto y me hare uno. El unico inconveniente es que soy nuevo el tema de programación.

  18. Pingback: Usos creativos que podemos darle a Arduino | Metodología de la Investigación-6CX53

  19. Pingback: 10 usos creativos que podemos darle a Arduino | EmaCorp News

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 43 seguidores

A %d blogueros les gusta esto: