Sensor óptico#
Introducción#
El Sensor Óptico V5 detecta el color, el brillo y la presencia de objetos cercanos mediante una combinación de un sensor de color RGB y un sensor de proximidad. También puede usar su LED integrado para iluminar objetos y lograr una detección más precisa.

A continuación se muestra una lista de bloques disponibles:
Establecer luz óptica – Enciende o apaga el LED del sensor óptico.
establecer potencia de luz óptica – Establece el nivel de potencia del LED del sensor óptico.
Objeto detectado por el sensor óptico – Informa si el sensor está detectando un objeto dentro del alcance.
Detección óptica de color – Informa si el sensor óptico detecta un color específico.
Brillo óptico – Informa el brillo detectado por el sensor óptico.
Tono óptico – Informa el tono detectado por el sensor óptico.
cuando óptico – Ejecuta la pila de bloques adjunta cuando el sensor óptico detecta o pierde un objeto.
Establecer luz óptica#
El bloque configurar luz óptica enciende o apaga el LED del sensor óptico. Esto puede ayudar a aumentar la precisión del sensor al detectar colores.
conjunto [Optical 1 v] luz [encendido v]
Parámetros |
Descripción |
|---|---|
dispositivo |
Qué sensor óptico utilizar, configurado en la ventana Dispositivos. |
estado |
Estado de la luz del sensor óptico: encendida o apagada. |
cuando empezó
[Turn on the sensor's LED.]
conjunto [Optical 1 v] luz [encendido v]
Establecer potencia de luz óptica#
El bloque Ajustar potencia de la luz óptica ajusta el brillo del LED del sensor óptico. La luz ayuda al sensor óptico a detectar objetos y colores con mayor claridad.
Un porcentaje mayor hace que la luz sea más brillante. Un porcentaje menor hace que la luz sea más tenue.
Si la luz del sensor óptico está apagada, al ajustar la potencia de la luz por encima del 0% se encenderá la luz.
Si la luz del sensor óptico está encendida, al ajustar la potencia de la luz al 0%, esta se apagará.
Establezca la potencia de luz [Optical 1 v] al [50]%
Parámetros |
Descripción |
|---|---|
dispositivo |
Qué sensor óptico utilizar, configurado en la ventana Dispositivos. |
brillo |
El nivel de brillo al que se ajustará la luz del sensor óptico, de 0% a 100%. Utilice números enteros. |
cuando empezó
[Turn on the sensor's LED at half brightness.]
Establezca la potencia de luz [Optical 1 v] al [50]%
El sistema óptico detectó un objeto.#
El bloque booleano Objeto detectado por el sensor óptico indica si el sensor óptico detecta o no un objeto dentro del alcance.
Verdadero — El sensor óptico detecta un objeto.
Falso — El sensor óptico no detecta ningún objeto.
<[Optical 1 v] Encontraste un objeto?>
Parámetros |
Descripción |
|---|---|
dispositivo |
Qué sensor óptico utilizar, configurado en la ventana Dispositivos. |
Ejemplo
cuando empezó
[Drive forward until an object is found.]
unidad [adelante v]
esperar hasta <[Optical 1 v] Encontraste un objeto?>
deja de conducir
El sistema óptico detecta el color.#
El bloque booleano Detección óptica de color indica si el sensor óptico detecta un color específico, basándose en el valor de tono detectado.
Verdadero – El sensor detecta el color especificado.
Falso – El sensor no detecta el color especificado.
Nota: El sensor óptico busca rangos de tonalidad que coincidan con el color especificado. Para detectar rangos de tonalidad específicos, consulte el bloque de informe Tonalidad óptica.
<[Optical 1 v] detecta [rojo v]?>
Parámetros |
Descripción |
|---|---|
dispositivo |
Qué sensor óptico utilizar, configurado en la ventana Dispositivos. |
color |
¿Qué color buscar?:
|
Ejemplo
cuando empezó
[Drive forward until red is found.]
unidad [adelante v]
esperar hasta <[Optical 1 v] detecta [rojo v]?>
deja de conducir
Brillo óptico#
El bloque de indicadores de brillo óptico informa la cantidad de luz que se refleja de vuelta al sensor óptico, como un porcentaje del 0 % al 100 %.
Un porcentaje más alto significa que se refleja más luz de vuelta al sensor óptico. Un porcentaje más bajo significa que se refleja menos luz.
([Optical 1 v] brillo en %)
Parámetros |
Descripción |
|---|---|
dispositivo |
Qué sensor óptico utilizar, configurado en la ventana Dispositivos. |
Tono óptico#
El bloque de informe de tono óptico informa el tono detectado por el sensor óptico como un número de 0 a 359 grados.
El matiz es una forma de describir el color utilizando números alrededor de una rueda de colores.

([Optical 1 v] tono en grados)
Parámetros |
Descripción |
|---|---|
dispositivo |
Qué sensor óptico utilizar, configurado en la ventana Dispositivos. |
Ejemplo
cuando empezó
[Look for the color pink using hue.]
para siempre
pantalla clara
Coloque el cursor en la fila [1] columna [1] en la pantalla
si <[300] [math_less_than v] ([Optical 1 v] tono en grados) [math_less_than v] [359]> entonces
imprimir [This is pink!] en la pantalla ▶
demás
imprimir [No pink detected!] en la pantalla ▶
Cuando óptico#
El bloque when Optical ejecuta la pila de bloques adjunta cada vez que el sensor óptico detecta o pierde un objeto.
cuando [Optical 1 v] [detects v] un objeto :: hat events
Parámetros |
Descripción |
|---|---|
dispositivo |
Qué sensor óptico utilizar, configurado en la ventana Dispositivos. |
estado |
Cuando se ejecute la pila de bloques adjunta: detecta se ejecuta cuando se detecta un objeto no detectado, mientras que pierde se ejecuta cuando un objeto detectado ya no se detecta. |