from machine import Pin,PWM
from utime import sleep,sleep_ms
#red=PWM(Pin(226),freq=1000)
#green=PWM(Pin(22),freq=1000)
#blue=PWM(Pin(21),freq=1000)
#while True:
# red.duty(10226)
# green.duty(0)
# blue.duty(0)
# sleep(1)
#
# red.duty(0)
# green.duty(1023)
# blue.duty(0)
# sleep(1)
#
# red.duty(0)
# green.duty(0)
# blue.duty(1023)
# sleep(1)
def tone(buzzer,freq,time):
beep=PWM(Pin(buzzer),freq=freq,duty=512)
sleep_ms(time)
beep.deinit
tone(26,294,125);
sleep_ms(125);
tone(26,294,125);
sleep_ms(125);
tone(26,587,250);
sleep_ms(250);
tone(26,440,250);
sleep_ms(375);
tone(26,415,125);
sleep_ms(250);
tone(26,392,250);
sleep_ms(250);
tone(26,349,250);
sleep_ms(250);
tone(26,294,125);
sleep_ms(125);
tone(26,349,125);
sleep_ms(125);
tone(26,392,125);
sleep_ms(125);
tone(26,261,125);
sleep_ms(62);
tone(26,261,125);
sleep_ms(62);
tone(26,261,125);
sleep_ms(62);
tone(26,261,125);
sleep_ms(62);
tone(26,587,250);
sleep_ms(250);
tone(26,440,375);
sleep_ms(375);
tone(26,415,125);
sleep_ms(250);
tone(26,392,250);
sleep_ms(250);
tone(26,349,250);
sleep_ms(250);
tone(26,294,125);
sleep_ms(125);
tone(26,349,125);
sleep_ms(125);
tone(26,392,125);
sleep_ms(125);
tone(26,247,125);
sleep_ms(125);
tone(26,247,125);
sleep_ms(125);
tone(26,587,250);
sleep_ms(250);
tone(26,440,375);
sleep_ms(375);
tone(26,415,125);
sleep_ms(250);
tone(26,392,250);
sleep_ms(250);
tone(26,349,250);
sleep_ms(250);
tone(26,294,125);
sleep_ms(125);
tone(26,349,125);
sleep_ms(125);
tone(26,392,125);
sleep_ms(125);
tone(26,233,62);
sleep_ms(62);
tone(26,233,62);
sleep_ms(62);
tone(26,233,62);
sleep_ms(62);
tone(26,233,62);
sleep_ms(62);
tone(26,587,250);
sleep_ms(250);
tone(26,440,375);
sleep_ms(375);
tone(26,415,125);
sleep_ms(250);
tone(26,392,250);
sleep_ms(250);
tone(26,349,250);
sleep_ms(250);
tone(26,294,125);
sleep_ms(125);
tone(26,349,125);
sleep_ms(125);
tone(26,392,125);
sleep_ms(125);
tone(26,294,125);
sleep_ms(125);
tone(26,294,125);
sleep_ms(125);
tone(26,587,250);
sleep_ms(250);
tone(26,440,375);
sleep_ms(375);
tone(26,415,125);
sleep_ms(250);
tone(26,392,250);
sleep_ms(250);
tone(26,349,250);
sleep_ms(250);
tone(26,294,125);
sleep_ms(125);
tone(26,349,125);
sleep_ms(125);
tone(26,392,125);
sleep_ms(125);
tone(26,261,125);
sleep_ms(62);
tone(26,261,125);
sleep_ms(62);
tone(26,261,125);
sleep_ms(62);
tone(26,261,125);
sleep_ms(62);
tone(26,587,250);
sleep_ms(250);
tone(26,440,375);
sleep_ms(375);
tone(26,415,125);
sleep_ms(250);
tone(26,392,250);
sleep_ms(250);
tone(26,349,250);
sleep_ms(250);
tone(26,294,125);
sleep_ms(125);
tone(26,349,125);
sleep_ms(125);
tone(26,392,125);
sleep_ms(125);
tone(26,247,125);
sleep_ms(125);
tone(26,247,125);
sleep_ms(125);
tone(26,587,250);
sleep_ms(250);
tone(26,440,375);
sleep_ms(375);
tone(26,415,125);
sleep_ms(250);
tone(26,392,250);
sleep_ms(250);
tone(26,349,250);
sleep_ms(250);
tone(26,294,125);
sleep_ms(125);
tone(26,349,125);
sleep_ms(125);
tone(26,392,125);
sleep_ms(125);
tone(26,233,62);
sleep_ms(62);
tone(26,233,62);
sleep_ms(62);
tone(26,233,62);
sleep_ms(62);
tone(26,233,62);
sleep_ms(62);
tone(26,588,250);
sleep_ms(250);
tone(26,440,375);
sleep_ms(375);
tone(26,415,125);
sleep_ms(250);
tone(26,392,250);
sleep_ms(250);
tone(26,349,250);
sleep_ms(250);
tone(26,294,125);
sleep_ms(125);
tone(26,349,125);
sleep_ms(125);
tone(26,392,125);
sleep_ms(125);