'''
Green LED ( lights/ turn on ) for 5 seconds and then off.
Immediately, the Yellow LED ( lights/ turn on ) for 2.5 seconds and then off
Immediately, Red LED ( lights/ turn on ) for 7.5 seconds and then off.
'''
from machine import Pin
import time
led_green = Pin(14, Pin.OUT)
led_yellow = Pin(15, Pin.OUT)
led_red = Pin(16, Pin.OUT)
RGB_red = Pin(11, Pin.OUT)
RGB_green = Pin(12, Pin.OUT)
RGB_blue = Pin(13, Pin.OUT)
button = Pin(17, Pin.IN)
while True:
button_state = button.value()
if button_state == 0:
led_green.value(1)
time.sleep(5)
led_green.value(0)
led_yellow.value(1)
time.sleep(2.5)
led_yellow.value(0)
led_red.value(1)
time.sleep(7.5)
led_red.value(0)
RGB_red.value(1)
RGB_green.value(1)
RGB_blue.value(1)
time.sleep(4)
RGB_red.value(1)
RGB_green.value(1)
RGB_blue.value(0)
time.sleep(0.15)
RGB_red.value(0)
RGB_green.value(0)
RGB_blue.value(0)
time.sleep(0.25)
RGB_red.value(1)
RGB_green.value(1)
RGB_blue.value(0)
time.sleep(0.15)
RGB_red.value(0)
RGB_green.value(0)
RGB_blue.value(0)
time.sleep(0.25)
RGB_red.value(1)
RGB_green.value(1)
RGB_blue.value(0)
time.sleep(0.15)
RGB_red.value(0)
RGB_green.value(0)
RGB_blue.value(0)
time.sleep(0.25)
RGB_red.value(1)
RGB_green.value(1)
RGB_blue.value(0)
time.sleep(0.15)
RGB_red.value(0)
RGB_green.value(0)
RGB_blue.value(0)
time.sleep(0.25)
RGB_red.value(1)
RGB_green.value(1)
RGB_blue.value(0)
time.sleep(0.15)
RGB_red.value(0)
RGB_green.value(0)
RGB_blue.value(0)
time.sleep(0.25)
RGB_red.value(1)
RGB_green.value(1)
RGB_blue.value(0)
else:
print("Hello")