Creación de proyectos de VS Code para IQ (segunda generación)

Este artículo proporciona una descripción general del proceso para crear proyectos VEX IQ (segunda generación) en la extensión VEX Visual Studio Code (VS Code). Los proyectos en la extensión VEX VS Code 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 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 VS Code

Captura de pantalla de la interfaz de extensión VS Code para VEX IQ, que muestra 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 la computadora. Seleccione el ícono VEX en la barra de actividad de VS Code.

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

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 VEX IQ, con el objetivo de 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 VS Code para VEX IQ, que muestra la interfaz de usuario y las características diseñadas para ayudar a los usuarios a programar robots VEX IQ, incluida la edición de código, herramientas de depuración y opciones de gestión de proyectos.

Aparecerá la ventana Crear un nuevo proyecto VEX. Seleccione el ícono IQ (2.ª generación) para seleccionar la Plataforma del proyecto para el proyecto VEX IQ (2.ª generación).

Captura de pantalla de la interfaz de extensión VS Code para VEX IQ, que muestra características y herramientas para programar robots VEX IQ, diseñados 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 ícono correspondiente.

Captura de pantalla de la interfaz de extensión VS Code 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 resaltados relevantes para proyectos de robótica educativa.

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

  • Encuentre 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 extensión de VS Code para VEX IQ, que muestra características y herramientas diseñadas para mejorar la programación de 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, configure el nombre del proyecto, la descripción y la ubicación para el nuevo proyecto.

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 del cerebro IQ (segunda generación) una vez que el proyecto se haya descargado al robot. 

Captura de pantalla de la interfaz de extensión 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 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 de extensión 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.

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

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

Captura de pantalla de la interfaz de extensión 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 y los 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 VS Code 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 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 (segunda generación) ahora se ha creado en la extensión VEX VS Code. Para ver y desarrollar el código del proyecto, seleccione 'src' debajo del nombre del proyecto en la barra lateral.

Captura de pantalla de la interfaz de extensión VS Code para VEX IQ, que muestra 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 Python) o 'main.cpp' (si el proyecto es un proyecto C/C++) en 'src' en la barra lateral.

Captura de pantalla de la interfaz de extensión 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 robótica para principiantes.

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

Importar un proyecto VEXcode IQ (segunda generación) existente

Captura de pantalla de la interfaz de extensión VS Code para VEX IQ, que muestra 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 la computadora. Seleccione el ícono VEX en la barra de actividad de VS Code.

Captura de pantalla de la interfaz de extensión VS Code para VEX IQ, que muestra características y herramientas diseñadas para ayudar a los usuarios a programar proyectos de robótica VEX IQ, incluidas 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 de extensión VS Code 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 que desea importar y haga clic en el botón Abrir.

Nota: Los tipos de archivos de proyecto VEXcode compatibles con VEX IQ son:

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

Nota: Solo se pueden importar proyectos configurados para usar IQ (segunda 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 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, configure el nombre del proyecto, la descripción y la ubicación para el proyecto importado.

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

Captura de pantalla de la interfaz de extensión VS Code para VEX IQ, que muestra 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 de extensión 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 funcionalidad para principiantes.

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

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

Captura de pantalla de la interfaz de extensión 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 y los 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 VS Code comenzará a actualizarse.

Captura de pantalla de la interfaz de extensión 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 (segunda generación) se ha importado a la extensión VEX VS Code. Para ver y desarrollar el código del proyecto, seleccione 'src' debajo del nombre del proyecto en la barra lateral.

Captura de pantalla de la interfaz de extensión VS Code para VEX IQ, que muestra características y herramientas para programar robots VEX IQ, diseñadas 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 Python) o 'main.cpp' (si el proyecto importado es un proyecto C/C++) en 'src' en la barra lateral.

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

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

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

Last Updated: