Descarga y ejecución de un proyecto VEX en VS Code

Una vez que un proyecto VEX está programado en VS Code, los usuarios deben construirlo y descargarlo en un dispositivo VEX, y luego ejecutar el proyecto para permitir que el robot VEX ejecute el programa desarrollado en VS Code. 

Cómo crear un proyecto VEX en VS Code

La creación de un proyecto VEX garantiza la corrección de la sintaxis del programa y prepara el código para su descarga y ejecución en la plataforma VEX específica.

  • (Opcional) Seleccione el proyecto VEX para la extensión VEX para construir cuando existan varios proyectos VEX dentro del espacio de trabajo.
    Nota: VS Code admite múltiples proyectos de espacio de trabajo.
    • Haga clic en el icono del selector de proyectos en la barra de herramientas.
      Nota: El Selector de proyectos muestra el nombre del proyecto seleccionado.

      Diagrama que ilustra las características y funcionalidades de la extensión de código V5 VS, mostrando su integración y herramientas para mejorar la experiencia de codificación.


    • Se mostrará una lista de selección rápida con todos los proyectos VEX válidos dentro del espacio de trabajo. Haga clic en el elemento de la lista del proyecto VEX que desea que construya la extensión VEX.
      Nota: Un proyecto VEX válido es un proyecto creado o importado por la Extensión VEX. Los proyectos VEXcode o VEXcode Pro abiertos en el editor no se considerarán un proyecto VEX válido y deberán importarse.

      Captura de pantalla de la interfaz VEX V5 Code Extension en Visual Studio Code, que muestra las funciones y herramientas disponibles para programar la robótica VEX.
  • (Opcional) Seleccione el archivo Python como código fuente para la extensión VEX a construir cuando se selecciona un proyecto Python y hay varios archivos Python ubicados en el directorio del espacio de trabajo.
    Nota: La extensión VEX solo admite descargas de archivos Python individuales actualmente.
    • Haga clic en el icono del selector de archivos de Python en la barra de herramientas.
      Nota: El icono del selector de archivos de Python aparecerá en la barra de herramientas solo cuando se seleccione un proyecto de Python VEX. Muestra el nombre del archivo Python seleccionado.

      Captura de pantalla de la interfaz VEX V5 VS Code Extension, que muestra varias características y herramientas disponibles para programar la robótica VEX, incluida la edición de código, las opciones de depuración y la gestión de proyectos.


    • Se mostrará una lista de selección rápida con todos los archivos de Python ubicados en el directorio del espacio de trabajo. Haga clic en el elemento de lista del archivo Python para elegirlo como el código fuente que desea que cree la extensión VEX.

      Captura de pantalla de la interfaz VEX V5 VS Code Extension, que muestra las características y opciones disponibles para programar la robótica VEX, incluidas las herramientas de edición de código y las funcionalidades de gestión de proyectos.
  • Haga clic en el icono de compilación en la barra de herramientas para compilar (compilar) el proyecto.
    Nota: El icono de compilación aparecerá en la barra de herramientas cuando no haya ningún dispositivo VEX conectado al equipo.

    Captura de pantalla de la interfaz Vex V5 VS Code Extension, que muestra las características y herramientas disponibles para programar la robótica VEX, incluidas las opciones de edición de código y las herramientas de gestión de proyectos.

Cómo descargar un proyecto VEX en VS Code

  • Conecte el VEX Brain a la computadora mediante un cable USB-C y encienda el VEX Brain.

  • (Opcional) Seleccione el dispositivo VEX para que la extensión VEX se conecte cuando haya varios dispositivos VEX conectados al ordenador.
    • Haga clic en el icono del selector de dispositivos en la barra de herramientas.
      Nota: El selector de dispositivos aparecerá en la barra de herramientas solo cuando un dispositivo VEX esté conectado a la computadora. Muestra el icono que representa el tipo de dispositivo VEX conectado (un cerebro o un controlador) y el nombre del cerebro.
      Nota: Si un controlador VEX está conectado a la computadora pero no tiene un enlace de radio a un cerebro VEX, no se mostrará ningún nombre de cerebro junto al icono del controlador.

      Diagrama que ilustra las características y funcionalidades de la extensión de código VEX V5 VS, incluidas las herramientas de edición de código, depuración y gestión de proyectos para la programación robótica.
    • Se mostrará una lista de selección rápida con todos los dispositivos VEX conectados a la computadora. Haga clic en el elemento de lista del dispositivo VEX que desea que se conecte la extensión VEX.

      Captura de pantalla de la interfaz VEX V5 Code Extension en Visual Studio Code, que muestra las funciones y herramientas disponibles para programar la robótica VEX.
  • Seleccione la ranura en la que se descargará el proyecto VEX en el cerebro de VEX.
    Nota: El VEX Brain tiene ocho ranuras para almacenar los programas descargados. Los usuarios pueden elegir qué ranura usar seleccionando la ranura dentro del código VS. Tenga en cuenta que la descarga reemplazará al programa anterior utilizando la ranura seleccionada.
    • Haga clic en el icono del selector de ranura en la barra de herramientas.

      Descripción de la categoría V5: interfaz de Visual Studio Code Extension que muestra características y funcionalidades, incluidas herramientas de edición de código y extensiones disponibles para una experiencia de desarrollo mejorada.
    • Se mostrará una lista de selección rápida con las ranuras del programa de usuario disponibles del 1 al 8. Haga clic en el elemento de la lista de la ranura en la que desea que se descargue el proyecto VEX en el cerebro de VEX.

      Captura de pantalla de la interfaz VEX V5 Code Extension en Visual Studio Code, que muestra varias características y herramientas disponibles para programar la robótica VEX.
  • Haga clic en el icono de descarga en la barra de herramientas para crear el proyecto VEX y, si tiene éxito, descargue el proyecto en VEX Brain.
    Nota: Cuando el dispositivo VEX está conectado a la computadora, el icono de compilación en la barra de herramientas cambia al icono de descarga.

    Captura de pantalla de la interfaz VEX V5 Code Extension en Visual Studio Code, que muestra las funciones y herramientas disponibles para programar la robótica VEX.

Cómo ejecutar y detener un proyecto VEX en VS Code

Cuando el proyecto VEX se descarga en un VEX Brain y el Vex Brain todavía está conectado a la computadora, los usuarios pueden ejecutar el proyecto o dejar de ejecutar el proyecto en VS Code.

  • Haga clic en el icono de reproducción en la barra de herramientas para ejecutar el proyecto de usuario descargado en el VEX Brain en el código VS.
    Nota: Este método para ejecutar el proyecto VEX solo funcionará si el robot VEX todavía está conectado a la computadora y se planea que permanezca estacionario.

    Captura de pantalla de la interfaz VEX V5 Code Extension en Visual Studio Code, mostrando características y herramientas para programar la robótica de VEX.
  • Haga clic en el icono Detener en la barra de herramientas para dejar de ejecutar el programa de usuario en el VEX Brain.
    Nota: Este método solo funcionará si el robot VEX todavía está conectado a la computadora.

    Captura de pantalla de la interfaz VEX V5 Code Extension en Visual Studio Code, que muestra varias características de codificación y opciones para programar la robótica de VEX.

Se recomienda ejecutar y detener el proyecto VEX desde el cerebro del robot VEX mientras está desconectado de la computadora si se supone que el robot debe conducir. Para obtener información útil sobre la ejecución de programas de usuario con VEX Brain, consulte este artículo para VEX V5 Brain, este artículo para VEX EXPBrain y este artículo para VEX IQ (2nd) Brain.

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

Last Updated: