from machine import Pin, PWM
from time import sleep
R = PWM(Pin(23),freq=50)
G = PWM(Pin(22),freq=50)
B = PWM(Pin(21),freq=50)
push = Pin(14,Pin.IN,Pin.PULL_UP)
def led (x,y,z):
R.duty(x)
G.duty(y)
B.duty(z)
n=0
while(1):
if push.value()==0:
n=n+1
if n>5:
n=0
sleep(0.5)
while push.value() == 0:
sleep(0.2)
elif n==0:
led(1023,0,0)
elif n==1:
led(0,1023,0)
elif n==2:
led(0,0,1023)
elif n==3:
led(1023,0,1023)
elif n==4:
led(0,1023,1023)
else:
led(0,1000,1023)