Configuración del sensor de visión V5 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 del sensor de visión no aparecerán en la referencia de comandos hasta que se haya configurado el sensor de visión. 


Adición del sensor de visión

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

Para configurar el sensor de visión, seleccione el botón Configuración del robot para abrir la ventana Configuración del robot. Un proyecto debe estar abierto para poder utilizar la ventana de configuración del robot.

Menú de configuración del robot con la opción ‘Agregar un dispositivo’ mostrada.

Selecciona Agregar un dispositivo.

Ventana de selección del dispositivo con la opción Sensor de visión resaltada.

Seleccione el sensor de visión.

Ventana de selección de puertos que muestra el sensor de visión asignado a un puerto en el cerebro V5.

Seleccione a qué puerto está conectado el sensor de visión en el cerebro VEX V5. Los puertos que ya están configurados para otros dispositivos no estarán disponibles.

  • Una vez seleccionado el puerto, verá la ventana Configurar sensor de visión. Para configurar, siga el siguiente conjunto de pasos. 

Haga clic aquí para obtener ayuda en el montaje y el cableado de su sensor de visión.


Configuración del sensor de visión

Ventana de configuración del sensor de visión que muestra el dispositivo Vision12 con el botón Configurar y el botón Listo.

Conecte el sensor de visión directamente a su computadora mediante un cable micro USB antes de seleccionar Configurar en la ventana Configuración del robot.

Sensor de visión VEX conectado a una computadora mediante un cable Micro USB.

Puede usar el mismo Micro USB que usa para conectar el Cerebro a la computadora.

Nota: El cerebro no necesita estar conectado a la computadora ni encendido para este proceso.

Menú de ajustes del sensor de visión con el botón Configurar resaltado.

Una vez conectado, seleccione el botón Configurar para el sensor de visión en VEXcode Pro V5.

Utilidad de visión que muestra la vista de la cámara con el botón Congelar resaltado.

Coloque un objeto frente al sensor de visión y, a continuación, seleccione el botón Congelar.

Ajustes del sensor de visión con el botón Establecer resaltado para guardar una firma de color recién seleccionada.

Seleccione la imagen en la pantalla y arrastre un cuadro delimitador a su alrededor. A continuación, elija una de las siete ranuras de firma.

  • Asegúrese de seleccionar la menor cantidad de fondo posible. 
  • En este ejemplo, estoy eligiendo la ranura SIG_1.

Utilidad de visión que muestra la detección de color junto con el control deslizante de firma que se ajusta para mejorar el reconocimiento.

Haga clic para calibrar la firma de color.

  • Mueva el control deslizante hasta que la mayor parte del objeto de color esté resaltado y el fondo y otros objetos no estén resaltados.

 

Utilidad de visión que muestra una firma de un cubo verde que se renombra a G_CUBE.

Nombre y guarde la firma seleccionando su etiqueta y escribiendo un nombre. Aquí, SIG_1 se está guardando como G_CUBE.

Ajustes del sensor de visión con el botón Borrar resaltado para eliminar una firma de color existente.

Si desea eliminar una de las firmas guardadas, seleccione el botón Borrar en la fila de esa firma.

  • También puede seleccionar el botón Borrar todo para eliminar todas las firmas guardadas.

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

Cierre para salir de la ventana de Vision Utility después de haber guardado todas las firmas que desea incluir. A continuación, seleccione el botón Listo.

Captura de pantalla de C++ Code con un menú desplegable de todas las firmas configuradas que se pueden detectar.

Ahora sus firmas guardadas aparecerán en las opciones de firma de los comandos del sensor de visión.

Cambio del número de puerto del sensor de visión

Menú de configuración del robot con el dispositivo del sensor de visión mostrado.

Puede cambiar el número de puerto para el sensor de visión seleccionando el sensor de visión en la ventana de configuración del robot.

Menú de configuración del sensor de visión con su icono de puerto resaltado para mostrar que se puede cambiar.

A continuación, haga clic en el número de puerto actual en la parte superior derecha de la ventana de configuración del robot.

Ajustes del sensor de visión en el menú del puerto con el puerto cambiado y el botón Listo resaltado a continuación.

Seleccione un puerto diferente en la ventana Selección de puertos y el número de puerto se volverá azul. A continuación, selecciona Listo para enviar el cambio.


Cambiar el nombre del sensor de visión

Menú de configuración del sensor de visión con el campo de nombre resaltado.

También puede cambiar el nombre del sensor de visión cambiando el nombre en el cuadro de texto en la parte superior de la ventana de configuración del robot. Si selecciona un nombre no válido, el cuadro de texto se resaltará en rojo para indicar. A continuación, seleccione Listo para enviar los cambios del dispositivo a la configuración.

Captura de pantalla de C++ Code con un mensaje para cambiar todas las instancias del nombre Vision12 a Vision.

Si ya tiene comandos de sensor de visión en su proyecto, deberá actualizar el nombre del sensor de visión en el comando al nuevo nombre.


Eliminación del sensor de visión

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

El sensor de visión también se puede eliminar seleccionando la opción "Eliminar" en la parte inferior de la ventana de configuración del robot.

Nota: Si elimina el sensor de visión y ya se está utilizando en su proyecto, su proyecto no funcionará hasta que también elimine los comandos que estaban utilizando el sensor de visión.

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

Last Updated: