Датчик объекта#
Введение#
Датчик приближения Object Sensor — это инфракрасный (ИК) датчик, который определяет приближение объекта с помощью отраженного ИК-света.

Ниже приведён список доступных блоков:
Отражательная способность датчика объекта – Сообщает количество света, отраженного от объекта.
Датчик объекта обнаруживает объект – Сообщает, обнаруживает ли датчик объекта объект.
Установка порога обнаружения датчика объекта – Устанавливает количество отраженного света, необходимое для того, чтобы объект считался обнаруженным.
при обнаружении объекта – Запускает прикрепленный стек блоков, когда датчик объекта обнаруживает или теряет объект.
Отражательная способность датчика объекта#
Блок отображения отражательной способности датчика объекта показывает количество света, отраженного от объекта, в процентах.
Примечание:
0% отражательной способности означает, что объект очень темный. Датчик регистрирует значение 3000 или выше.
100% отражательная способность означает, что объект очень яркий. Датчик фиксирует исходное значение, равное 0.
(отражательная способность [ObjectSensorA v] в %)
Параметр |
Описание |
|---|---|
устройство |
Какой датчик объектов использовать, настраивается в окне «Устройства». |
Датчик объекта обнаруживает объект#
Логический блок Датчик объекта обнаруживает объект сообщает, обнаруживает ли датчик объекта объект.
Верно – Датчик объекта обнаруживает объект.
Ложно – Датчик объекта не обнаруживает объект.
<[ObjectSensorA v] обнаруживает объект?>
Параметр |
Описание |
|---|---|
устройство |
Какой датчик объектов использовать, настраивается в окне «Устройства». |
установить порог обнаружения датчика объекта#
Блок set Object Sensor detection threshold задает количество отраженного света, необходимое в процентах, прежде чем объект будет считаться обнаруженным.
установить порог обнаружения [ObjectSensorA v] [50] %
Параметр |
Описание |
|---|---|
устройство |
Какой датчик объектов использовать, настраивается в окне «Устройства». |
порог обнаружения |
Количество отраженного света, необходимое для того, чтобы объект был признан обнаруженным, выражается целым числом. |
когда датчик объекта#
Блок when Object Sensor запускает прикрепленный к нему стек блоков, когда датчик объектов обнаруживает или теряет объект.
when [ObjectSensorA v] object is [detected v] :: hat events
Параметры |
Описание |
|---|---|
устройство |
Какой датчик объекта использовать? |
состояние |
Когда будет запущен прикрепленный стек блоков: detected запускает блоки, когда обнаруживается необнаруженный объект. lost запускает блоки, когда обнаруженный объект перестает обнаруживаться. |