Configuración de un sensor GPS en VEXcode Pro V5

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

Al comenzar a programar con VEXcode Pro V5, los comandos para el sensor Game Positioning System™ (GPS) no aparecerán en la Referencia de comandos hasta que se haya configurado.

Vista en ángulo del sensor GPS VEX.


Cómo agregar el sensor GPS como dispositivo en VEXcode V5

Interfaz de VEXcode Pro V5 con el botón de Configuración del robot resaltado en la barra de herramientas.

Para configurar un dispositivo, seleccione el botón Configuración del robot para abrir la ventana Configuración del robot. Debe haber un proyecto abierto para poder utilizar la ventana Configuración del robot.

El menú de configuración del robot VEXcode Pro V5 está abierto y se muestra la opción "Agregar un dispositivo".

Seleccione "Agregar un dispositivo".

Ventana de selección de dispositivo con la opción 'GPS' resaltada.

Seleccione el sensor GPS.

Pantalla de selección de puerto con el dispositivo GPS asignado al puerto 1 y el botón "Listo" resaltado.

Seleccione a qué puerto está conectado el sensor en el VEX V5 Brain. Los puertos que ya estén configurados para otros dispositivos no estarán disponibles. Una vez que se haya seleccionado el puerto, seleccione "Listo" para enviar el sensor a la configuración o "Cancelar" para regresar a la ventana de Configuración del robot.

Nota: Al seleccionar “Cancelar” se desharán todos los cambios que haya realizado en el dispositivo y no formará parte de la configuración.

Menú de configuración del GPS con las opciones de desplazamiento X, desplazamiento Y y desplazamiento angular resaltadas.

Hay una opción para cambiar las compensaciones X, Y y Ángulo, ajustar las compensaciones según el diseño de su robot.

Para obtener más información sobre cómo determinar las compensaciones del sensor GPS, vea este artículo de la biblioteca VEX.

Menú de configuración del GPS con el botón Listo resaltado a continuación.

Una vez elegido el puerto y ajustadas las compensaciones, seleccione 'LISTO'.


Ventana de configuración del robot que muestra el dispositivo GPS para cambiar su puerto.

Puede cambiar el número de puerto del sensor GPS seleccionando el sensor GPS en la ventana Configuración del robot.

Pantalla de selección de puerto con el dispositivo GPS asignado al puerto 2 y el botón "Listo" resaltado.

Seleccione el icono de puerto en la parte superior derecha, luego seleccione un puerto diferente en la pantalla de selección de puerto y el número de puerto se volverá azul. Luego seleccione "Listo" para enviar el cambio.


Cambiar el nombre de un sensor GPS

El dispositivo GPS ha sido renombrado a myGPS utilizando el campo de nombre en la configuración del dispositivo.

También puede cambiar el nombre del sensor GPS cambiando el nombre en el cuadro de texto en la parte superior de la ventana Selección de puerto. Si selecciona un nombre no válido, el cuadro de texto se resaltará en naranja para indicarlo. Luego seleccione "Listo" para enviar los cambios del dispositivo a la configuración.

Ejemplo de código C++ que muestra cómo se actualiza el nombre del dispositivo en el programa después de cambiarle el nombre al dispositivo GPS. El nuevo nombre es myGPS y esto se refleja en el código.

Si cambia el nombre de un sensor GPS que ya se está utilizando en su proyecto, deberá actualizar el nombre del sensor en el comando al nuevo nombre.


Eliminar un sensor GPS

Menú de configuración del GPS con el botón Eliminar resaltado a continuación.

Los sensores GPS también se pueden eliminar seleccionando la opción "Eliminar" en la parte inferior de la ventana Compensación.

Nota: Si elimina un sensor GPS que ya se está utilizando en su proyecto, su proyecto generará un error si intenta descargarlo hasta que también elimine los comandos que estaban usando el dispositivo eliminado.

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

Last Updated: