from machine import Pin
import time
LED_R = Pin(34, Pin.OUT)
LED_G = Pin(35, Pin.OUT)
LED_B = Pin(32, Pin.OUT)
SW = Pin(18, Pin.IN, Pin.PULL_UP)
i=0
LED_R.value(1)
LED_G.value(0)
LED_B.value(0)
print("running")
def SW_Scan(sw_name):
if(sw_name.value() == 0):
time.sleep_ms(20)
if(sw_name.value()==0):
while True:
if(sw_name.value()==1):
time.sleep_ms(20)
if(sw_name.value()==1):
break
return 1
return 0
while True:
if(SW_Scan(SW)==1):
i+=1
if(i%3==0):
LED_R.value(1)
LED_G.value(0)
LED_B.value(0)
elif(i%3==1):
LED_R.value(0)
LED_G.value(1)
LED_B.value(0)
elif(i%3==2):
LED_R.value(0)
LED_G.value(0)
LED_B.value(1)
print("now i=",i)
time.sleep(1)