Nuevas características en VEXcode EXP 4.0

VEXcode EXP 4.0 introduce una gama de nuevas características. Esta importante actualización se centra en mejorar la productividad y la accesibilidad en la codificación robótica. ¡Lea a continuación para conocer qué nuevas características están disponibles con VEXcode EXP 4.0!

¡Vaya aquí para descargar el nuevo instalador para VEXcode EXP 4.0!

Célula de trabajo CTE

VEXcode EXP ahora es totalmente compatible con CTE Workcell. La celda de trabajo CTE introduce a los estudiantes al mundo de la robótica industrial y la automatización a través de actividades prácticas.

Imagen del Teach Pendant en VEXcode EXP

En VEXcode EXP, el brazo robótico de 6 ejes se puede conectar directamente a una computadora sin un cerebro EXP para acceder al Teach Pendant .

Los Teach Pendants son dispositivos utilizados para controlar y programar brazos robóticos y otra maquinaria para la automatización industrial e incluyen botones o una pantalla táctil que permiten a los operadores guiar manualmente los movimientos de un robot.

Conectar el brazo robótico de 6 ejes a un cerebro EXP también le permitirá integrar nuevos dispositivos en su proyecto CTE, como el sistema neumático CTE , la torre de señales y el sensor de objetos .

Haga clic aquí para obtener más información sobre CTE Workcell y su uso en las aulas.

Bloques de interruptores

Ya están disponibles los nuevos bloques Switch, lo que hace que la transición de la codificación basada en bloques a la programación basada en texto sea perfecta.

GIF animado que muestra a un usuario arrastrando un bloque etiquetado "cuando se inicia" desde la paleta de codificación al espacio de trabajo en la interfaz VEXcode, lo que demuestra el proceso de iniciar un nuevo proyecto.

Bloques de interruptores de arrastrar y soltar: Todos los bloques de interruptores están disponibles para arrastrarse desde la caja de herramientas y escribirse directamente.

GIF animado que muestra un programa basado en bloques en VEXcode V5. El programa comienza con un bloque amarillo "al iniciar", seguido de un bloque naranja "repetir 4" y un bloque azul "avanzar 200 mm". El GIF muestra a un usuario arrastrando y conectando un bloque verde debajo de los bloques existentes en el espacio de trabajo.

Escriba Python directamente en proyectos de bloques: VEXcode le permite incorporar comandos Python directamente en sus proyectos, integrándolos perfectamente con otros bloques. Para ayudarlo a escribir código correcto, VEXcode también proporciona una función de autocompletar para los comandos de Python.

GIF animado que muestra un programa simple de VEXcode IQ Blocks, donde la secuencia incluye "conducir hacia adelante durante 200 mm", "girar a la derecha durante 90 grados" y otro "conducir hacia adelante durante 200 mm". Los bloques se ensamblan debajo del bloque "cuando se inicia", lo que demuestra una secuencia básica de movimiento del robot.

Conversión de código: Convierta pilas de bloques completas a Python con un solo clic.

Esta función es perfecta para aquellos estudiantes que buscan pasar de bloques a texto. Para obtener más información sobre la codificación con bloques Switch, haga clic aquí.


Guardar y cargar en código VEX basado en la Web

GIF animado de la barra de título del proyecto VEXcode que cambia de "No guardado" a "Guardado" después de una acción, lo que indica que el proyecto se ha guardado correctamente.

VEXcode basado en web ahora guardará automáticamente los cambios del proyecto una vez que este se haya guardado inicialmente.

Otros cambios en el menú Archivo:

  • Cargar desde su dispositivo ahora se ha cambiado aAbrir.
  • Guardar en su dispositivo ahora se ha cambiado aGuardar como.
  • Ahora también puedes guardar manualmente usando el botón Guardar.

Para obtener una guía paso a paso sobre cómo cargar y guardar el proyecto VEXcode EXP en un navegador Chrome, haga clic aquí.


Detección de sensor de visión con IA actualizada

El sensor de visión de IA ahora puede detectar AprilTags y clasificaciones de IA.

Una captura de pantalla de la interfaz de AI Vision Utility en VEXcode, que muestra la transmisión en vivo de la cámara capturando tres AprilTags. La función AprilTags está activada, mientras que la clasificación de IA está desactivada. Las etiquetas reconocidas están etiquetadas con sus respectivos ID, coordenadas y dimensiones. El botón 'Agregar color' está presente, pero la configuración de color está actualmente inactiva. El estado del firmware se muestra como actualizado, con la versión 1.0.0.b16.

Las AprilTags son imágenes que se pueden detectar y tienen identificaciones únicas. Se pueden imprimir y utilizar en campos para su uso con robots. Descargue aquí un PDF imprimible de AprilTag.

Captura de pantalla de una interfaz de 'AI Vision Utility'. La interfaz está conectada, lo que se indica mediante un estado "Conectado" de color verde. La sección principal muestra una transmisión de cámara en vivo con cuatro objetos detectados: una bola roja, una bola azul, un anillo verde y un anillo rojo, cada uno con cuadros delimitadores que muestran sus posiciones (X, Y), dimensiones (W, H) y puntajes de confianza (99%). El panel derecho tiene opciones para habilitar AprilTags y Clasificación de IA, con la Clasificación de IA configurada en "Elementos del aula". Hay una opción para nombrar y establecer un color, con botones para 'Agregar color' y un botón 'Congelar video' debajo de la transmisión en vivo. El estado del firmware se indica como 'Actualizado' con la versión '1.0.0.b16'.

El sensor de visión de inteligencia artificial también puede identificar buckyballs y anillos de diferentes colores de los paquetes de aula VEX EXP.

Vaya aquí para obtener información sobre cómo utilizar el sensor de visión de inteligencia artificial en los bloques , Pythony C++.


Leer bloques en voz alta

Todos los bloques dentro de VEXcode EXP 4.0 ahora se pueden leer en voz alta con un simple clic derecho.

Esta función está disponible en todos los dispositivos excepto Android.

  • Voces personalizables: Elija entre varias voces y ajuste la velocidad y el tono en el nuevo menú de herramientas.
  • Integración del menú contextual: Haga clic derecho en cualquier bloque para escucharlo leído en voz alta.

Haga clic aquí para obtener instrucciones paso a paso sobre cómo utilizar la función de lectura en VEXcode.


Menú de herramientas

El nuevo menú de herramientas de VEXcode EXP 4.0 está repleto de funciones para la productividad y la accesibilidad.

Una captura de pantalla recortada que muestra el menú desplegable "Herramientas" en VEXcode V5. El menú incluye opciones para 'Tema', 'Atajos de teclado', 'Configuración de voz' y 'Documentación API'. La sección 'TUTORIALES' está resaltada en la parte superior del menú desplegable.

Atajos de teclado

Hay nuevos atajos de teclado disponibles para iniciar, detener y abrir la documentación de ayuda.

Impermeable Ventanas
Ventana del proyecto VEXcode que muestra el menú desplegable 'Herramientas' con 'Atajos de teclado' resaltado. El submenú muestra atajos de teclado para las acciones Iniciar, Detener y Abrir ayuda, incluidos ⌘ + retorno para Iniciar, ⌘ + e para Detener y ⌘ + h para Abrir ayuda. Menú Herramientas en VEXcode con el submenú Atajos de teclado resaltado. El submenú muestra atajos de teclado, incluidos “Inicio” (Ctrl + Enter), “Detener” (Ctrl + e) y “Abrir ayuda” (Ctrl + h).

Tema de alto contraste

Los temas de alto contraste aumentan la distinción entre el texto y el fondo, lo que hace que el contenido sea más fácil de leer para usuarios con baja visión, daltonismo u otras discapacidades visuales.

Por defecto Alto contraste
Una captura de pantalla de un programa basado en bloques VEXcode V5 muestra una secuencia de bloques diseñados para controlar el movimiento del robot y mostrar mensajes. El programa comienza con un bloque "cuando se inicia", seguido de un bucle que se repite cuatro veces. Dentro del bucle, el robot avanza 200 mm, gira 90 grados a la derecha e imprime el rumbo actual en grados en el cerebro. Después del bucle, el programa imprime 'El movimiento está completo' en el cerebro. Una captura de pantalla de un programa basado en bloques VEXcode V5 muestra una secuencia de bloques diseñados para controlar el movimiento del robot y mostrar mensajes. El programa comienza con un bloque "cuando se inicia", seguido de un bucle que se repite cuatro veces. Dentro del bucle, el robot avanza 200 mm, gira 90 grados a la derecha e imprime el rumbo actual en grados en el cerebro. Después del bucle, el programa imprime 'El movimiento está completo' en el cerebro.

Configuración de voz

Al trabajar con la nueva función Leer bloques, puede cambiar la voz utilizada, la velocidad del habla y el tono desde este menú.

Una captura de pantalla de la ventana Configuración de voz en VEXcode IQ. La ventana permite a los usuarios seleccionar una voz de un menú desplegable denominado "Voces", con "Microsoft D" actualmente seleccionado. Hay dos controles deslizantes a continuación, uno para 'Tono' y otro para 'Velocidad', ambos configurados al 100%. Debajo de los controles deslizantes hay un botón verde denominado “Probar voz”. En la esquina inferior derecha, hay un botón azul que dice “Listo”.

Documentación API

Acceda a la documentación completa de API, lo que hace que sea más fácil que nunca explorar y utilizar todo el potencial de su robot VEX EXP.

Una captura de pantalla del sitio web de referencia de API de VEX EXP, que muestra la documentación del método turn_for() en la clase DriveTrain. El método turn_for() se utiliza para girar el tren motriz en un ángulo específico en cualquier dirección. Los parámetros enumerados incluyen dirección (un TurnType válido), ángulo (el ángulo que debe girar el tren motriz), unidades (opcionales, con un valor predeterminado de GRADOS), velocidad (opcional), unidades_v (opcional, con un valor predeterminado de RPM) y espera (opcional). El método puede ser bloqueante o no bloqueante, dependiendo del parámetro de espera.

Haga clic aquí para acceder al sitio oficial de referencia de API de VEX.


Descargas de proyectos inalámbricos basados en la Web

VEXcode EXP basado en web ahora puede conectarse de forma inalámbrica a un cerebro EXP a través de un controlador EXP.

Una captura de pantalla que muestra la barra de herramientas de VEXcode V5. La barra de herramientas tiene los íconos 'CONTROLADOR' y 'CEREBRO' resaltados en rojo, lo que indica que estos son los dispositivos seleccionados para el proyecto. Junto a ellos se encuentran los botones 'DESCARGAR', 'EJECUTAR', 'DETENER', 'COMPARTIR' y 'COMENTARIOS'.

Para aprender cómo descargar de forma inalámbrica un proyecto a tu EXP Brain, ve aquí.

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

Last Updated: