Sensor de objetos#
Introducción#
El Sensor de Objetos es un sensor de proximidad infrarrojo (IR) que detecta la proximidad de un objeto mediante la luz infrarroja reflejada.

A continuación se muestra una lista de los bloques disponibles:
Reflectividad del sensor de objetos – Informa la cantidad de luz reflejada por el objeto.
El sensor de objetos detecta un objeto – Informa si el sensor de objetos está detectando un objeto.
establecer umbral de detección del sensor de objetos – Establece la cantidad de luz reflejada necesaria antes de que se considere que un objeto ha sido detectado.
cuando el sensor de objetos – Ejecuta la pila de bloques adjunta cuando el sensor de objetos detecta o pierde un objeto.
Reflectividad del sensor de objetos#
El bloque de informe Reflectividad del sensor de objetos informa la cantidad de luz reflejada por el objeto como un porcentaje.
Nota:
Una reflectividad del 0% significa que el objeto es muy oscuro. El sensor detecta un valor bruto de 3000 o superior.
Una reflectividad del 100% significa que el objeto es muy brillante. El sensor detecta un valor bruto de 0.
([ObjectSensorA v] reflectividad en %)
Parámetro |
Descripción |
|---|---|
dispositivo |
Qué sensor de objetos utilizar, configurado en la ventana Dispositivos. |
El sensor de objetos detecta objetos#
El bloque booleano Sensor de objetos detecta objeto informa si el sensor de objetos está detectando un objeto.
Verdadero – El sensor de objetos está detectando un objeto.
Falso – El sensor de objetos no detecta ningún objeto.
<[ObjectSensorA v] detecta objeto?>
Parámetro |
Descripción |
|---|---|
dispositivo |
Qué sensor de objetos utilizar, configurado en la ventana Dispositivos. |
establecer umbral de detección del sensor de objetos#
El bloque de pila establecer umbral de detección del sensor de objetos establece la cantidad de luz reflejada necesaria como porcentaje antes de que se considere que un objeto ha sido detectado.
set [ObjectSensorA v] detection threshold to [50] %
Parámetro |
Descripción |
|---|---|
dispositivo |
Qué sensor de objetos utilizar, configurado en la ventana Dispositivos. |
umbral de detección |
La cantidad de luz reflejada necesaria para considerar que un objeto se detecta como un número entero. |
cuando el sensor de objetos#
El bloque when Object Sensor ejecuta la pila de bloques adjunta cuando el sensor de objetos detecta o pierde un objeto.
when [ObjectSensorA v] object is [detected v] :: hat events
Parámetros |
Descripción |
|---|---|
dispositivo |
¿Qué sensor de objetos utilizar? |
estado |
Cuándo se ejecutará la pila de bloques adjunta: detected ejecuta los bloques cuando se detecta un objeto no detectado. lost se ejecuta cuando ya no se detecta un objeto detectado. |