from machine import Pin
import time
pin_12=Pin(12,Pin.IN,Pin.PULL_DOWN)
pin_5=Pin(5,Pin.OUT)
status = 0
while True:
if pin_12.value()==1:
# 软件消抖
time.sleep_ms(100)
if pin_12.value()==1 and status==0:
pin_5.value(not pin_5.value())
status=1
elif pin_12.value()==0:
status=0