Reto 3 Evitar obstáculos
¿Cómo no? lo pide a gritos ! vamos a hacer un roomba
Descripción del proyecto
Empezamos el programa que al iniciar vaya recto:
Luego hacemos el bucle "para siempre":
- El sensor no funciona muy fino, hay veces que da 0 falsos por lo tanto el bucle si ponemos una condición si es mayor de 5 y es menor de 10 para quitarnos estos falsos positivos de obstáculos.
- si encuentra obstáculo, que pare un poco, que recule y que gire
- cada instrucción anterior con una pequeña pausa, cuanto más grande sea la pausa más reculará, girará etc..
- si no encuentra obstáculo que siga recto
Aquí lo tienes en editor
Reto
Si te fijas sólo gira a la derecha. Modifica el anterior programa para que gira a la derecha o a la izquierda de forma aleatoria.