Датчик об’єктів#

Вступ#

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

Датчик об'єктів VEX.

Нижче наведено список доступних блоків:

Відбивна здатність датчика об’єкта#

Блок звіту Відбивна здатність датчика об’єкта повідомляє кількість світла, відбитого від об’єкта, у відсотках.

Примітка:

  • 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 запускається, коли виявлений об’єкт більше не виявляється.