Skip to main content

Lección 4: Desafío del laberinto de pared

En lecciones anteriores dentro de esta unidad, has aprendido a usar el sensor de distancia para navegar a ciertas áreas en el patio de recreo del laberinto de pared. En la unidad anterior, resolviste el desafío del laberinto de pared utilizando los sensores de parachoques. Ahora, combinarás todos estos conceptos para crear un proyecto para resolver el desafío del laberinto de pared de principio a fin, ¡pero esta vez con el sensor de distancia!

Una vista de arriba hacia abajo del laberinto de la pared, con el robot VR llegando a la línea de meta.

Resultado de aprendizaje

  • Aplique bloques de las categorías de transmisión, detección y control en la secuencia correcta para navegar con éxito por el laberinto de pared utilizando el sensor de distancia.

Poniéndolo todo junto

En la unidad anterior, resolviste el laberinto de pared utilizando el sensor de parachoques. En esta unidad, resolverás el mismo laberinto de pared, pero en su lugar usarás el sensor de distancia. El desafío del laberinto de pared se puede resolver utilizando cualquiera de los sensores, pero hay ventajas para cada uno.

Ventajas de cada sensor

Sensor de parachoques

  • Detecta si el sensor está tocando un objeto.
  • Informes como pulsados o liberados.
  • Se utiliza con bloques booleanos.
  • Hay dos sensores de parachoques disponibles.

Sensor de distancia

  • Detectar objetos y superficies lejanas, sin necesidad de tocarlos.
  • Detecta si un objeto está presente, así como a qué distancia está ese objeto.
  • Informa de un rango de valores de distancia.
  • Puede usar un bloque de comparación para hacer una condición más específica.
  • Se utiliza con los bloques Boolean y Numeric Reporter.
  • Solo detecta en una dirección.

Desafío de laberinto de pared

En este desafío, crea un proyecto en el que el robot VR navegue por el laberinto de paredes del patio de juegos de principio a fin usando el sensor de distancia.

La misma vista de arriba hacia abajo del laberinto de pared de antes, con el robot de realidad virtual llegando a la línea de meta.

Sigue estos pasos para completar el desafío:

  • En el videoclip a continuación, el robot VR comienza a conducir como lo hizo para alcanzar el número 3 anteriormente. Cuando el robot mira hacia la pared con el número 3 detrás, el robot gira a la derecha para dirigirse al lado derecho del laberinto. Avanza hacia las paredes que rodean la letra D. El robot navega a la izquierda, luego avanza y gira a la derecha para mantenerse en el camino despejado. En la siguiente pared, el robot gira a la izquierda y avanza dos veces para seguir el camino a lo largo de la pared del extremo izquierdo. El robot se detiene a unos 300 mm de la pared de la esquina superior derecha, gira a la izquierda y avanza dos veces para llegar a la meta.

  • Cree un nuevo proyecto o cargue un proyecto de lecciones anteriores en esta unidad. Si crea un nuevo proyecto, seleccione Wall Maze Playground cuando se le solicite. Recuerda que con una cuenta VR Premium, puedes usar una combinación de bloques VEXcode y bloques Switch para crear tu proyecto. 
  • Cambie el nombre del proyecto Unit5Challenge.
  • Abra la ventana Patio de recreo.
  • Carga el patio de recreo del laberinto de pared.
  • Añade los bloques necesarios para navegar por el robot de realidad virtual desde el principio hasta el final del laberinto de pared.
  • Inicie el proyecto para probar si funciona.
  • Si el proyecto no tiene éxito, edítelo e inténtelo de nuevo. Continúe revisando y ejecutando el proyecto hasta que el robot VR funcione correctamente de principio a fin.
  • Guarde el proyecto una vez que el robot VR llegue a su fin.

¡Felicidades! ¡Has completado con éxito el desafío del laberinto de pared!

Preguntas

Seleccione un enlace a continuación para acceder al cuestionario de la lección.

Google Doc / .docx / .pdf