Skip to main content

Lección 2: Creación de proyectos en VEXcode VR Python

Interfaz mejorada de VEXcode VR con un nuevo proyecto de texto abierto en el espacio de trabajo.

¡Ahora es el momento de comenzar con VEXcode VR Python y el VR Robot! Con VEXcode VR Python, puedes programar un robot VR para hacer muchas cosas. Esta lección le mostrará cómo comenzar a programar con VEXcode VR Python.

Resultados de aprendizaje

  • Identificar cómo añadir, mover y eliminar comandos en un proyecto.
  • Identificar cómo ejecutar un proyecto en VEXcode VR Python.
  • Identifica cómo cargar, cambiar el nombre y guardar un proyecto.
  • Identificar cómo abrir un proyecto de ejemplo.

Creación de un nuevo proyecto VEXcode VR Python

Cada proyecto de Python de VEXcode VR comienza definiendo la función principal y utiliza un comentario y una función def main para identificar dónde debe comenzar su proyecto. La parte superior de un nuevo proyecto VEXcode VR Python. Se resaltan dos líneas de código con un recuadro rojo y un comentario rojo: Añadir código de proyecto en 'main' en la primera línea, y def main (): en la segunda. Esto indica el inicio del proyecto, para que el usuario pueda identificar por dónde empezar a añadir comandos.

Cada nuevo proyecto de texto tiene un comando de transmisión predeterminado añadido. Cuando construyas tu proyecto, tu primer comando reemplazará a este. La misma imagen que la anterior, con la siguiente línea de código resaltada en un cuadro rojo, directamente debajo de la línea principal def. El comando lee el subrayado de la unidad de puntos de la transmisión con Adelante, 200 y mm entre paréntesis. Esta unidad de comando está sangrada desde el def main, mostrando la colocación del primer comando en el proyecto.

Añadir, mover y eliminar comandos

Hay varias formas de añadir comandos a un proyecto VEXcode VR Python.

  • Arrastrar y soltar desde la Caja de herramientas: puede seleccionar un comando en la Caja de herramientas y arrastrarlo y soltarlo en un proyecto. En el área de trabajo, el comando se coloreará. (Aprenderá más sobre la coloración de los comandos más adelante en esta Unidad). 
    • Para editar un comando o sus parámetros una vez que esté en su proyecto, escriba directamente en el área de trabajo. 
    • Vea el videoclip a continuación para ver un comando turn_for seleccionado en la Caja de herramientas, arrastrado al Espacio de trabajo y agregado debajo del comando drive_for . El parámetro de dirección se resalta y cambia de derecha a izquierda, y el 90 se resalta y cambia a 180 grados.  
Archivo de vídeo
  • Escribir en el área de trabajo: también puede escribir comandos directamente en el área de trabajo. A medida que escriba comandos en el espacio de trabajo, se colorearán automáticamente.
    • Para añadir un comando en la ubicación deseada, utilice el cursor o pulse 'Enter'/'Return' en el teclado al final de una fila para pasar a la siguiente fila. 
    • Para sangrar los comandos, pulse 'Tab' en el teclado. Tenga en cuenta que a medida que escribe, la función de autocompletar completará las opciones de comando por usted.
    • En el videoclip a continuación, el primer comando se escribirá por completo y el segundo comando se añadirá utilizando la función de autocompletar. Para obtener más información sobre el uso de la función de autocompletar en VEXcode VR Python, consulte este artículo de VEX Library.
Archivo de vídeo
  • Copiar y pegar: una vez que se añaden comandos a un proyecto, también se pueden copiar y pegar usando comandos de teclado o el menú contextual en VEXcode VR Python.
    • Para copiar un comando o secuencia de comandos utilizando el menú contextual, seleccione el comando y haga clic con el botón derecho o mantenga pulsado para abrir el menú contextual. A continuación, selecciona "Copiar".
    • Para pegar con el menú contextual, coloque el cursor en la ubicación deseada en el proyecto y haga clic con el botón derecho o mantenga pulsado para abrir el menú contextual. A continuación, selecciona "Pegar". Sus comandos ahora se añadirán al proyecto. 
    • En el videoclip a continuación, se resaltarán dos de las tres líneas de código en el proyecto, luego se abre el Menú contextual y se selecciona ‘Copiar’ para copiar los comandos. A continuación, el cursor se mueve a la siguiente línea del proyecto. El menú contextual se abre de nuevo y se selecciona ‘Pegar’ para pegar los comandos y crear un proyecto de cinco líneas.
Archivo de vídeo
  • El menú contextual también se puede utilizar para mover o reordenar comandos en un proyecto.
    • Para mover comandos dentro de un proyecto:
      • Utilice el cursor y el botón 'Enter'/'Return' en el teclado para crear un espacio en el proyecto en la ubicación deseada.
      • Seleccione los comandos que desea mover.
      • Haga clic con el botón derecho o mantenga pulsado para abrir el menú contextual y seleccione "Cortar".
      • Coloca el cursor en el espacio abierto que has creado y haz clic con el botón derecho o mantén pulsado para abrir el menú contextual.
      • Seleccione ‘Pegar’ para pegar los comandos en el nuevo orden.
    • El siguiente video muestra el proyecto de cinco líneas creado anteriormente. Primero se añade un espacio entre la tercera y la cuarta línea de código. Luego se resalta el último comando turn_for , se abre el menú contextual y se selecciona "Cortar". El comando se elimina del proyecto y el cursor se coloca en el espacio abierto. El menú contextual se abre nuevamente y se selecciona “Pegar”, por lo que ahora el comando turn_for es la cuarta línea del proyecto.  
Archivo de vídeo
  • Para eliminar un comando, seleccione el comando y presione 'Eliminar'/'Retroceso' en su teclado, o use el Menú contextual y seleccione 'Cortar'. 
    • Cuando se elimina un comando, aparecerá un espacio vacío. Es posible que los espacios adicionales entre los comandos no impidan que se ejecute su proyecto, pero se pueden eliminar si lo desea. Para consolidar su proyecto, use el cursor o los botones de flecha, y el botón 'Eliminar'/'Retroceso' en el teclado para mover las líneas posteriores del proyecto hasta la ubicación deseada. 
    • En el siguiente vídeo, se resalta y elimina la primera línea del proyecto. El botón "Retroceso" se utiliza para alinear las líneas de código restantes y eliminar la primera fila vacía del proyecto.
Archivo de vídeo

Iniciar un proyecto

Una vez que esté listo para probar su proyecto con el Robot VR, puede hacerlo. Seleccione "Abrir patio de recreo" en la esquina superior derecha de la barra de herramientas, si la ventana del patio de recreo aún no está abierta. A continuación, seleccione 'Start', situado a la derecha del botón Playground. El robot de realidad virtual ahora ejecutará tu proyecto en la ventana del patio de recreo. 

En el videoclip a continuación, se selecciona el botón "Abrir patio de recreo" y se abre la ventana del patio de recreo. Luego, se selecciona el botón ‘Inicio’ y el proyecto comienza a ejecutarse, lo que hace que el robot gire a la derecha. Para obtener más información sobre cómo iniciar un proyecto, consulta este artículo de VEX Library.

Archivo de vídeo

Cambiar el nombre, guardar y abrir un proyecto

En VEXcode VR Python, todos los proyectos comienzan con un nombre predeterminado de "Proyecto VEXcode". Para cambiar el nombre de su proyecto, seleccione el cuadro de nombre del proyecto y escriba el nombre del proyecto que desee. A continuación, selecciona "Guardar". 

En el videoclip a continuación, se selecciona el cuadro de nombre del proyecto y se escribe un nuevo nombre de proyecto de ‘Turn and Drive’ en el cuadro de diálogo. A continuación, se selecciona el botón "Guardar" y el nombre del proyecto cambia en la barra de herramientas VEXcode VR.

Para obtener más información sobre cómo nombrar y guardar un proyecto, consulta el artículo que coincida con tu dispositivo en la Biblioteca VEX. 

Archivo de vídeo

Cuando haya terminado de codificar, puede descargar una copia de su proyecto. Seleccione 'Archivo' en la barra de herramientas, luego seleccione ‘Guardar’ o ‘Guardar como’. 

Barra de herramientas mejorada de VEXcode VR, con el menú Archivo abierto y las opciones Guardar y Guardar como resaltadas con un cuadro rojo. Guardar y guardar como son las opciones quinta y sexta en el menú después de Nuevo proyecto de bloques, Nuevo proyecto de texto, Abrir y Ejemplos abiertos.

Para abrir un proyecto guardado desde su dispositivo, seleccione 'Archivo' en la Barra de herramientas. A continuación, selecciona "Abrir". 

Barra de herramientas mejorada de VEXcode VR, con el menú Archivo abierto y la opción Abrir resaltada con un cuadro rojo. Abrir es la tercera opción en el menú después de Nuevo proyecto de bloques y Nuevo proyecto de texto.

Abrir un proyecto de ejemplo 

Los proyectos de ejemplo son un gran lugar para aprender sobre comandos y comportamientos. 

  • Para abrir un proyecto de ejemplo, seleccione 'Archivo' en la Barra de herramientas. A continuación, selecciona "Abrir ejemplos". 
  • Seleccione el proyecto de ejemplo que desea abrir.
  • Si tiene un proyecto sin guardar abierto en el área de trabajo, se le pedirá que lo descarte o lo guarde. Una vez realizada esa selección, el proyecto de ejemplo se abrirá en el área de trabajo. 
  • En el videoclip a continuación, se abre el menú Archivo y se selecciona "Abrir ejemplos". El proyecto ‘Movimientos y giros del tren motriz’ se selecciona de la lista de proyectos disponibles. Un mensaje muestra ‘Tu proyecto nunca se ha guardado. ¿Guardarlo ahora?’ con dos opciones: Descartar o Guardar. Se selecciona el botón ‘Descartar’ y se abre el proyecto de ejemplo en el área de trabajo. Consulta este artículo para obtener más información sobre el uso de proyectos de ejemplo en VEXcode VR.  
Archivo de vídeo

Ahora puede iniciar el proyecto de ejemplo para observar los comportamientos y, a continuación, editar el proyecto de ejemplo como lo haría con un nuevo proyecto de texto.