from machine import Pin
import utime
# Konfigurasi pin untuk buzzer
BUZZER1 = Pin(13, Pin.OUT)
BUZZER2 = Pin(14, Pin.OUT)
BUZZER3 = Pin(15, Pin.OUT)
# Konfigurasi pin untuk push button dengan pull-up internal
Button1 = Pin(7, Pin.IN, Pin.PULL_UP)
Button2 = Pin(10, Pin.IN, Pin.PULL_UP)
Button3 = Pin(11, Pin.IN, Pin.PULL_UP)
while True:
# Membaca status tombol
Button1State = Button1.value()
Button2State = Button2.value()
Button3State = Button3.value()
# Mengontrol buzzer berdasarkan tombol yang ditekan
BUZZER1.value(0 if Button1State else 1) # Buzzer 1 menyala jika Button1 ditekan
BUZZER2.value(0 if Button2State else 1) # Buzzer 2 menyala jika Button2 ditekan
BUZZER3.value(0 if Button3State else 1) # Buzzer 3 menyala jika Button3 ditekan
utime.sleep_ms(10) # Debounce sederhana