#SC_02_input.py
from machine import Pin
import time
led_r= Pin(4, Pin.OUT)
led_y = Pin(16, Pin.OUT)
led_g = Pin(5, Pin.OUT)
button_01 = Pin(34, Pin.IN)
button_02 = Pin(35, Pin.IN)
button_03 = Pin(32, Pin.IN)
'''
print(f'Led_rstatus: {led.value()}')
print(f'Led_ystatus: {led.value()}')
print(f'Led_gstatus: {led.value()}')
print(f'Button status: {button_01.value()}')
'''
while True:
button_status = button_01.value()
print(f'Button status: {button_status}')
led_r_status = led_r.value()
print(f'led_rstatus: {led_r_status}')
led_y_status = led_y.value()
print(f'led_ystatus: {led_y_status}')
led_g_status = led_g.value()
print(f'led_gstatus: {led_g_status}')
button_status1 = button_02.value()
button_status2 = button_03.value()
#1
if button_status == 1 :
led_r.value(1)
time.sleep(0.1)
led_r.value(0)
time.sleep(0.1)
led_y.value(1)
time.sleep(0.1)
led_y.value(0)
time.sleep(0.1)
led_g.value(1)
time.sleep(0.1)
led_g.value(0)
time.sleep(0.1)
else :
led_r.value(0)
led_y.value(0)
led_g.value(0)
time.sleep(0.1)
#2
if button_status1 == 1 :
led_y.value(1)
time.sleep(0.1)
led_y.value(0)
time.sleep(0.1)
led_r.value(1)
time.sleep(0.1)
led_r.value(0)
time.sleep(0.1)
led_g.value(1)
time.sleep(0.1)
led_g.value(0)
time.sleep(0.1)
else :
led_r.value(0)
led_y.value(0)
led_g.value(0)
time.sleep(0.1)
#3
if button_status2 == 1 :
led_g.value(1)
time.sleep(0.1)
led_g.value(0)
time.sleep(0.1)
led_y.value(1)
time.sleep(0.1)
led_y.value(0)
time.sleep(0.1)
led_r.value(1)
time.sleep(0.1)
led_r.value(0)
time.sleep(0.1)
else :
led_r.value(0)
led_y.value(0)
led_g.value(0)
time.sleep(0.1)