Iniciar, descargar y ejecutar un proyecto de Python en VEXcode IQ

Iniciar y descargar proyectos Python en VEXcode IQ es fácil.


Cómo iniciar un proyecto en Python

Nuevo proyecto Blocks abierto en VEXcode IQ.

Inicie VEXcode IQ. La plataforma se configura de forma predeterminada en la interfaz de bloques.

Barra de herramientas VEXcode IQ con el menú Archivo abierto y la opción Nuevo proyecto de texto resaltada. Nuevo proyecto de texto es la segunda opción en el menú, debajo de Nuevo proyecto de bloques.

Seleccione ‘Archivo’, luego ‘Nuevo proyecto de texto’ para abrir la interfaz de texto.

VEXcode IQ Seleccione un indicador de lenguaje de proyecto que tenga opciones para Python o C++. Python solo se puede ejecutar en IQ de segunda generación, pero los proyectos de C++ funcionan tanto en IQ de primera como de segunda generación. Se puede seleccionar cualquier idioma para abrir un nuevo proyecto, o debajo hay un botón Cancelar que cerrará el menú. La opción de proyecto Python está resaltada.

A continuación, seleccione el idioma del proyecto de Python. Existe la opción de iniciar un nuevo proyecto en C++ o Python.

Nota: Actualmente, solo la electrónica IQ (2ª generación) es compatible con los proyectos de Python.

Nuevo proyecto Python abierto en VEXcode IQ.

Se abrirá la interfaz de Python.


Cómo crear un proyecto en Python

Esta sección le mostrará cómo crear un proyecto básico de Python utilizando comandos de la Caja de herramientas. El proyecto descrito aquí impulsará el IQ (2ª generación) BaseBot hacia adelante durante 200 milímetros (mm).

Barra de herramientas VEXcode IQ con el menú Archivo abierto y la opción Abrir ejemplos resaltada. Abrir ejemplos es la quinta opción en el menú, debajo de Nuevo proyecto de bloques, Nuevo proyecto de texto, Abrir y Abrir reciente.

Seleccione "Archivo" y luego "Abrir ejemplos" para abrir un proyecto de plantilla.

Miniatura del proyecto de ejemplo de motor BaseBot Drivetrain 2.

Seleccione la plantilla Basebot (transmisión de 2 motores). Las plantillas son proyectos en blanco con configuraciones de dispositivos preestablecidas.

Mensaje de proyecto no guardado de VEXcode IQ que dice Tu proyecto nunca se guardó. ¿Quieres ahorrar ahora? Hay dos botones a continuación, uno dice Descartar y el otro dice Guardar.

Si su proyecto no se guardó, la ventana 'Guardar ahora' aparecerá antes de que se abra el Proyecto de ejemplo en el espacio de trabajo.

Seleccione 'Guardar' si desea guardar su proyecto anterior, de lo contrario seleccione 'Descartar'.

VEXcode IQ con un proyecto de ejemplo de plantilla abierto, incluidos los dispositivos configurados y los comentarios de código con una descripción del proyecto.

Observe que se abre un conjunto de comentarios del proyecto en el espacio de trabajo. Agregarás comandos después de los comentarios.

Proyecto de ejemplo de plantilla de motor VEXcode IQ con Clawbot Drivetrain 2 abierto. Una línea de código en blanco específica en la línea 47 se resalta directamente debajo del comentario que lee el código del proyecto Begin.

Seleccione Enter al final de la última línea de código (línea 46). Esto debe crear la siguiente línea numerada (línea 47). Aquí es donde comenzarás a agregar código al proyecto.

VEXcode IQ con el comando Drive for resaltado en la caja de herramientas de Python.

Ahora puede agregar comandos desde la Caja de herramientas. Seleccione la unidad para el comando.

Proyecto de ejemplo de plantilla de motor VEXcode IQ with the BaseBot Drivetrain 2 abierto. La línea de código previamente en blanco ahora tiene un comando Drive for que dice drivetrain.drive_for(ADELANTE, 200, MM).

Arrastre el comando Drive for al espacio de trabajo y colóquelo en la última línea del proyecto (línea 47).


Cómo descargar y ejecutar un proyecto de Python

Barra de herramientas VEXcode IQ con el campo de nombre del proyecto resaltado y renombrado a Drive Forward. A la derecha del nombre del proyecto, una etiqueta dice Guardado.

Primero, nombra y guarda tu proyecto de Python. Vea uno de los siguientes artículos para obtener información detallada sobre cómo guardar un proyecto VEXcode IQ Python:

VEXcode IQ con el menú desplegable Ranuras abierto. Hay 8 ranuras disponibles para descargar proyectos al Cerebro, y la primera ranura está resaltada.

Luego, elige a cuál de las ranuras de Brain descargarás el proyecto. Para ello, seleccione el botón "Ranurar" en la barra de herramientas.

Barra de herramientas VEXcode IQ con el icono verde de Brain resaltado, lo que indica que Brain está conectado.

A continuación, conecte el Brain a su dispositivo (directamente a través de Micro-USB, USB-C o a través del controlador VEX. Vea esta sección de la Base de conocimientos para obtener más información sobre cómo conectar un cerebro IQ a VEXcode IQ) y compruebe que el icono del cerebro esté en verde.

Barra de herramientas VEXcode IQ con el icono Descargar resaltado entre los iconos Cerebro y Ejecutar.

Selecciona el botón ‘Descargar’ para descargar el proyecto en el Brain. El proyecto se descargará en la ranura elegida.

Barra de herramientas VEXcode IQ con el icono Ejecutar resaltado entre los iconos Descargar y Detener.

Finalmente, seleccione ‘Ejecutar’ para iniciar el proyecto mientras el robot todavía está conectado a su computadora.

Se muestra la pantalla VEXcode IQ 2nd gen Brain con las opciones del proyecto Drive Forward abiertas y el botón Run seleccionado.

O bien, desconecta el Brain de tu dispositivo y ejecuta el proyecto en el IQ Brain.

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

Last Updated: