M1 - Tugas Pendahuluan Up & Uc
Percobaan 5 Kondisi 5
Buatlah Rangkaian seperti gambar pada percobaan 5 dengan kondisi ketika push button pertama ditekan maka buzzer akan aktif dan berbunyi sampai push button kedua ditekan
3. Video Simulasi [Kembali]
4. Prinsip Kerja Rangkaian [Kembali]
Rangkaian ini bekerja berdasarkan prinsip logika digital, di mana tombol push button digunakan sebagai input, dan buzzer sebagai output. Tombol-tombol dikonfigurasi dengan pull-up internal, sehingga dalam keadaan normal nilainya HIGH (1), dan ketika ditekan nilainya berubah menjadi LOW (0). Saat Tombol 1 ditekan, Raspberry Pi Pico mendeteksi perubahan nilai tombol menjadi LOW (0) dan mengaktifkan buzzer dengan memberikan sinyal HIGH (1) ke pin GP12. Sebaliknya, ketika Tombol 2 ditekan, buzzer akan mati karena mikrokontroler mengubah sinyal pada pin GP12 menjadi LOW (0). Untuk menghindari gangguan akibat bouncing tombol, program menggunakan delay debounce sederhana dengan utime.sleep_ms(100), sehingga perubahan status tombol terbaca dengan stabil.
Rangkaian ini terdiri dari Raspberry Pi Pico, dua tombol push button, dan buzzer. Buzzer terhubung ke pin GP12 sebagai output, sedangkan Button 1 dan Button 2 masing-masing terhubung ke pin GP10 dan GP7 dengan pull-up internal. Semua GND dari tombol dan buzzer dihubungkan ke GND Raspberry Pi Pico. Saat program berjalan dalam loop tanpa henti, Raspberry Pi Pico membaca status tombol. Jika Tombol 1 ditekan, buzzer menyala, dan jika Tombol 2 ditekan, buzzer mati. Rangkaian ini dapat digunakan untuk berbagai aplikasi sederhana seperti alarm peringatan berbasis tombol atau sistem notifikasi berbunyi.
Rangkaian Percobaan ↠klik disini
Video↠klik disini
Komentar
Posting Komentar