LED 类 – LED 对象

LED 对象控制单个 LED(发光二极管)。

构造函数

class pyb.LED(id)

创建与给定 LED 关联的 LED 对象:

  • id是 LED 编号,1-4。

方法

LED.intensity([value])

获取或设置 LED 强度。强度范围介于 0(关闭)和 255(完全开启)之间。如果没有给出参数,则返回 LED 强度。如果给出参数,则设置 LED 强度并返回 None

注意:只有 LED(3) 和 LED(4) 可以有平滑变化的亮度,它们使用定时器 PWM 来实现。LED(3) 使用 Timer(2) 而 LED(4) 使用 Timer(3)。如果相关 LED 的强度设置为 1 到 254 之间的值,则这些定时器仅配置为 PWM。否则定时器可​​免费用于通用用途。

LED.off()

关闭 LED。

LED.on()

打开 LED,达到最大强度。

LED.toggle()

在打开(最大强度)和关闭之间切换 LED。如果 LED 处于非零强度,则将其视为“开启”,并且切换将关闭它。