La inclusión de un sensor de ultrasonidos en nuestro robot móvil (disparo en el pin A5, pin 19, y eco en el pin 9) nos permite realizar programas en los que responda de diferentes maneras ante la presencia de obstáculos.
En el primer programa que presentamos, al detectar un objeto, gira a la derecha, se para y continúa avanzando:
En éste otro, girará al azar hacia la izquierda o la derecha:
1.- Ahora multiBot debe detenerse al detectar un obstáculo (se encenderá uno de los diodos LEDs) y no reanudar su marcha (apagando el LED) hasta que quitemos el objeto.
Robot móvil: multiBot ⇐ ⇨multiBot sigue líneas
No hay comentarios:
Publicar un comentario