from machine import Pin
import utime
# Konfigurasi pin
BUZZER = Pin(12, Pin.OUT)
Button1 = Pin(10, Pin.IN, Pin.PULL_UP)
Button2 = Pin(7, Pin.IN, Pin.PULL_UP)
def buzz(duration):
print("Buzzer ON") # Menampilkan status buzzer menyala
BUZZER.value(1) # Nyalakan buzzer
utime.sleep(duration) # Tunggu selama 'duration' detik
BUZZER.value(0) # Matikan buzzer
print("Buzzer OFF") # Menampilkan status buzzer mati
while True:
if Button1.value() == 0: # Perbaikan: tombol ditekan saat nilainya 0
buzz(5)
while Button1.value() == 0: # Tunggu hingga tombol dilepas
utime.sleep(0.1)
elif Button2.value() == 0: # Perbaikan yang sama
buzz(5)
while Button2.value() == 0: # Tunggu hingga tombol dilepas
utime.sleep(0.1)