Skip to main content

Lección 2: Uso de varios bloques [Esperar hasta]

  • Para conducir a través del Wall Maze Playground, el VR Robot deberá girar y seguir conduciendo cuando haya una colisión con una pared. Retire el bloque [Stop driving] y reemplácelo por un bloque [Turn for]. Cambie el parámetro [Turn for] a "left".

    Proyecto VEXcode VR con un bloque Turn for en la parte inferior de la pila debajo del bloque wait until. El proyecto ahora dice Cuando se inicia, avance, espere hasta que se presione el parachoques izquierdo y luego gire a la izquierda 90 grados.
  • Inicie el Wall Maze Playground si aún no está abierto y ejecute el proyecto.
  • Observe cómo funciona el robot VR desde el inicio del laberinto de pared, deténgase cuando el sensor de parachoques sea presionado por la pared y gire a la izquierda 90 grados.

    Una vista de arriba hacia abajo del parque infantil Wall Maze con el robot VR en la primera pared frente a la ubicación de inicio, y mirando directamente a la izquierda.
  • Se pueden usar varios bloques [Esperar hasta] en el mismo proyecto. A partir de la posición actual de este robot de realidad virtual, el siguiente paso para resolver el laberinto de pared sería avanzar hasta la siguiente pared y girar a la derecha 90 grados. La pila existente de bloques se puede duplicar y añadir a la parte inferior de la pila. Recuerda cambiar el segundo bloque [Turn for] de izquierda a derecha.

    El mismo proyecto que se muestra con la unidad, espere hasta y gire para los bloques duplicados y añadidos al final de la pila. El proyecto ahora dice Cuando se inicia, avance, espere hasta que se presione el parachoques izquierdo, gire a la izquierda 90 grados. Luego conduzca hacia adelante, espere hasta que el parachoques izquierdo se presione, gire a la derecha 90 grados.
  • Reinicie el Wall Maze Playground y vuelva a ejecutar el proyecto.
  • Observe el accionamiento del robot VR desde el inicio del laberinto de pared, deténgase cuando el sensor de parachoques sea presionado por la pared, gire a la izquierda 90 grados, avance hasta que el sensor de parachoques vuelva a ser presionado por una pared, luego gire a la derecha 90 grados y deténgase.

    Parque de laberinto de pared con el robot VR en posición después de ejecutar el proyecto por segunda vez. El robot VR está orientado hacia la parte superior del patio de recreo con una pared a la izquierda.

Mini desafío

Para este mini desafío, crea un proyecto en el que el robot VR conduzca desde el inicio hasta la letra "A" en el laberinto de pared Patio de juegos usando varios bloques [Esperar hasta] y el sensor de parachoques.

Parque infantil del laberinto de pared con el robot VR en la posición inicial y un cuadro rojo alrededor de la letra A en el laberinto.

Sigue estos pasos para completar el mini desafío:

  • Mira el vídeo de la solución a continuación para ver cómo debe conducir el robot de realidad virtual para completar el mini desafío. En este videoclip, el robot VR comienza en el inicio en la parte inferior central del patio de recreo. Se mueve hacia adelante hasta que el sensor de parachoques es presionado por la pared opuesta, luego gira a la izquierda y se dirige a la siguiente pared frente a él. Cuando se presiona el parachoques en esa pared, el robot vuelve a girar a la izquierda y avanza hasta llegar a la pared final y a la letra A.

  • Cree un proyecto añadiendo o eliminando los bloques necesarios al proyecto Unit4Lesson2. Recuerda que puedes usar bloques VEXcode, bloques Switch o una combinación de ambos tipos de bloques para crear tu proyecto. 
  • Iniciar el proyecto para probarlo.
  • Si el proyecto no tiene éxito, edítelo e inténtelo de nuevo. Continúe revisando y ejecutando el proyecto hasta que el robot de realidad virtual conduzca con éxito desde el inicio hasta la letra "A".
  • Guarde el proyecto una vez que el robot VR conduzca con éxito desde el inicio hasta la letra "A".

¡Felicidades! ¡Has resuelto EL mini desafío!

Preguntas

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

Google Doc / .docx / .pdf