Світлодіодний бампер#
Вступ#
Світлодіодний бампер може розпізнавати натискання та змінювати свій колір або малюнок для візуального зворотного зв’язку.
Нижче наведено список усіх блоків:
Встановити колір бампера — Вказує колір світлодіодного бампера.
Встановити яскравість бампера — Вказує на значення яскравості світлодіодного бампера.
Натиснуто бампер — Повідомляє логічне значення, яке вказує на те, чи натискається світлодіодний бампер.
Встановити колір бампера#
Блок стеку 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] секунд
Налаштувати яскравість бампера#
Блок стеку Set Bumper brightness повідомляє світлодіодному бамперу, якою має бути яскравість.
Вищий відсоток робить світло яскравішим. Нижчий відсоток робить світло тьмянішим.
Якщо світлодіодний бампер вимкнений, встановлення потужності світла вище 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 pressed повідомляє, чи натискається світлодіодний індикатор Bumper. Це можна використовувати для перевірки, чи стикається робот з іншими об’єктами.
True — Світлодіодний бампер натискається.
Хибно — Світлодіодний бампер не натискається.
<[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]