jueves, 23 de febrero de 2017

PROGRAMACIÓN EN ARDUINO DE ROBOT SIGUELUZ

El objetivo de nuestro robot sigueluz es moverse en función de la dirección por donde reciba la luz, que deberá superar un mínimo de intensidad. Como hardware se utilizará el kit ZUM de BQ, y como software el IDE de arduino.

Vídeo demo

Para la realización de nuestro robot, los dos componentes principales serán dos sensores de luz (LDR) que serán los que, en función de la luz que reciban, condicionarán los movimientos del robot.

Además, contamos con dos servos de rotación continua como actuadores, conectados a la rueda  izquierda y a la rueda derecha, que nos permiten guiar el robot según la información recibida por los sensores de luz.

Si analizamos la situación, vemos que según la intensidad de la luz recibida por los dos sensores LDR nos encontraremos con cuatro estados diferentes:

•Los dos sensores no reciben una intensidad superior al mínimo establecido Los dos servos se paran.
•El sensor derecho recibe luz suficiente, pero el izquierdo no Se para el servo derecho y gira el izquierdo para poder girar a la derecha.
•El sensor derecho no recibe luz suficiente, pero el izquierdo sí Gira el servo derecho y se detiene el izquierdo para poder girar a la izquierda.
•Los dos sensores reciben una intensidad superior al mínimo establecido Los dos servos giran avanzando.

Además, otras mejoras con respecto a la programación de un robot sigueluz básico serán:

•  Colocación de dos leds, uno en la izquierda y otro en la derecha. Estos leds se iluminarán siempre que se gire para el lado correspondiente, y en el caso de que el robot avance recto permanecerán iluminados los dos.
•  Cuando el robot se detenga los dos leds parpadearán, como sistema de señalización.


Para la realización de la estructura robótica donde se colocarán todos los componentes electrónicos se puede ver el siguiente manual en el siguiente enlace:

https://drive.google.com/file/d/0BwZcNQ8N6TusdVFEUlhVWFpZREE/view?usp=sharing


Todo el proceso de construcción y programación en arduino del robot sigueluz se puede ver en el siguiente VÍDEO TUTORIAL.



Vídeo tutorial programación de un robot sigueluz con arduino



No hay comentarios:

Publicar un comentario

Comenta todo lo que quieras y necesites. Estaré encantado de responder.