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 – Devuelve la cantidad de luz reflejada por el objeto.
¿El sensor de objetos detecta un objeto? – Devuelve 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 Reflectividad del sensor de objetos devuelve 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? |
¿El sensor de objetos detecta algún objeto?#
El bloque ¿El sensor de objetos detecta un objeto? devuelve 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] detects object?>
Parámetro |
Descripción |
|---|---|
dispositivo |
¿Qué sensor de objetos utilizar? |
establecer umbral de detección del sensor de objetos#
El bloque establecer umbral de detección del sensor de objetos establece la cantidad de luz reflejada necesaria como porcentaje para 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? |
umbral de detección |
La cantidad de luz reflejada necesaria para considerar que un objeto se puede detectar. |
cuando el sensor de objetos#
El bloque cuando el sensor de objetos 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 |
Cuando se ejecute la pila de bloques adjunta:
|