from machine import Pin,PWM
from time import sleep
# pin Configuration
ledb = Pin(18, Pin.OUT)
ledr = Pin(2, Pin.OUT)
ledg = Pin(3, Pin.OUT)
#while True: #old method no function
# led.on()
# sleep(1)
# led.off()
# sleep(1)
# ledr.on()
# sleep(1)
# ledr.off()
# sleep(1)
# ledg.on()
# sleep(1)
# ledg.off()
# sleep(1)
# use function
def ledBlink(led): #first part : create function
led.on()
sleep(1)
led.off()
sleep(1)
def buzzer(): #first part : create function
buzzer = PWM(Pin(16))
buzzer.freq(500)
buzzer.duty_u16(1000)
sleep(1)
buzzer.duty_u16(0)
while True: #second part : run function
ledBlink(ledb)
ledBlink(ledr)
ledBlink(ledg)
ledBlink(ledr)
buzzer()
ledBlink(ledg)