Светодиодный бампер#

Введение#

Светодиодный бампер может определять нажатие и менять свой цвет или рисунок для визуальной обратной связи.

Ниже приведён список всех блоков:

Установите цвет бампера#

Блок Set Bumper color указывает светодиодному бамперу, какой цвет следует выбрать или выключить.

Светодиодный бампер можно использовать для отслеживания местоположения робота в ходе проекта или для отображения выполнения определенных условий.

установить цвет [bumper v] [красный v] :: custom-led

Параметры

Описание

ВЕЛ

Выбранный светодиодный бампер, цвет которого необходимо изменить, настраивается в окне «Устройства».

цвет

Цвет светодиодной подсветки бампера:

  • красный
  • зеленый
  • выкл — Выключает светодиод

Пример

при запуске :: hat events
[Build Used: Super Code Base 2.0]
[Blink the LED off and on.]
вечно
установить цвет [bumper v] [зелёный v] :: custom-led
ждать [0.5] секунд
установить цвет [bumper v] [выкл v] :: custom-led
ждать [0.5] секунд

Установить яркость бампера#

Блок Установка яркости бампера задает светодиодному бамперу необходимую яркость.

Чем выше процентное значение, тем ярче свет. Чем ниже процентное значение, тем тусклее свет.

Если светодиодная подсветка бампера выключена, установка мощности подсветки выше 0% включит её.

Если светодиодная подсветка бампера включена, установка мощности подсветки на 0% выключит её.

установить яркость [bumper v] [50] % :: custom-led

Параметры

Описание

ВЕЛ

Выбранный светодиодный бампер, яркость которого необходимо изменить, настраивается в окне «Устройства».

яркость

Новая регулировка яркости светодиодного бампера от 0% до 100% в виде целого числа.

Пример

при запуске :: hat events
[Build Used: Super Code Base 2.0]
[Light up the LED at different brightness levels.]
установить яркость [bumper v] [25] % :: custom-led
установить цвет [bumper v] [зелёный v] :: custom-led
ждать [2] секунд
установить яркость [bumper v] [100] % :: custom-led

На бампере надавили#

Логический блок Нажатие бампера сообщает, нажат ли светодиодный бампер. Это можно использовать для проверки того, столкнулся ли робот с другими объектами.

  • Верно — Светодиодный бампер нажимается.

  • Неверно — Нажатие на светодиодный бампер не происходит.

<[bumper v] нажат? :: custom-led>

Параметры

Описание

ВЕЛ

Выбранный светодиодный бампер для проверки, настроенный в окне «Устройства».

Пример

при запуске :: hat events
[Build Used: Super Code Base 2.0]
[Turn right when the bumper is pressed.]
поворот [влево v]
ждать пока <[bumper v] нажат? :: custom-led>
поворот [вправо v]