Distancia recorrida
Utilizando el sensor de distancia frontal para navegar el robot VR para recolectar la mayor cantidad de basura posible en un minuto, encuentre el número total de piezas basura recolectadas y calcule la distancia recorrida por el robot.
- Seleccione el área de juegos para la limpieza de arrecifes de coral.
- Programa el robot de realidad virtual para que recoja la mayor cantidad de basura posible en un minuto, cuente la cantidad de trozos de basura y calcule la distancia recorrida por el robot.
- Configura un temporizador para controlar el tiempo del proceso.
- Declara variables para almacenar la cantidad de piezas de basura y la distancia recorrida.
- Establezca la velocidad de giro deseada. Utilice el bloque [Girar] para seguir girando el tren motriz y utilice el sensor de distancia delantero para comprobar si hay basura.
- Si el sensor de distancia frontal detecta un trozo de basura, el robot VR se dirige hacia la basura para recogerla, calcula la distancia recorrida y cuenta el número de trozos de basura.
- Usa el bloque [Para siempre] para que el robot de realidad virtual revise y recoja la basura constantemente.
- Si se agota el minuto, salga del bucle repetitivo inmediatamente.
- Utilice el bloque [print] para imprimir el número total de piezas de basura y la distancia total recorrida por el robot hasta la consola de impresión.
Consejos útiles
Utilice el bloque FrontDistance found object de la categoría Sensores para informar si el sensor de distancia frontal detecta un objeto dentro de su campo de visión.

Comando Python correspondiente:
distancia_frontal.objeto_encontrado()
Utilice el bloque FrontDistance Reporter de la categoría Sensores para obtener la distancia del objeto más cercano al sensor de distancia.

Comando Python correspondiente:
distancia_frontal.obtener_distancia(MM)
Utilice el bloque reset timer de la categoría Sensores para restablecer el temporizador a 0 segundos al inicio de su proyecto.

Comando Python correspondiente:
cerebro.temporizador.borrar()
Utilice el bloque if then de la categoría Control para comprobar si el sensor de distancia frontal detecta un trozo de basura y si se agota el tiempo de un minuto.

Comando Python correspondiente:
si condición:
Utiliza el bloque Forever de la categoría Control para que el robot de realidad virtual revise y recoja la basura constantemente.

Comando Python correspondiente:
mientras que verdadero:
Utilice el bloque break de la categoría Control para salir inmediatamente de un bucle repetitivo.

Comando Python correspondiente:
romper