from machine import Pin,PWM
from time import sleep,sleep_ms
but = Pin(14,Pin.IN,Pin.PULL_UP)
pwm = PWM(Pin(12))
pwm.freq(1023)
pwm.duty(0)
C4 = 262
D4 = 294
E4 = 330
F4 = 349
G4 = 392
A4 = 440
B4 = 494
tune = [C4,C4,G4,G4,A4,A4,G4,F4,F4,E4,E4,D4,D4,C4]
while 1:
if but.value() == 0:
for i in range(len(tune)):
pwm.freq(tune[i])
pwm.duty(512)
sleep(0.2)
pwm.duty(0)
sleep(0.2)