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.

results matching ""

    No results matching ""