Minggu, 16 November 2025

Proyek 2.4 : 1 LED 2 Push Button Ditekan Bersamaan

Proyek Arduino 2.4 : 1 LED 2 Push Button Nyala Ditekan Bersamaan

oleh Joshua Eka A. P. / XII-B / 24

I. Tujuan

  1. Mempelajari fungsi dari Push Button terhadap LED menggunakan Arduino Uno dalam simulasi Wokwi.
  2. Memahami prinsip kerja Push Button untuk menyalakan dan mematikan LED.
  3. Mengetahui mekanisme Push Button sebagai "INPUT_PULLUP" dalam sistem pemrograman Arduino Uno.
  4. Mengetahui mekanisme logika AND (&&) dalam sistem pemrograman 1 LED 2 Push Button untuk menyalakan LED saat ditekan bersamaan.
  5. Mengenal tipe data "int" dalam pemrograman Arduino Uno.
  6. Mengetahui sistem kerja pemrograman dari proyek Arduino 1 LED 2 Push Button ditekan secara bersamaan untuk menyalakan LED.

II. Alat & Komponen Virtual

Alat :
  1. Device gadget (laptop, komputer, atau handphone)
  2. Koneksi Internet
  3. Aplikasi browser (Chrome, Microsoft Edge, Firefox, dsb)
  4. Website Wokwi
Komponen Virtual :
  1. Arduino Uno
  2. 1 LED
  3. 1 Resistor
  4. 2 Push Button
  5. 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

Kode proyek 2.4


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.

2 komentar:

  1. 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!

    BalasHapus
    Balasan
    1. Aminn, terimakasih banyak Bu Vivi atas apresiasinya ๐Ÿ˜๐Ÿ™

      Hapus

Proyek 4 : LCD I2C dan 2 Push Button

  Proyek Arduino 3 : LCD LiquidCrystal I2C (16x2) & 2 Push Button oleh Joshua Eka A. P. / XII-B / 24 dan Tistan Aprilio R. / XII-B / 35 ...