这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
saks:sdk:libraries:led [2017/01/23 13:51] Spoony 创建 |
saks:sdk:libraries:led [2017/01/23 14:15] (当前版本) |
||
---|---|---|---|
行 4: | 行 4: | ||
===== 方法 ===== | ===== 方法 ===== | ||
==== __init__(self, pin, real_true = GPIO.HIGH) ==== | ==== __init__(self, pin, real_true = GPIO.HIGH) ==== | ||
- | 初始化对象,设置数码管引脚和触发电平(高电平或低电平触发)。 | + | 初始化对象,设置引脚和触发电平(高电平或低电平触发)。 |
==== is_on(self) ==== | ==== is_on(self) ==== | ||
行 20: | 行 20: | ||
==== flashAction(self, secs, sleepsecs, times) ==== | ==== flashAction(self, secs, sleepsecs, times) ==== | ||
设置 LED 点亮 seconds 的时间,并间隔 sleepsecs 的时间再次点亮,如此周而复始 times 次。seconds 为毫秒时间。sleepsecs 为毫秒时间。times 为次数。 | 设置 LED 点亮 seconds 的时间,并间隔 sleepsecs 的时间再次点亮,如此周而复始 times 次。seconds 为毫秒时间。sleepsecs 为毫秒时间。times 为次数。 | ||
+ | |||
+ | ==== pulse(self, hertz=50, pause_time=0.01) ==== | ||
+ | 设置 LED 以 PWM 方式工作。hertz 为频率值,pause_time 为毫秒间隔时间。 |