LED保险杠#

介绍#

LED 保险杠可以检测何时被按下,并可以改变其颜色或图案以提供视觉反馈。

以下是所有模块的列表:

设置保险杠颜色#

设置保险杠颜色 堆栈块告诉 LED 保险杠应该是什么颜色,或者应该关闭什么颜色。

LED 保险杠可用于跟踪机器人在项目中的位置,或显示何时满足某些条件。

设定 [bumper v] 为 [红色 v] :: custom-led

参数

描述

引领

在设备窗口中配置所选的 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] 转