Lección 2: Conducir a distancia: avanzar y retroceder
En esta lección, crearás un proyecto de realidad virtual VEXcode que utiliza comandos de transmisión hacia adelante y hacia atrás para derribar el primer castillo en Castle Crasher Playground.

Resultados de aprendizaje
- Identifica cómo usar el bloque [Drive for] para conducir el robot VR a una distancia específica.
- Identifique cómo cambiar el parámetro en el bloque [Drive for] para mover el robot VR hacia adelante y hacia atrás.
- Identifique cómo utilizar el bloque [Set drive velocity] para establecer la velocidad del tren motriz.
- Identifique el rango de valores utilizados en el bloque [Establecer velocidad de accionamiento].
Crear un nuevo proyecto
Se debe crear un proyecto de realidad virtual VEXcode para que un robot de realidad virtual avance y colisione con el primer castillo en el Castle Crasher Playground, luego conduzca en reversa para regresar a la posición inicial.
Sigue estos pasos para crear un nuevo proyecto de VEXcode VR.
- Inicie VEXcode VR en vr.vex.com.
- Abra el menú Archivo y seleccione "Nuevo proyecto de bloques".
- Se le pedirá que seleccione un patio de recreo. Selecciona el Castle Crasher Playground.
- El patio de recreo se abrirá en el área de trabajo.
Ponle un nombre a tu proyecto
-
Para nombrar su proyecto, seleccione el cuadro de nombre del proyecto.
-
Introduzca el nuevo nombre del proyectoUnit2Lesson2 y seleccione "Guardar".
Conducir hacia adelante y hacia atrás
Usa el bloque [Drive for] para programar un robot de realidad virtual para avanzar y derribar el primer castillo en el Castle Crasher Playground.
-
Arrastre el bloque [Drive for] al espacio de trabajo y colóquelo debajo del bloque [When started].
-
Selecciona el botón “Abrir patio de juegos” para iniciar el patio de juegos Castle Crasher si aún no está abierto.
-
Compruebe que el Castle Crasher Playground esté abierto.
-
Si se abre un patio de juegos diferente, cambia al patio de juegos Castle Crasher . Para cambiar los patios de recreo, seleccione el botón Seleccionar patio de recreo.
- Selecciona Castle Crasher en el menú Select Playground.
-
Seleccione el botón "Iniciar" para probar el proyecto.
-
El robot VR avanzará 200 mm en el Castle Crasher Playground. Ten en cuenta que el robot VR no tocó el castillo central. Los parámetros en el bloque [Drive for] deben ajustarse para que el VR Robot pueda seguir avanzando.
-
Seleccione el botón "Restablecer" para restablecer el patio de recreo y mover el robot VR de nuevo a la posición inicial.
Uso de bloques de interruptores
Hasta ahora, has aprendido sobre el bloque [Drive for].
La imagen a continuación muestra el bloque Switch [Drive for] que incluye el comando para avanzar 200 mm en Python. Si desea utilizar bloques de Switch, simplemente haga clic en el bloque VEXcode [Drive for] y seleccione "Convertir bloque en bloque de Switch" o arrastre un bloque de transmisión de Switch al espacio de trabajo y escriba el comando Python dentro del bloque.
Seleccione el botón Siguiente para continuar con el resto de esta lección.