VEXcode IQ es el entorno de codificación para programar un robot VEX IQ. El siguiente artículo proporciona enlaces a otros artículos que te ayudarán a comenzar a codificar con VEXcode IQ. Al final de este artículo, tendrá la opción de programar el VEX Clawbot IQ para avanzar o crear un proyecto para imprimir ‘VEX’ en la pantalla LCD del VEX IQ Brain.
Nota: para probar su proyecto al final de este artículo, asegúrese de comenzar con una batería IQ cargada.
Este artículo incluirá:
- Descarga la aplicación
- Dispositivos y plantillas
- Uso de bloques
- Guardando
- Actualizar el firmware si es necesario
- Descarga y ejecución
- Abrir un proyecto
- Enlaces útiles adicionales
- Mi primer proyecto
- Ejemplo de impresión ‘VEX’ (no se requiere construcción de robot)
- Ejemplo de Drive Forward (se requiere compilación de Clawbot IQ)
Descarga la aplicación
VEXcode IQ está disponible para varios tipos diferentes de dispositivos. La aplicación debe descargarse en su dispositivo. Vea la página de descarga de VEXcode.
Los siguientes enlaces le ayudarán a descargar la aplicación en su dispositivo:
- Chromebook - Instalar - VEXcode IQ
- Windows - Instalar - VEXcode IQ
- Mac y macOS - Instalar - VEXcode IQ
- iPad - Instalar - VEXcode IQ
Dispositivos y plantillas
Cuando abre un nuevo proyecto VEXcode IQ, el proyecto está configurado para usar solo el VEX IQ Brain. Los únicos bloques que aparecerán en el cuadro de herramientas son los bloques predeterminados.
Un proyecto se personaliza agregando los dispositivos que se están utilizando en su robot. Los bloques adicionales llenarán la Caja de herramientas para cada dispositivo que se agregue.
Por ejemplo, agregar un dispositivo de "motor de TRANSMISIÓN 2" agregará el conjunto de bloques de "transmisión" a la caja de herramientas.
Hay una serie de compilaciones estándar de VEX IQ, como el Clawbot y el Autopilot, que se pueden usar en el aula y en los laboratorios VEX STEM.
VEXcode IQ tiene una serie de plantillas que ya están configuradas para estas compilaciones. Por ejemplo, una forma fácil de iniciar un proyecto VEXcode IQ para el Clawbot IQ es usar una plantilla de ejemplo. Esto configurará los dispositivos del Clawbot y agregará los bloques de los dispositivos específicos a la Caja de herramientas.
Abra un proyecto de ejemplo seleccionando "Abrir ejemplos" en el menú Archivo.
Seleccione "Plantillas" en la barra de filtros.
A continuación, seleccione la plantilla Clawbot (transmisión de 2 motores).
Nota: consulte la sección Robot Config de los artículos para obtener más información sobre la configuración de dispositivos.
Uso de bloques
VEXcode IQ se abre como un proyecto Blocks. La programación con bloques proporciona un entorno accesible, con un umbral de entrada muy bajo. Sin embargo, la codificación de un proyecto Blocks también permite un nivel avanzado de programación.
Se puede agregar un bloque a un proyecto arrastrándolo desde la Caja de herramientas hasta el espacio de trabajo.
Se puede eliminar fácilmente del proyecto arrastrando el bloque fuera del espacio de trabajo.
Algunos artículos útiles adicionales que usan bloques incluyen:
- Tamaño de bloque - Tutoriales de bloques - VEXcode IQ
- Formas y significado de bloques - Tutoriales de bloques - VEXcode IQ
- Eliminar un bloque - Bloques de tutoriales - VEXcode IQ
Guardando
Una vez que haya completado su proyecto VEX IQ, deberá guardarlo en su dispositivo. Guardar tu proyecto varía según el dispositivo.
Los siguientes artículos explican cómo guardar su proyecto en su dispositivo:
- Guardar un proyecto de bloques en Windows - Abrir y guardar proyectos de bloques - VEXcode IQ
- Guardar un proyecto de bloques en macOS - Abrir y guardar proyectos de bloques - VEXcode IQ
- Guardar un proyecto de bloques en un Chromebook - Abrir y guardar proyectos de bloques - VEXcode IQ
- Guardar un proyecto de bloques en una tableta Android - Abrir y guardar proyectos de bloques - VEXcode IQ
- Guardar un proyecto de bloques en iPad - Abrir y guardar proyectos de bloques - VEXcode IQ
Actualizar el firmware si es necesario
El VEX IQ Brain y otros dispositivos inteligentes tienen un software subyacente que permite que los dispositivos funcionen con el proyecto VEXcode IQ. Este software se llama firmware, o también conocido como VEXos.
Si el firmware no está actualizado con su versión actual de VEXcode IQ, no podrá descargar su proyecto en IQ Brain. VEXcode IQ le avisa cuando el firmware no está actualizado mostrando un icono de cerebro naranja tan pronto como se conecta un IQ Brain alimentado a su dispositivo.
Nota: consulte el artículo Firmware - Get Started - VEXcode IQ para obtener más información sobre el firmware.
Descarga y ejecución
Su proyecto VEXcode IQ debe descargarse en VEX IQ Brain para que su proyecto se ejecute. Esto se logra con un cable USB conectado entre el IQ Brain y su dispositivo.
O bien, de forma inalámbrica con dispositivos iPad/tableta Android.
El VEX IQ Brain tiene cuatro ranuras de descarga que permiten almacenar cuatro proyectos diferentes en el IQ Brain al mismo tiempo.
Una vez que el VEX IQ Brain esté conectado y se seleccione una ranura, su proyecto se puede descargar en el IQ Brain y luego ejecutarse. Cuando se ejecuta un proyecto, le permite ver cómo el proyecto afecta el comportamiento de su robot.
Ocasionalmente, puede ocurrir un error de descarga durante el proceso de descarga. Sin embargo, estos suelen ser fáciles de solucionar.
Los siguientes artículos te ayudarán a descargar y ejecutar tu proyecto VEXcode IQ:
- Icono de estado cerebral (USB) - Conectar al cerebro - VEXcode IQ
- tableta iPad / Android (inalámbrica) - Conéctate al cerebro - VEXcode IQ
- Descargar en una ranura seleccionada - Bloques de tutoriales - VEXcode IQ
- Descarga y ejecuta un proyecto de bloques - Tutoriales de bloques - VEXcode IQ
- Descargar en iPad - Bloques Tutoriales - VEXcode IQ
- Descargar errores - Solución de problemas - VEXcode IQ
Nota: Antes de descargar su proyecto, revise la Lista de verificación previa a la descarga de un proyecto.
Abrir un proyecto
Una vez que se ha guardado un proyecto VEXcode IQ en su dispositivo, se puede abrir en un momento posterior para volver a descargarlo en su robot, o se puede modificar el proyecto.
Los siguientes artículos te ayudarán a abrir tu proyecto VEXcode IQ en tu dispositivo específico:
- Abrir un proyecto de bloques en Windows - Abrir y guardar proyectos de bloques - VEXcode IQ
- Abrir un proyecto de bloques en macOS - Abrir y guardar proyectos de bloques - VEXcode IQ
- Abrir un proyecto de bloques en Chromebook - Abrir y guardar proyectos de bloques - VEXcode IQ
- Abrir un proyecto de bloques en iPad - Abrir y guardar proyectos de bloques - VEXcode IQ
- Abrir un proyecto de bloques en Android - Abrir y guardar proyectos de bloques - VEXcode IQ
Enlaces útiles adicionales
Hay muchos artículos adicionales de VEX Library para ayudarlo cuando trabaje con VEXcode IQ.
Algunos artículos útiles adicionales para comenzar incluyen:
- Obtenga ayuda en un proyecto de bloques - Tutoriales de bloques - VEXcode IQ
- Menú contextual - Tutoriales de bloques - VEXcode IQ
- Comentarios - Bloques Tutoriales - VEXcode IQ
- Notas - Tutoriales de bloques - VEXcode IQ
También hay muchas actividades divertidas y educativas en los laboratorios VEX IQ STEM.
Mi primer proyecto
Los siguientes dos proyectos le permitirán practicar la construcción de un proyecto en VEXcode IQ.
Imprimir ‘VEX’
Este proyecto te permitirá construir un proyecto sin tener que montar un robot. Todo lo que se necesitará es el cerebro VEX IQ y una batería cargada.
Asegúrese de que el IQ Brain esté conectado a su dispositivo y encendido.
Inicie VEXcode IQ.
Se abrirá un nuevo proyecto en blanco.
En la categoría "Aspectos", seleccione un bloque [Imprimir] y adjúntelo al {When started} bloque.
Reemplace la palabra "Hola" en el parámetro por la palabra "VEX".
Guarda, descarga y ejecuta tu proyecto.
‘VEX’ se imprimirá en la pantalla LED del IQ Brain.
Conducir hacia adelante
Este proyecto está destinado a ser utilizado con el estándar Clawbot IQ. Vea el Clawbot con Controller STEM Lab para obtener instrucciones de construcción.
Asegúrese de que el IQ Brain esté conectado a su dispositivo y encendido.
Inicie VEXcode IQ.
Se abrirá un nuevo proyecto en blanco.
Abra el proyecto de ejemplo ‘Clawbot (Drivetrain 2-motor)’.
Nota: La plantilla requiere que se conecte un giroscopio al puerto inteligente 4.En la categoría "Tren de transmisión", seleccione un bloque [Drive for] y adjúntelo al {When started} bloque.
Nota: Conducir hacia adelante 200 milímetros moverá las ruedas del Clawbot hacia adelante una rotación.
Guarda, descarga y ejecuta tu proyecto. El Clawbot ahora avanzará 200 mm como se muestra en la siguiente animación.
Nota: si tiene algún problema al trabajar con VEXcode IQ, utilice la herramienta de comentarios que se encuentra dentro de VEXcode IQ.