Introducción

Una mascota robótica es un dispositivo electrónico cuyo objetivo es hacer compañía y entretener. A diferencia de las mascotas virtuales, estas suelen tener una forma parecida a las mascotas reales.

Se propone crear una mascota robótica sencilla; en este caso, deberá seguir la mano de su cuidador.

 

Descripción del reto

Diseñar un código que, al ejecutarse, haga avanzar al mBot cuando se sitúe la mano delante del robot.

 

Pistas para la resolución

  • Para facilitar el libre movimiento del mBot se aconseja usar la conexión inalámbrica o cargar el programa en la memoria del robot.
  • Usar un bloque de control que verifique la distancia; si esta es inferior a 20 centímetros, el robot avanza; si es mayor, el mBot se detiene.
  • Se utilizara el bloque «espera hasta que» en conjunto con el bloque «cuando el botón integrado pulsado» como medida de seguridad para evitar accidentes.

 

Descripción del código

Al encender el robot
Esperar hasta que el botón de la placa se presione
Ejecutar siempre
     Si la distancia es inferior a 20 cm entonces
        Avanzar a máxima velocidad
     Si no
          Detenerse

 

Posible solución