触摸LED#
介绍#
触摸 LED 包含控制和监控 VEX IQ(第二代)触摸 LED 的模块。这些模块允许您设置颜色、亮度和淡入淡出速度,以及检测触摸 LED 何时被按下。
以下是可用块的列表:
外观——控制颜色和显示属性。
设置触摸 LED 颜色 – 将触摸 LED 设置为选定的颜色。
[设置触摸 LED 淡入淡出](#set-touch-led-fade)——设置触摸 LED 在颜色之间转换的速度。
设置触摸 LED 亮度 – 设置触摸 LED 的亮度级别。
感知——检测用户交互。
触摸 LED 是否被按下? – 返回触摸 LED 当前是否被按下。
when Touch LED – Executes the attached stack of blocks when the Touch LED is pressed or released.
外观#
设置触摸 LED 颜色#
设置触摸 LED 颜色 块使用当前 转换速度 和 亮度设置 设置触摸 LED 的颜色。
设定 [TouchLED 1 v] 颜色为 (none v)
参数 |
描述 |
---|---|
触摸LED |
在设备窗口中配置要设置的触摸 LED 颜色。 |
颜色 |
将 LED 的颜色设置为:
|
例子
当开始 :: hat events
[Blink the TouchLED off and on.]
永久循环
设定 [TouchLED 1 v] 颜色为 (green v)
等待 (0.5) 秒
设定 [TouchLED 1 v] 颜色为 (none v)
等待 (0.5) 秒
设置触摸 LED 淡入淡出#
设置触摸 LED 淡入淡出 块设置触摸 LED 在颜色之间转换的速度。
设定 [TouchLED 1 v] 变色速度为 [slow v]
参数 |
描述 |
---|---|
触摸LED |
设置触摸 LED 的转换速度,在设备窗口中配置。 |
过渡速度 |
触摸 LED 切换至下一颜色速度:
|
例子
当开始 :: hat events
[Slowly fade TouchLED colors.]
设定 [TouchLED 1 v] 颜色为 (green v)
设定 [TouchLED 1 v] 变色速度为 [slow v]
等待 (2) 秒
设定 [TouchLED 1 v] 颜色为 (red v)
设置触摸 LED 亮度#
设置触摸 LED 亮度块设置触摸 LED 的亮度。
设定 [TouchLED 1 v] 亮度为 (50)%
参数 |
描述 |
---|---|
触摸LED |
在设备窗口中配置要设置的触摸 LED 亮度。 |
亮度 |
触摸 LED 的亮度从 0 到 100 的百分比。 |
例子
当开始 :: hat events
[Light up the TouchLED with different brightnesses.]
设定 [TouchLED 1 v] 亮度为 (25)%
设定 [TouchLED 1 v] 颜色为 (green v)
等待 (2) 秒
设定 [TouchLED 1 v] 亮度为 (100)%
传感#
触摸 LED 按下了吗?#
触摸 LED 是否被按下? 模块返回触摸 LED 当前是否被按下。该模块返回一个布尔值:
真 - 触摸 LED 被按下。
False - 触摸 LED 未被按下
<[TouchLED 1 v] 按下了?>
参数 |
描述 |
---|---|
触摸LED |
要检查哪个触摸 LED,在设备窗口中配置。 |
例子
当开始 :: hat events
[Change the TouchLED color when it is pressed.]
设定 [TouchLED 1 v] 颜色为 (green v)
等到 <[TouchLED 1 v] 按下了?>
设定 [TouchLED 1 v] 颜色为 (blue v)
when Touch LED#
The when Touch LED block runs the attached stack of blocks when the Touch LED is pressed or released.
when [TouchLED1 v] [pressed v] :: hat events
参数 |
描述 |
---|---|
触摸LED |
要检查哪个触摸 LED,在设备窗口中配置。 |
actions |
Determines when the attached stack of blocks will execute:
|
例子
when [TouchLED1 v] [pressed v] :: hat events
[Turn green briefly when pressed.]
设定 [TouchLED 1 v] 颜色为 (green v)
等待 [2] 秒
设定 [TouchLED 1 v] 颜色为 (none v)