Перемикач бампера#
Вступ#
Бамперний вимикач — це механічний вимикач, який замикає ланцюг при натисканні, дозволяючи роботу виявляти натискання та відпускання.
Нижче наведено список доступних блоків:
Натиснуто бампер — Повідомляє логічне значення, яке вказує, чи натискається перемикач бампера.
when Bumper — Запускає приєднаний стек блоків, коли натиснуто або відпущено перемикач Bumper.
Бампер натиснутий#
Булевий блок Натиснутий бампер повідомляє, чи натискається перемикач бампера. Це можна використовувати для перевірки, чи стикається робот з іншими об’єктами.
Правда — Натискається вимикач бампера.
Хибно — Перемикач бампера не натискається
<[Bumper1 v] натиснуто?>
Параметри |
Опис |
|---|---|
перемикач бампера |
Перемикач Bumper Switch для перевірки, налаштований у вікні «Пристрої». |
Приклад
коли запущено
[Back up and turn whenever the bumper runs into an object.]
назавжди
їхати [вперед v]
якщо <[Bumper1 v] натиснуто?> тоді
їхати [назад v] на (100) [мм v] ▶
повернути [праворуч v] на (90) градусів ▶
коли бампер#
Блок when Bumper запускає приєднаний стек блоків, коли вибраний перемикач Bumper натиснуто або відпущено.
коли [Bumper1 v] [натиснуто v]
Параметри |
Опис |
|---|---|
перемикач бампера |
Перемикач Bumper Switch для перевірки, налаштований у вікні «Пристрої». |
стан |
Коли прикріплений стек блоків працюватиме: натиснутий працюватиме, коли натиснутий вимикач бампера, а відпущений працюватиме, коли вимикач бампера відпустити. |
Приклад
коли [Bumper1 v] [натиснуто v]
[Move forward when Bumper Switch is pressed.]
їхати [вперед v] на [200] [мм v] ▶