2. Buat program untuk mikrokontroler Raspberry Pi Pico di software Thonny.
3. Inputkan program ke dalam mikrokontroler melalui USB.
4. Setelah program diinputkan, uji rangkaian yang telah dirangkai sesuai dengan output yang ditentukan.
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)
lastButton1State = True lastButton2State = True
def buzz(duration): BUZZER.value(1) # Nyalakan buzzer
utime.sleep_ms(duration) BUZZER.value(0) # Matikan buzzer
while True: Button1State = Button1.value() Button2State = Button2.value()
if Button1State == 0 and lastButton1State == 1: print("Tombol 1 Ditekan") buzz(100) lastButton1State = Button1State
if Button2State == 0 and lastButton2State == 1: print("Tombol 2 Ditekan") buzz(100) lastButton2State = Button2State
utime.sleep_ms(1) # Debounce sederhana
Tidak ada komentar:
Posting Komentar