LED类 – LED对象

LED对象控制一个独立的LED(发光二极管)。

构造函数

class pyb.LED(id)

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

  • id 是LED的编号,取值1-4。

方法

LED.intensity([value])

获取或设置LED亮度。亮度范围介于0(关)至255(全开)。若未给定参数,返回LED亮度。若给定一个参数,则设置LED亮度并返回 None

Note: 仅有LED(3)和LED(4)亮度平稳变化,其使用定时器PWM来实现。LED(3)使用定时器(2),LED(4)使用定时器(3)。 这些定时器仅配置为PWM,若相关LED的亮度设置为介于1至254的值。否则这些定时器可用于一般用途。

LED.off()

关闭LED。

LED.on()

打开LED,达到最大强度。

LED.toggle()

切换LED的开(最大强度)关。若LED在非零强度下,则会被认为已打开,随之被切换为关。