LED保险杠#
介绍#
LED 保险杠可以检测何时被按下,并可以改变其颜色或图案以提供视觉反馈。
以下是所有模块的列表:
设置保险杠颜色#
设置保险杠颜色 堆栈块告诉 LED 保险杠应该是什么颜色,或者应该关闭什么颜色。
LED 保险杠可用于跟踪机器人在项目中的位置,或显示何时满足某些条件。
设定 [bumper v] 为 [红色 v] :: custom-led
参数 |
描述 |
|---|---|
引领 |
在设备窗口中配置所选的 LED 保险杠以改变其颜色。 |
颜色 |
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] 秒
设置缓冲亮度#
设置保险杠亮度堆栈块告诉 LED 保险杠的亮度应该是多少。
百分比越高,灯光越亮;百分比越低,灯光越暗。
如果 LED 保险杠灯关闭,将灯光功率设置为 0% 以上即可打开灯光。
如果 LED 保险杠灯亮着,将灯光功率设置为 0% 将关闭灯光。
设定 [bumper v] 亮度为 [50]% :: custom-led
参数 |
描述 |
|---|---|
引领 |
在设备窗口中配置所选的 LED 保险杠以改变其亮度。 |
亮度 |
新的亮度设置功能可以将 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
保险杠压合#
“保险杠被按下”布尔模块用于报告 LED 保险杠是否被按下。这可用于检查机器人是否撞到其他物体。
正确 — LED保险杠正在被压紧。
错误 — LED保险杠没有被按下。
<[bumper v] 按下了? :: custom-led>
参数 |
描述 |
|---|---|
引领 |
要检查的选定 LED 保险杠在设备窗口中进行配置。 |
例子
当开始 :: hat events
[Build Used: Super Code Base 2.0]
[Turn right when the bumper is pressed.]
[左 v] 转
等到 <[bumper v] 按下了? :: custom-led>
[右 v] 转