Uso de proyectos y plantillas de ejemplo de Python en VEXcode EXP

Los proyectos de ejemplo y las plantillas son un gran recurso si recién está comenzando con VEXcode EXP y desea explorar diferentes comportamientos de robots. Los proyectos de ejemplo y las plantillas también le permiten observar cómo se utilizan los diferentes comandos en VEXcode EXP.


Usar proyectos de ejemplo de Python

Barra de herramientas EXP de VEXcode 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.

Para abrir un proyecto de ejemplo desde dentro de un proyecto de Python, seleccione el menú Archivo y elija Abrir ejemplos.

Consulte este artículo para obtener más información sobre cómo iniciar un proyecto de Python en VEXcode EXP.

Menú de proyectos de ejemplo de VEXcode con una variedad de proyectos en diferentes categorías para elegir.

Se mostrarán iconos para muchos proyectos de ejemplo diferentes. Cada icono representa un proyecto diferente y está coloreado de acuerdo con las categorías de comandos.

Menú de proyectos de ejemplo de VEXcode con la barra de filtro resaltada. La barra de filtros tiene muchas categorías de proyectos de ejemplo.

La barra de filtros se puede utilizar para encontrar rápidamente un tipo específico de ejemplo.

Menú de proyectos de ejemplo de VEXcode con el proyecto de ejemplo de velocidades cambiantes resaltado.

Para abrir cualquier ejemplo, seleccione uno en el menú.

VEXcode EXP con el proyecto de ejemplo Changing Velocities abierto, incluidos los dispositivos configurados, una descripción del proyecto y el código Python del proyecto.

Los comandos para el proyecto base de ejemplo se rellenarán en el espacio de trabajo. Estos comandos y sus parámetros se pueden cambiar o eliminar. Se pueden agregar comandos adicionales para modificar el proyecto de ejemplo.

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

Guarda y descarga el ejemplo para probarlo en tu robot.


Usar plantillas

Menú de proyectos de ejemplo de VEXcode con la categoría Plantillas en la barra de filtros resaltada.

También hay un tipo especial de ejemplo llamado Plantilla.

VEXcode EXP con un proyecto de ejemplo de plantilla abierto, incluidos los dispositivos configurados y los comentarios de código con una descripción del proyecto. El menú Dispositivos se abre a un lado para demostrar que los dispositivos están preconfigurados para ciertos puertos.

Las plantillas tienen un icono especial y se utilizan para crear un proyecto en blanco con una configuración de dispositivo preestablecida.

VEXcode EXP con el proyecto de ejemplo de plantilla de motor Clawbot Drivetrain 2 abierto en el espacio de trabajo. El usuario ha añadido algún código al proyecto para controlar la transmisión.

Si se utiliza una compilación de robot estándar, como el Basebot, se puede utilizar una plantilla para comenzar rápidamente con un nuevo proyecto.


Descripciones en proyectos y plantillas de ejemplo de Python

Nuevo proyecto de Python abierto en VEXcode EXP. El comentario Description está resaltado, de forma predeterminada lee VEXcode EXP Python Project.

Cada proyecto y plantilla de ejemplo de Python contiene una descripción en el espacio de trabajo. Las descripciones se pueden utilizar para documentar cierta información en un proyecto.

VEXcode EXP con el proyecto de ejemplo Changing Velocities abierto y con sus campos de comentario Description y Configuration resaltados.

En un proyecto de ejemplo de Python, la descripción proporciona un breve resumen de lo que hace el proyecto y también enumera la configuración del dispositivo.

VEXcode EXP con un proyecto de ejemplo de plantilla abierto y con su campo de comentario de configuración resaltado. Cada dispositivo aparecerá en una nueva línea.

En una plantilla, la descripción indica qué dispositivos se enumeran en la configuración.

 

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

Last Updated: