Imagina 3dBot Arduino
A17. – Robot explorador autónomo
En esta actividad equiparemos de "ojos" al robot con el
sensor de ultrasonido HC-SR04 y haremos que funcione
autónomamente explorando su entorno sin chocar. Para
evitar el choque iremos haciendo varias estrategias, de la
más simple a la más complicada.
Primero haremos un programa para que el robot siempre
vaya hacia adelante y que cuando encuentre un objeto, a
menos de 20cm, se pare. Y si el objeto desaparece debe
volver a avanzar.
El bloque se encuentra en el apartado "3dBot" de
ArduinoBlocks:
A17_01 Prueba el siguiente programa:
A17_02 La segunda estrategia consistirá en hacer que cuando se pare, gire a la derecha 90 grados
y siga adelante. Para realizarlo va a ser especialmente importante utilizar el encoder que hemos
explicado en la actividad A13.
Hemos visto también en la actividad A13 que, para girar
90 grados a la derecha, basta con girar a la derecha
durante 6 pasos (aproximadamente).
INNOVA DIDACTIC – Actividades con Imagina 3dBot Arduino v3 Rev. 0.0_ESP P. 70