[自行车灯micropython]第一集
前期测试,引脚15是gate端,代码如下:
from machine import Pin, PWM import time # 创建Pin对象,设置为输出模式 pin = Pin(15, Pin.OUT) # 创建PWM对象,并设置频率为500Hz pwm = PWM(pin) pwm.freq(500) limit = 1024 # 呼吸灯循环 while True: # 亮度从低到高 for duty in range(0, limit, 1): pwm.duty(duty) time.sleep_ms(1) # 亮度从高到低 for duty in range(limit-1, -1, -1): pwm.duty(duty) time.sleep_ms(1)