from machine import Pin,PWM
import time
from time import sleep_ms
buzzerPin = Pin(12,Pin.OUT)
buzzer = PWM(buzzerPin ,freq = 1, duty=900)
note_list=[262,294,330,350,393,441,495,525,589,661,700,786,882,990,196,221,248]
music_list=[15,3,2,1,15,15,15,3,2,1,16,16,4,3,2,17,17,5,5,4,2,3,15,15,3,2,1,15,15,15,3,2,1,16,16,16,4,3,2,5,5,5,5,6,5,4,2,1]
for n in range(len(music_list)):
buzzer.freq(note_list[music_list[n]-1])
if n==4 or n==5 or n==10 or n==15 or n==22 or n==26 or n==27 or n==28 or n==33 or n==34 or n==42:
sleep_ms(500)
# elif n==20:
# sleep_ms(150)
else:
sleep_ms(250)
buzzer.duty(0)
sleep_ms(50)
buzzer.duty(900)
buzzer.deinit()