mircopython PWM呼吸灯
0 票
from machine import Pin, PWM, Timer #调整dp/period控制速度 LED = PWM(Pin(0)) p = 0 dp = 4 tm = Timer(2) def LED_set(t): global p, dp LED.duty(p) p += dp if p == 0 or p > 1023 - dp: dp = -dp tm.init(period=8, mode=Timer.PERIODIC, callback=LED_set)