Датчик об’єктів#
Вступ#
Датчик об’єкта – це інфрачервоний (ІЧ) датчик наближення, який виявляє близькість об’єкта за допомогою відбитого ІЧ-світла.

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