(BitBloq + Arduino) Robot Siguelineas
¿Quieres saber como se programa un Robot Siguelineas con BitBloq y Arduino?
Hoy vamos a programar un robot utilizando
- Una placa Arduino
- Dos servo-motores de rotación continua
- Dos sensores de infrarrojos, capaces de detectar si se encuentran sobre el color negro o sobre un color blanco.
- Un chasis de robot imprimible o PrintBot
Te explicamos la receta para programar tu primer robot siguelinas, pero como decimos siempre:
Vayamos por partes!
Como funciona un Robot Siguelineas
Lo primero que tenemos que hacer antes de ponernos a programar es pensar como queremos que se comporten los distintos componentes de nuestro robot
En primer lugar te invitamos a que pienses un poco sobre las siguientes preguntas:
¿Que pasa cuando los dos sensores de infrarrojos se encuentran sobre la linea negra? ¿y sobre la linea negra? ¿Y si un sensor esta sobre blanco mientras el otro esta sobre negro? Y los servomotores… ¿en que sentido (el de las agujas del reloj o el sentido contrario) tiene que moverse el servo izquierdo para avanzar? ¿y el servo derecho?
El Algoritmo del Siguelineas
Un Algoritmo es el conjunto de instrucciones ordenadas capaces de resolver un problema. Podríamos pensar en un Algoritmo como los instrucciones de una Receta de cocina.
Algoritmo = Instrucciones de una Receta
Si has reflexionado sobre las preguntas anteriores, probablemente hayas llegado a conclusiones similares a estas:
-
Si el sensor izquierdo esta sobre linea negra:
- entonces la rueda izquierda puede avanzar
- en caso contrario parar la rueda izquierda
-
Si el sensor derecho esta sobre la linea negra:
- entonces la rueda derecha puede avanzar
- en caso contrario parar la rueda derecha
Si quieres puedes escuchar a Berta, amiga de BitBloq, explicándote como funciona este algoritmo:
Programando nuestro robot con BitBloq
A continuación te mostramos en vídeo-tutorial como programar el robot con la nueva versión de BitBloq:
Seleccionando la Placa y los Componentes
Programando el Algoritmo Siguelineas
Descárgate el Código para BitBloq y para Arduino
Puedes descargarte el código para BitBloq (.json) y para Arduino (.ino): Robot Siguelineas.zip
Algunos robots en la vida real
¿Quieres conocer algunos casos del mundo real parecidos a este robot siguelineas? Mira este vídeo sobre los almacenes de Amazon donde son robots programados los que mueven las estanterías siguiendo las marcas que hay en el suelo, de forma muy parecida al que hemos programado nosotros…
Si te ha gustado este tutorial compártelo con tus amigos…
¡Nos vemos en el próximo tutorial!
Latest posts by José Manuel Tejeda (see all)
- [Libro] Mindset: La Actitud del Éxito de Carol Dweck - June 20, 2017
- Nuevo Grupo de Desarrollo Personal a través del Entrenamiento Mental - May 19, 2017
- 9 Actitudes Mindfulness para una vida mas plena y consciente… - May 16, 2017
Leave a Reply
Want to join the discussion?Feel free to contribute!