Creación de proyectos de código VS para IQ (2ª generación)

Este artículo proporciona una descripción general del proceso para crear proyectos VEX IQ (2ª generación) en la extensión VEX Visual Studio Code (VS Code). Los proyectos en VEX VS Code Extension se pueden crear de dos maneras: creando un nuevo proyecto a partir de una plantilla de ejemplo o importando un proyecto VEXcode existente.

Nota: Si esta es la primera vez que crea o importa proyectos en VS Code, es posible que deba habilitar permisos adicionales en su dispositivo para que VS Code funcione según lo previsto.

Crear un nuevo proyecto en código VS

Captura de pantalla de la interfaz VS Code Extension para VEX IQ, mostrando características y herramientas diseñadas para ayudar a los usuarios a programar robots VEX IQ, mejorando la experiencia educativa para principiantes en robótica.

Inicie Visual Studio Code en el equipo. Seleccione el icono de VEX en la barra de actividad del código VS.

Si el ícono de VEX no aparece, asegúrese de haber instalado la extensión de VEX. Para conocer los pasos para instalar esta extensión, consulte el siguiente artículo que coincide con su dispositivo.

Captura de pantalla de la interfaz VS Code Extension para VEX IQ, que muestra características y herramientas diseñadas para ayudar a los usuarios a programar proyectos de robótica de VEX IQ, destinados a mejorar las experiencias educativas para principiantes y educadores.

Seleccione el botón "Nuevo proyecto" en "ACCIONES DEL PROYECTO" en la barra lateral principal.

Captura de pantalla de la extensión de código VS para VEX IQ, que muestra la interfaz de usuario y las funciones diseñadas para ayudar a los usuarios a programar robots VEX IQ, incluida la edición de código, las herramientas de depuración y las opciones de gestión de proyectos.

Aparecerá la ventana Create a New VEX Project (Crear un nuevo proyecto Vex). Seleccione el icono IQ (2ª generación) para seleccionar la plataforma de proyectos para el proyecto VEX IQ (2ª generación).

Captura de pantalla de la interfaz VS Code Extension para VEX IQ, que muestra características y herramientas para programar robots VEX IQ, diseñada para ayudar a educadores y estudiantes a mejorar sus proyectos de robótica y habilidades de codificación.

Elija Python o C/C++ como lenguaje de programación y seleccione el icono correspondiente.

Captura de pantalla de la interfaz VS Code Extension para VEX IQ, que muestra características y herramientas diseñadas para ayudar a los usuarios a programar robots VEX IQ, con opciones y menús destacados relevantes para proyectos de robótica educativa.

A continuación, seleccione una plantilla o un proyecto de ejemplo para crear el proyecto VEX IQ (2ª generación).

  • Busque la plantilla o el proyecto de ejemplo desplazándose hacia abajo o utilizando la barra de búsqueda para filtrar la lista de proyectos.
  • Estos proyectos de plantilla y ejemplo contienen código de muestra y/o configuraciones de robot utilizadas para iniciar el proyecto.

Después de seleccionar una plantilla o un proyecto de ejemplo, seleccione "Crear".

Captura de pantalla de la interfaz de VS Code Extension para VEX IQ, que muestra las funciones y herramientas diseñadas para mejorar la programación de los proyectos de robótica de VEX IQ, incluidas las opciones de edición de código, depuración y gestión de proyectos.

A continuación, establezca el nombre, la descripción y la ubicación del proyecto nuevo.

Escriba el nombre del proyecto en el cuadro de texto debajo de 'Nombre del proyecto'.

Nota: El nombre del proyecto se utilizará para el nombre de la carpeta de nivel superior del proyecto. También será el nombre que se mostrará en la pantalla de IQ (2ª generación) Brain una vez que el proyecto se haya descargado en el robot. 

Captura de pantalla de la interfaz VS Code Extension para VEX IQ, que muestra características y herramientas diseñadas para ayudar a los usuarios a programar robots VEX IQ, con un enfoque en recursos educativos y funcionalidad para principiantes.

Escriba la descripción del proyecto en el cuadro de texto debajo de "Descripción". Este paso es opcional.

Captura de pantalla de la interfaz VS Code Extension para VEX IQ, que muestra características y herramientas diseñadas para ayudar a los usuarios a programar robots VEX IQ, con un enfoque en recursos educativos y opciones de programación para principiantes.

Si desea guardar el proyecto en una ubicación diferente a la carpeta de proyecto predeterminada, desplácese hacia abajo por la  ventana y seleccione el botón "Examinar" para elegir la ubicación de la carpeta de proyecto en el equipo.

Nota: La ubicación predeterminada del proyecto se establece en la carpeta predeterminada del proyecto que se encuentra en la configuración global de la extensión.

Captura de pantalla de la interfaz VS Code Extension para VEX IQ, que muestra características y herramientas diseñadas para ayudar a los usuarios a programar robots VEX IQ, mejorar las experiencias educativas y proyectos de robótica para principiantes.

Ahora que se han ingresado el Nombre, la Descripción y la Ubicación, seleccione el botón 'Crear'. La ventana de código VS comenzará a actualizarse.

Captura de pantalla de la interfaz de VS Code Extension para VEX IQ, que muestra características y herramientas diseñadas para ayudar a los usuarios a programar proyectos de robótica de VEX IQ, con un enfoque en recursos educativos y opciones de programación para principiantes.

El proyecto para VEX IQ (2ª generación) ahora se ha creado en la Extensión de Código VS de VEX. Para ver y desarrollar el código del proyecto, seleccione 'src' bajo el nombre del proyecto en la barra lateral.

Captura de pantalla de la interfaz VS Code Extension para VEX IQ, mostrando características y herramientas diseñadas para ayudar a los usuarios a programar y desarrollar proyectos con la plataforma VEX IQ Robotics.

Seleccione 'main.py' (si el proyecto es un proyecto de Python) o 'main.cpp' (si el proyecto es un proyecto de C/C++) en 'src' en la barra lateral.

Captura de pantalla de la interfaz VS Code Extension para VEX IQ, que muestra características y herramientas diseñadas para ayudar a los usuarios a programar robots VEX IQ, con un enfoque en recursos educativos y robótica para principiantes.

El código de la Plantilla o Proyecto de Ejemplo seleccionado se mostrará en el área Editor, donde podrá desarrollar y editar el proyecto creado para VEX IQ (2ª generación).

Importar un proyecto VEXcode IQ (2 .ª generación) existente

Captura de pantalla de la interfaz VS Code Extension para VEX IQ, mostrando características y herramientas diseñadas para ayudar a los usuarios a programar robots VEX IQ, mejorando la experiencia educativa para principiantes en robótica.

Inicie Visual Studio Code en el equipo. Seleccione el icono de VEX en la barra de actividad del código VS.

Captura de pantalla de la interfaz de extensión de VS Code para VEX IQ, que muestra características y herramientas diseñadas para ayudar a los usuarios a programar proyectos de robótica de VEX IQ, incluidas las opciones de edición y depuración de código.

Seleccione el botón "Importar proyecto" en "ACCIONES DEL PROYECTO" en la barra lateral principal.

Captura de pantalla de la interfaz VS Code Extension para VEX IQ, que muestra características y herramientas diseñadas para ayudar a los usuarios a programar y desarrollar proyectos para la plataforma VEX IQ Robotics.

Se abrirá la ventana Importar proyecto. Seleccione el archivo de proyecto VEXcode IQ a importar y haga clic en el botón Abrir.

Nota: Los tipos de archivo de proyecto VEXcode admitidos para VEX IQ son:

  • .iqcpp (proyecto VEXcode IQ C/C++)
  • .iqpython ( proyecto VEXcode IQ Python)

Nota: Solo se pueden importar proyectos que estén configurados para usar IQ (2ª generación). Si intenta importar un proyecto VEXcode IQ que está configurado para IQ (1ª generación), el proceso de importación fallará.

Captura de pantalla de la interfaz de extensión de VS Code para VEX IQ, que muestra características y herramientas diseñadas para ayudar a los usuarios a programar robots VEX IQ, con un enfoque en recursos educativos y opciones de programación para principiantes.

A continuación, establezca el nombre, la descripción y la ubicación del proyecto importado.

De forma predeterminada, el nombre del proyecto seguirá siendo el mismo.

Captura de pantalla de la interfaz VS Code Extension para VEX IQ, mostrando características y herramientas diseñadas para mejorar la programación de la plataforma VEX IQ Robotics, dirigida a educadores y estudiantes.

Escriba la descripción del proyecto en el cuadro de texto debajo de "Descripción". Este paso es opcional.

Captura de pantalla de la interfaz VS Code Extension para VEX IQ, que muestra características y herramientas diseñadas para ayudar a los usuarios a programar robots VEX IQ, con un enfoque en recursos educativos y funcionalidad para principiantes.

Si desea guardar el proyecto en una ubicación diferente a la carpeta de proyecto predeterminada, desplácese hacia abajo por la  ventana y seleccione el botón "Examinar" para elegir la ubicación de la carpeta de proyecto en el equipo.

Nota: La ubicación predeterminada del proyecto se establece en la carpeta predeterminada del proyecto que se encuentra en la configuración global de la extensión.

Captura de pantalla de la interfaz VS Code Extension para VEX IQ, que muestra características y herramientas diseñadas para ayudar a los usuarios a programar robots VEX IQ, mejorar las experiencias educativas y proyectos de robótica para principiantes.

Ahora que se han ingresado el Nombre, la Descripción y la Ubicación, seleccione el botón 'Crear'. La ventana de código VS comenzará a actualizarse.

Captura de pantalla de la interfaz de extensión de VS Code para VEX IQ, que muestra características y herramientas diseñadas para ayudar a los usuarios a programar robots VEX IQ, mejorando las experiencias educativas en robótica.

Una vez que se completa la actualización de la ventana de VS Code, el proyecto VEXcode IQ (2ª generación) se ha importado a la extensión de VS Code de VEX. Para ver y desarrollar el código del proyecto, seleccione 'src' bajo el nombre del proyecto en la barra lateral.

Captura de pantalla de la interfaz de extensión de VS Code para VEX IQ, que muestra características y herramientas para programar robots VEX IQ, diseñada para ayudar a educadores y estudiantes a mejorar sus proyectos de robótica y habilidades de codificación.

Seleccione 'main.py' (si el proyecto importado es un proyecto de Python) o 'main.cpp' (si el proyecto importado es un proyecto de C/C++) en 'src' en la barra lateral.

Captura de pantalla de la interfaz VS Code Extension para VEX IQ, que muestra características y herramientas diseñadas para ayudar a los usuarios a programar robots VEX IQ, con énfasis en los recursos educativos y la funcionalidad para principiantes.

El código del proyecto importado se mostrará en el área Editor, donde se podrá modificar.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: