import machine
import utime

button_pin1 = machine.Pin(21, machine.Pin.IN, machine.Pin.PULL_UP)
button_pin2 = machine.Pin(20, machine.Pin.IN, machine.Pin.PULL_UP)
button_pin3 = machine.Pin(19, machine.Pin.IN, machine.Pin.PULL_UP)
button_pin4 = machine.Pin(18, machine.Pin.IN, machine.Pin.PULL_UP)
buzzer_pin = machine.Pin(15)
buzzer_pwm = machine.PWM(buzzer_pin)

def play_tone1(frequency):
    buzzer_pwm.freq(frequency)
    buzzer_pwm.duty_u16(32768)

def play_tone2(frequency):
    buzzer_pwm.freq(frequency)
    buzzer_pwm.duty_u16(32768)  

def play_tone3(frequency):
    buzzer_pwm.freq(frequency)
    buzzer_pwm.duty_u16(32768)  

def play_tone4(frequency):
    buzzer_pwm.freq(frequency)
    buzzer_pwm.duty_u16(32768)  

while True:
    if button_pin1.value() == 0:
        play_tone1(262)
    else:
        buzzer_pwm.duty_u16(0)
    utime.sleep_ms(10)
    
    if button_pin2.value() == 0:
        play_tone2(293)
    else:
        buzzer_pwm.duty_u16(0)
    utime.sleep_ms(10)

    if button_pin3.value() == 0:
        play_tone2(330)
    else:
        buzzer_pwm.duty_u16(0)
    utime.sleep_ms(10)
    
    if button_pin4.value() == 0:
        play_tone2(393)
    else:
        buzzer_pwm.duty_u16(0)
    utime.sleep_ms(10)

BOOTSELLED1239USBRaspberryPiPico©2020RP2-8020/21P64M15.00TTT