Skip to main content

Lección 3: Uso de comandos de transmisión para navegar por el laberinto de la pared

Ahora que el VR Robot ha conducido hasta la letra ‘A’, así como hasta el número ‘2’ en el Maze Wall Playground, ¿cómo crearías un proyecto en el que el VR Robot conduzca hasta otras ubicaciones, como la letra ‘B’?

  • Comience modificando su proyecto anterior o cree un nuevo proyecto para que coincida con este proyecto base. Puede usar bloques VEXcode, bloques Switch o una combinación de ambos tipos de bloques. 

    Proyecto VEXcode VR para conducir hasta la letra b. El proyecto comienza con un bloque Cuando se inicia. El resto de los bloques de arriba a abajo son Conducir hacia adelante, Esperar hasta que se presione el parachoques izquierdo, Girar a la izquierda 90 grados, Conducir hacia adelante, Esperar hasta que se presione el parachoques izquierdo, Girar a la derecha 90 grados, Conducir hacia adelante, Esperar hasta que se presione el parachoques izquierdo, Girar a la izquierda 90 grados, Conducir hacia adelante, Esperar hasta que se presione el parachoques izquierdo, Dejar de conducir.
  • El proyecto anterior comienza a conducir el Robot VR a la letra ‘B’, sin embargo, para que el Robot VR lo haga, primero tendría que retroceder y luego girar a la izquierda.

    Wall Maze Playground con el robot frente a una pared con flechas que indican cómo el robot tendría que conducir primero en reversa y luego girar a la izquierda para comenzar a conducir hasta la letra B.
  • Si el código solo contuviera los bloques [Drive] y [Turn for], el robot VR se "atascaría" en la sección ‘2’ del laberinto de pared, porque continuaría girando a la izquierda o a la derecha sin retroceder.

    Parque de juegos Wall Maze con el robot de realidad virtual pegado en la esquina del número 2, para mostrar lo que sucedería si solo se usara la unidad y el giro para los bloques en un proyecto.
  • Edite el código eliminando el bloque [Stop driving] y sustituyéndolo por los bloques [Drive for] y [Turn for]. Establezca los parámetros del bloque [Drive for] en "reversa" para 300 milímetros (mm) y establezca los parámetros del bloque [Turn for] en "izquierda" 90 grados.

    Dos proyectos de VEXcode VR de esta lección. El de la izquierda muestra el proyecto con el bloque Stop driving en la parte inferior. Una flecha roja apunta a la de la derecha, que muestra el bloque de parada de conducción reemplazado con marcha atrás para 300 milímetros y gire a la izquierda para bloques de 90 grados.
  • Inicie el Wall Maze Playground si aún no está abierto y ejecute el proyecto.
  • La adición de estos bloques orientará al robot de realidad virtual en la dirección correcta para conducir la letra "B".

    Wall Maze Playground con el robot de realidad virtual ya no está atascado en la esquina del número dos y mirando hacia la parte inferior del patio de recreo listo para conducir hacia la letra B.
  • Seleccione el botón "Restablecer" para restablecer el patio de recreo y mover el robot VR de nuevo a la posición inicial.
  • Ahora que el VR Robot está orientado en la dirección correcta, ¡añade los siguientes bloques para conducir el VR Robot con la letra 'B' en el Wall Maze Playground!

    Proyecto VEXcode VR de esta lección con el bloque Stop Driving eliminado de la parte inferior del proyecto y reemplazado por bloques adicionales. Los bloques adicionales de arriba a abajo son Conducir hacia adelante, Esperar hasta que se presione el parachoques izquierdo, Girar a la derecha 90 grados, Conducir hacia adelante, Esperar hasta que se presione el parachoques izquierdo, Girar a la derecha 90 grados, Conducir hacia adelante, Esperar hasta que se presione el parachoques izquierdo, Dejar de conducir.
  • Inicie el Wall Maze Playground si aún no está abierto y ejecute el proyecto.
  • ¡El robot VR ahora se dirigirá a la letra 'B' en el laberinto de pared patio de juegos!

    Parque infantil Wall Maze con el robot VR en la letra B.

Mini desafío

En este desafío, el robot VR debe navegar hasta el número "3" en el laberinto de pared del patio de juegos usando el bloque [Esperar hasta] y el sensor de parachoques.

Parque infantil de laberinto de pared con el robot en el número 3.

Sigue estos pasos para completar el mini desafío:

  • Mire el video de la solución a continuación y revise cómo debe conducir el robot de realidad virtual para completar el mini desafío. En el videoclip a continuación, el robot VR comienza en la ubicación de inicio y sigue el mismo patrón de conducción hasta una pared hasta que se presiona el parachoques y luego se gira. El robot conduce el mismo camino para comenzar, que lo hizo para conducir hasta la letra B. En el punto de giro lejos de la pared, el robot gira a la derecha para continuar hasta el número 3. Desde ese punto, avanza y gira a la izquierda dos veces para rodear el siguiente conjunto de paredes, más allá de la letra B. Finalmente, el robot avanza y gira a la derecha dos veces para rodear las paredes finales y llegar al número 3.

  • Cree un proyecto agregando o quitando los bloques necesarios al proyecto Unit4Lesson3 para conducir el Robot VR hasta el número '3' en el Laberinto de pared Patio de juegos
  • Inicie el proyecto para probar si funciona.
  • Si el proyecto no tiene éxito, edítelo e inténtelo de nuevo. Continúe este proceso hasta que se complete el desafío.
  • Una vez que el robot VR llegue con éxito al número ‘3’ en el Wall Maze Playground, guarde el proyecto.

¡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