- Rangkai semua komponen
- Buat program di website wokwi
- Jalankan program dan cobakan sesuai kondisi
Rangkaian ini berfungsi untuk mengontrol tujuh LED menggunakan tujuh push button yang terhubung ke Raspberry Pi Pico. Setiap tombol berperan sebagai saklar yang menyalakan atau mematikan LED tertentu. Raspberry Pi Pico membaca status tombol melalui pin GPIO yang dikonfigurasi sebagai input dengan pull-down resistor. Jika tombol tidak ditekan, nilainya tetap 0 (mati), dan jika ditekan, nilainya berubah menjadi 1 (hidup).
Saat tombol pertama (GPIO9) ditekan, Raspberry Pi Pico mendeteksi perubahan dari 0 ke 1, lalu menyalakan LED pertama yang terhubung ke GPIO2. Jika tombol dilepas, LED akan mati. Prinsip yang sama berlaku untuk enam tombol lainnya, masing-masing mengontrol satu LED sesuai urutannya.
Program berjalan dalam loop terus-menerus, membaca status tombol dan mengatur LED sesuai dengan input yang diterima. Untuk menghindari kesalahan pembacaan akibat getaran tombol saat ditekan atau dilepas (bouncing), ditambahkan jeda 0,05 detik agar sistem lebih stabil dan responsif.


.jpg)





No comments:
Post a Comment