Laporan Akhir 1 - P5
- buka aplikasi thonny pada laptop
- lalu buat program dengan percobaan 5 yang sesuai pada modul
- rangkailah komponen komponen menjadi suatu rangkaian percobaan
- lalu hubungan laptop dengan rangkaian yang telah dirangkai
- dan amati yang terjadi pada aplikasi thonny setelah dijalankan,tekan push botton dengarkan output suara dari buzzer
Rangkaian ini menggunakan Raspberry Pi Pico yang terhubung dengan board/papan rangkaian, dengan input dari 2 buah push buttom yang terhubung ke kaki GPIO 10 dan GPIO 7 Raspberry Pi Pico,serta satu buah output menggunakan sebuah bazzer yang terhubung ke pin GPIO 12 Raspberry Pi Pico dan papan rangkaian dihubungkan ke laptop yang sudah ada program thonny menggunakan kabel USB,tujuan dari rangkaian ini yaitu membuat buzzer aktif saat push buttom di tekan, prinsip keraja dari rangkaian ini yaitu memasang silang push buttom dengan kondisi silang, push buttom yang terpasang sendiri memiliki konfigurasi pull up saat di beri trigger maka kondisi push buttom 1 serta akan menghidupkan buzzer dan saat tidak di beri trigger maka kondisi push buttom 0
Flowchart:
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
Komentar
Posting Komentar