Buat rangkaian di Wokwi sesuai dengan gambar rangkaian yang telah diberikan.
-
Hubungkan dua push button, buzzer, dan Raspberry Pi Pico sesuai skema.
-
Buat program di Wokwi Simulator untuk Raspberry Pi Pico menggunakan bahasa MicroPython.
-
Desain program dengan ketentuan:
-
Saat push button pertama ditekan, buzzer menyala.
-
Saat push button kedua ditekan, buzzer mati.
-
-
Upload program ke Raspberry Pi Pico di dalam simulator.
-
Jalankan simulasi dan amati respon buzzer saat masing-masing tombol ditekan.
-
Tekan tombol pertama untuk menyalakan buzzer, dan tombol kedua untuk mematikannya.
-
Pastikan buzzer hanya aktif saat tombol pertama ditekan, sesuai kondisi yang diinginkan.
-
Selesai.
buzzer_state
. Kemudian, saat tombol kedua ditekan, sistem akan mematikan buzzer dengan mengirimkan logika rendah ke pin buzzer, serta memperbarui status buzzer_state
menjadi mati. Proses ini dilengkapi dengan jeda waktu singkat (delay) untuk menghindari efek bouncing pada tombol. Dengan demikian, rangkaian ini memungkinkan buzzer untuk tetap menyala setelah tombol pertama ditekan dan hanya akan berhenti saat tombol kedua ditekan.
Tidak ada komentar:
Posting Komentar