"""使用引脚16,17,5对应连接clk,dio,beep"""
from machine import Pin
import time
import tm1637
from machine import PWM
smg=tm1637.TM1637(clk=Pin(16),dio=Pin(17))#使用内部32内部1637函数
led1=PWM(Pin(5),freq=1000,duty=0)#给予蜂鸣器震荡源,定义一个叫了led1的对象
if __name__=="__main__":
n=60#倒计时数
while True:
smg.number(n)
n-=1
time.sleep(1)
duty_value=0
fx=1
if n<=0:
if fx==1:
duty_value+=10
if duty_value>1010:
fx=0
else:
duty_value-=10
if duty_value<10:
fx=1
led1.duty(duty_value)
time.sleep_ms(10)#消抖