Proyek Arduino 2.4 : 1 LED 2 Push Button Nyala Ditekan Bersamaan
oleh Joshua Eka A. P. / XII-B / 24
I. Tujuan
- Mempelajari fungsi dari Push Button terhadap LED menggunakan Arduino Uno dalam simulasi Wokwi.
- Memahami prinsip kerja Push Button untuk menyalakan dan mematikan LED.
- Mengetahui mekanisme Push Button sebagai "INPUT_PULLUP" dalam sistem pemrograman Arduino Uno.
- Mengetahui mekanisme logika AND (&&) dalam sistem pemrograman 1 LED 2 Push Button untuk menyalakan LED saat ditekan bersamaan.
- Mengenal tipe data "int" dalam pemrograman Arduino Uno.
- Mengetahui sistem kerja pemrograman dari proyek Arduino 1 LED 2 Push Button ditekan secara bersamaan untuk menyalakan LED.
II. Alat & Komponen Virtual
Alat :
- Device gadget (laptop, komputer, atau handphone)
- Koneksi Internet
- Aplikasi browser (Chrome, Microsoft Edge, Firefox, dsb)
- Website Wokwi
Komponen Virtual :
- Arduino Uno
- 1 LED
- 1 Resistor
- 2 Push Button
- Kabel penghubung (GND dan Digital Pin)
III. Gambar Kerja
![]() |
| Gambar proyek 2.4 |
IV. Prinsip Kerja
Rangkaian ini bekerja dengan memanfaatkan dua push button sebagai input utama yang harus ditekan secara bersamaan agar LED dapat menyala. Kedua tombol dihubungkan ke Arduino dengan pengaturan INPUT_PULLUP, sehingga dalam kondisi normal pin selalu terbaca HIGH dan hanya berubah menjadi LOW ketika tombol ditekan. Program di dalam Arduino terus memantau kedua input tersebut. LED akan menyala hanya jika kedua pin terbaca LOW pada saat yang sama, yang artinya kedua tombol benar-benar ditekan secara bersamaan. Jika salah satu tombol tidak ditekan atau keduanya dilepaskan, maka LED langsung dimatikan. Mekanisme ini pada dasarnya menyerupai logika AND (&&), di mana keluaran hanya aktif ketika semua syarat terpenuhi. Susunan kabel dan resistor juga memastikan arus tetap stabil sehingga LED bekerja dengan aman.
V. Kode Pemrograman
VI. Kesimpulan
Secara keseluruhan, rangkaian ini menunjukkan bagaimana dua input dapat digabungkan untuk mengontrol satu output dengan cara yang sederhana dan jelas. LED hanya merespons ketika kedua tombol ditekan bersamaan, menjadikannya contoh yang baik untuk memahami konsep dasar logika AND (&&) pada Arduino. Programnya mudah dipahami dan pengaturan INPUT_PULLUP membuat rangkaian lebih praktis tanpa memerlukan tambahan resistor pada tombol.


Oke baik. Lain kali sesuai instruksi ya project 2 tugas 1-4 digabung. Tapi gak papa karena laprak disusun dengan baik, rapi, dan lengkap semua terampuni. Sukses selalu Joshua!
BalasHapusAminn, terimakasih banyak Bu Vivi atas apresiasinya ๐๐
Hapus