Detección óptica#

Para que los bloques de sensores ópticos aparezcan en VEXcode V5, se debe configurar un sensor óptico en la ventana Dispositivos.

Para obtener más información, consulte estos artículos:

Establecer el modo óptico#

El bloque Establecer modo óptico se utiliza para configurar un sensor óptico para que detecte colores o gestos.

establecer modo [Optical 7 v] a [color v]

De forma predeterminada, el sensor óptico está configurado para detectar siempre los colores. Antes de usar cualquier bloque de gestos del sensor óptico, este debe estar configurado para detectar gestos.

Elija qué sensor óptico utilizar.

Interfaz del dispositivo de detección óptica que muestra opciones para configurar el modo óptico, la potencia de la luz y detectar colores o gestos.

Elija si desea configurar el modo del sensor óptico para detectar colores o gestos.

Diagrama que ilustra el bloque "Establecer modo óptico" para configurar los ajustes de detección del sensor óptico.

En este ejemplo, el sensor óptico está configurado para detectar gestos antes de esperar hasta que se detecte un gesto hacia la izquierda para imprimir un mensaje.

cuando empezó :: hat events
[Set Optical sensor to detect gestures.]
establecer modo [optical7 v] a [gesto v]
[Don't print the message until a left gesture is detected.]
esperar hasta <[Optical 7 v] gesto [izquierda v] detectado?>
imprimir [Left gesture detected.] en [Brain v] ◀ y coloque el cursor en la siguiente fila

Establecer luz óptica#

El bloque Establecer luz óptica permite activar o desactivar la luz del sensor óptico. Esta luz permite que el sensor óptico detecte objetos si observa un objeto en una zona oscura.

conjunto [Optical 7 v] luz [encendido v]

Elija qué sensor óptico utilizar.

Interfaz de configuración de dispositivo de luz óptica para detección cerebral y control motor en aplicaciones robóticas.

Elija si desea encender o apagar la luz.

Icono para configurar el modo de luz óptica en un sensor, indicando opciones para detección de color o gestos.

En este ejemplo, el sensor óptico encenderá su luz durante dos segundos antes de apagarla.

cuando empezó :: hat events
conjunto [Optical 7 v] luz [encendido v]
esperar (2) segundos
conjunto [Optical 7 v] luz [apagado v]

Establecer la potencia de la luz óptica#

El bloque Establecer potencia de luz óptica se utiliza para configurar la potencia de luz del sensor óptico

Establezca la potencia de luz [Optical 7 v] al (50)%

El bloque Establecer potencia de luz óptica admite un rango de 0 % a 100 %. Esto cambiará el brillo de la luz en el sensor óptico. Si la luz está apagada, este bloque la encenderá.

Elija qué sensor óptico utilizar.

Interfaz de configuración del dispositivo de potencia de luz óptica para ajustar la intensidad de la luz y detectar objetos con sensores ópticos.

En este ejemplo, la luz de encendido del sensor óptico se establece al 75 % antes de esperar a detectar un objeto para imprimir un mensaje.

cuando empezó :: hat events
[Set the Optical Sensor's light power to 75%]
Establezca la potencia de luz [Optical 7 v] al (75)%
[Don't print the message until an object is detected.]
esperar hasta <[Optical 7 v] Encontraste un objeto?>
imprimir [Object detected.] en [Brain v] ◀ y coloque el cursor en la siguiente fila

Objeto encontrado por sensor óptico#

El bloque Objeto encontrado por sensor óptico se utiliza para informar si el sensor óptico detecta un objeto cerca de él.

<[Optical 7 v] Encontraste un objeto?>

El bloque Objeto encontrado por sensor óptico informa “Verdadero” cuando el sensor óptico detecta un objeto cerca de él.

El bloque Objeto encontrado en el sensor óptico informa “Falso” cuando un objeto no está dentro del alcance del sensor óptico.

Elija qué sensor óptico utilizar.

Diagrama de un sensor óptico que detecta un objeto, que ilustra varios parámetros y funcionalidades de detección.

En este ejemplo, la luz de encendido del sensor óptico se establece al 75 % antes de esperar a detectar un objeto para imprimir un mensaje.

cuando empezó :: hat events
[Set the Optical Sensor's light power to 75%.]
Establezca la potencia de luz [Optical 7 v] al (75)%
[Don't print the message until an object is detected.]
esperar hasta <[Optical 7 v] Encontraste un objeto?>
imprimir [Object detected.] en [Brain v] ◀ y coloque el cursor en la siguiente fila

El sensor óptico detecta el color#

El bloque El sensor óptico detecta color se utiliza para informar si el sensor óptico detecta el color especificado.

<[Optical 7 v] detecta [rojo v]?>

El bloque El sensor óptico detecta color informa “Verdadero” cuando el sensor óptico detecta el color especificado.

El bloque El sensor óptico detecta color informa “Falso” cuando el sensor óptico no detecta el color especificado.

Elija qué sensor óptico utilizar.

Sensor óptico que detecta el color con indicadores visuales y configuraciones mostradas en una interfaz digital.

Elija el color que buscará el sensor óptico.

Sensor óptico que muestra los colores detectados y los valores de brillo en una pantalla, lo que ilustra la capacidad de detección de color.

En este ejemplo, el sensor óptico esperará hasta detectar un objeto azul antes de imprimir un mensaje.

cuando empezó :: hat events
[Don't print the message until the color blue is detected.]
esperar hasta <[Optical 7 v] detecta [azul v]?>
imprimir [Color blue detected.] en [Brain v] ◀ y coloque el cursor en la siguiente fila

Brillo óptico#

El bloque Brillo óptico se utiliza para informar la cantidad de luz detectada por el sensor óptico.

([Optical 7 v] brillo en %)

El bloque Brillo óptico informa un valor numérico del 0% al 100%.

Si se detecta una gran cantidad de luz, se informará un valor de brillo alto.

Una pequeña cantidad de luz detectada informará un valor de brillo bajo.

Elija qué sensor óptico utilizar.

Dispositivo de brillo óptico que muestra los niveles de detección de luz en una pantalla digital con varias lecturas de sensores.

En este ejemplo, el sensor óptico imprimirá el valor de brillo actual en la pantalla del cerebro.

cuando empezó :: hat events
imprimir ([Optical 7 v] brillo en %) en [Brain v] ◀ y coloque el cursor en la siguiente fila

Tono óptico#

El bloque Tono óptico se utiliza para informar el tono del color de un objeto.

([Optical 7 v] tono en grados)

El bloque Tono Óptico reporta un valor numérico que representa el tono de color de un objeto. Devuelve un número entre 0 y 359.

El valor puede considerarse como la ubicación del color en una rueda de colores en grados.

Elija qué sensor óptico utilizar.

Imagen de un dispositivo de tono óptico que muestra valores de tono de color en una pantalla en un contexto robótico.

En este ejemplo, el sensor óptico imprimirá el tono visto actualmente en la pantalla del cerebro.

cuando empezó :: hat events
imprimir ([Optical 7 v] tono en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila

El sensor óptico detecta gestos#

El bloque Sensor óptico detecta gesto se utiliza para informar si un sensor óptico ha detectado el gesto especificado.

<[Optical 7 v] gesto [arriba v] detectado?>

Importante: El sensor óptico primero debe configurarse para detectar gestos usando el bloque Establecer modo óptico, de lo contrario no detectará ningún gesto.

El bloque El sensor óptico detecta un gesto informa “Verdadero” cuando el sensor óptico detecta el gesto especificado.

El bloque El sensor óptico detecta un gesto informa “Falso” cuando el sensor óptico no detecta el gesto especificado.

Elija qué sensor óptico utilizar.

Dispositivo de detección óptica de gestos con sensores para reconocer movimientos y gestos de la mano en diversas aplicaciones.

Elija qué gesto comprobará el sensor óptico.

Sensor óptico que detecta un gesto con indicadores visuales y configuraciones mostradas en la pantalla.

En este ejemplo, el sensor óptico está configurado para detectar gestos antes de esperar hasta que se detecte un gesto hacia la izquierda para imprimir un mensaje.

cuando empezó :: hat events
[Set Optical Sensor to detect gestures.]
establecer modo [Optical 7 v] a [gesto v]
[Don't print the message until a left gesture is detected.]
esperar hasta <[Optical 7 v] gesto [izquierda v] detectado?>
imprimir [Left gesture detected.] en [Brain v] ◀ y coloque el cursor en la siguiente fila