# Fire Control Cheat from machine import Pin, Timer from time import sleep_ms tim = Timer() N = 0 pin1 = Pin(15,Pin.IN,Pin.PULL_UP) LED = Pin(16,Pin.OUT) def Fire(pin1): global N LED.value(1) N = 5 tim.init(freq=5,mode=Timer.PERIODIC,callback=Tic) def Tic(timer): global N if(N): N -= 1 LED.toggle() if(N == 1): tim.init(freq=5,mode=Timer.ONE_SHOT,callback=Tic) else: LED.value(0) pin1.irq(trigger=Pin.IRQ_FALLING, handler=Fire) while(1): print(LED.value(), N) sleep_ms(100)