Светодиодный бампер#
Введение#
Светодиодный бампер может определять нажатие и менять свой цвет или рисунок для визуальной обратной связи.
Ниже приведён список всех блоков:
Установить цвет бампера — Указывает светодиодному бамперу, какой цвет ему следует придать.
Установить яркость бампера — Задает светодиодному бамперу необходимую яркость.
Нажата кнопка бампера — Сообщает логическое значение, указывающее, нажата ли кнопка бампера со светодиодом.
Установите цвет бампера#
Блок 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]