Skip to main content

Lección 2: Uso del sensor del ojo delantero con [Espere hasta]

En esta lección, crearás un proyecto utilizando el sensor del ojo frontal con el bloque [Esperar hasta] para navegar por el robot de realidad virtual a través del patio de recreo del laberinto de discos. Su proyecto indicará al robot de realidad virtual que gire a la derecha cuando se detecte un disco verde y a la izquierda cuando el sensor de ojo frontal detecte un disco azul. En el mini desafío, aplicarás estas habilidades para conducir el Robot VR a cada disco en el Disk Maze Playground y terminar en el disco rojo.

Una vista del parque infantil Disk Maze, con el robot VR llegando a la línea de meta y el camino que tomó a través del parque infantil marcado con flechas.

Resultados de aprendizaje

  • Identifique que el bloque [Esperar hasta] se puede utilizar con el sensor ocular.

Nombrar y guardar el proyecto

Este proyecto utilizará el bloque [Esperar hasta] para indicarle al robot de realidad virtual que gire cuando el sensor de ojo frontal detecte el primer disco de color (verde) en el área de juegos del laberinto de discos.

Una vista de arriba hacia abajo del patio de recreo del Laberinto de discos, con una flecha que muestra la trayectoria prevista del robot de realidad virtual. El robot debe avanzar desde la plataforma de inicio para llegar al primer disco verde y luego girar a la derecha después de detectarlo.
  • Inicie un nuevo proyecto en VEXcode VR y nombre el proyecto Unit7Lesson2.

    Barra de herramientas VEXcode VR con el botón 'Project Name' resaltado en un cuadro rojo, a la izquierda del botón Select Playground. El nombre del proyecto es Unidad 7 Lección 2.
  • Para comenzar, el robot VR tendrá que conducir hacia el primer disco en el Disk Maze Playground. Arrastra el bloque [Drive] al espacio de trabajo. Recuerda que puedes usar bloques VEXcode, bloques Switch o una combinación de ambos tipos de bloques para crear tu proyecto. 

    Un VEXcode VR bloquea el proyecto que comienza con un bloque When Started seguido de un comentario que dice "conducir al primer disco (verde), luego girar a la derecha". Por último, hay un bloque Drive Forward resaltado con un cuadro rojo.
  • Este proyecto de ejemplo utilizará bloques de comentarios para recordar al usuario cuál es la intención de los comportamientos del robot de realidad virtual durante la siguiente sección del proyecto.

    Bloque VEXcode VR Comment, con el texto predeterminado de 'comment'.
  • Añade el bloque [Esperar hasta] y coloca el <Color sensing> bloque dentro. El primer disco que encontrará el robot VR será verde. Seleccione ‘verde’ como el color a detectar.

    El VEXcode VR bloquea el proyecto desde antes con un Wait Until Front Eye detecta el bloque verde añadido después del bloque Drive Forward. Todo el proyecto comienza con un bloque When Started seguido de un comentario que dice "conducir al primer disco (verde), luego girar a la derecha". A continuación, hay un bloque Drive Forward seguido de un bloque Wait Until con un bloque Color Sensing que dice 'Front Eye detecta verde'.
  • Añada un bloque [Turn for] para indicarle al robot de realidad virtual que gire 90 grados a la derecha cuando detecte un disco verde.

    El VEXcode VR bloquea el proyecto desde antes con un bloque Girar a la derecha durante 90 grados añadido después del bloque Esperar hasta. Todo el proyecto ahora dice Cuando se inicia y luego un comentario que dice 'conducir al primer disco (verde), luego girar a la derecha'. A continuación, conduzca hacia adelante y espere hasta que el ojo delantero detecte verde. Por último, gire a la derecha 90 grados.
  • Abra el Disk Maze Playground si aún no está abierto y ejecute el proyecto.
  • Observa cómo el VR Robot avanza hasta el primer disco verde y luego gira a la derecha.

    El robot de realidad virtual en el patio de recreo del Laberinto de discos se dirige hacia el primer disco verde. Una flecha marcada indica que debe girar a la derecha una vez que la alcanza.
  • Observe que el robot VR avanza hasta que la condición del <Color sensing> bloque se CONFIRMA. Luego, ejecuta el siguiente bloque en la pila, que es girar a la derecha 90 grados.

Seleccione el botón Siguiente para continuar con el resto de esta lección.