from machine import Pin, PWM
from time import sleep
push = Pin(14,Pin.IN, Pin.PULL_UP)
pwm = PWM(Pin(23),freq=50)
def secuencia (x):
pwm.duty(x)
lista=[25, 50, 75, 100, 125, 100, 75, 50, 25]
n=0
i=0
while(1):
if push.value()==1:
sleep(0.2)
secuencia(lista[n])
n=n+1
if n>4:
n=0
while push.value()==0:
sleep(0.2)
elif n==0:
secuencia(lista[i])
sleep(0.5)
elif n==1:
secuencia(lista[i])
sleep(0.7)
elif n==2:
secuencia(lista[i])
sleep(0.9)
else:
secuencia(lista[i])
sleep(1)