Membuat Sensor pergantian ola lampu dengan arduino

membuat sensor pergantian pola lampu otomatis menggunakan Arduino. Proyek ini cocok untuk membuat efek lampu berkedip atau berganti pola secara otomatis atau berdasarkan input sensor (misalnya tombol, sensor cahaya, atau sensor gerak).
🎯 Tujuan Proyek
Membuat lampu LED dengan pola nyala bergantian, yang bisa dikendalikan oleh sensor (misalnya tombol atau sensor LDR).
🧾 Komponen yang Dibutuhkan
| No | Komponen | Jumlah |
|---|---|---|
| 1 | Arduino Uno/Nano | 1 |
| 2 | LED (merah, hijau, kuning, biru, dll) | 4–6 |
| 3 | Resistor 220Ω | 4–6 |
| 4 | Breadboard | 1 |
| 5 | Kabel jumper | secukupnya |
| 6 | Push button / LDR (opsional) | 1 |
⚙️ Skema Rangkaian (Deskripsi Sederhana)
-
Sambungkan masing-masing LED ke pin digital Arduino (misal pin 2, 3, 4, 5).
-
Setiap LED diberi resistor 220Ω ke ground.
-
Jika pakai push button, sambungkan salah satu kaki ke pin 8 dan satunya ke ground.
-
Jika pakai LDR, sambungkan LDR ke pin A0 dan ground dengan resistor pull-down 10kΩ.
💻 Kode Arduino (Contoh Pola Lampu Berganti Otomatis + Tombol)
Berikut adalah contoh 2 pola lampu yang bisa diganti dengan tombol:
🧠 Penjelasan Singkat:
-
mode akan berubah setiap kali tombol ditekan.
-
mode 0 = lampu menyala bergiliran (pola berjalan).
-
mode 1 = semua lampu berkedip bersama.
-
Anda bisa menambah pola sendiri dengan menambahkan fungsi pola lain.
🔁 Variasi Sensor
Selain tombol, Anda juga bisa:
-
Ganti tombol dengan LDR (sensor cahaya) untuk ganti pola saat gelap/terang.
-
Ganti tombol dengan PIR sensor untuk deteksi gerakan.
-
Gunakan potensiometer untuk memilih mode pola.
📦 Kesimpulan
Dengan proyek ini, kamu bisa:
-
Belajar logika pergantian mode.
-
Membuat efek lampu menarik seperti lampu hias, alarm, atau display interaktif.
-
Menggabungkan sensor untuk membuat sistem otomatis.

