Sensor Cahaya Otomatis Menggunakan Arduino
Ringkasan Proyek
Buat sistem lampu otomatis menggunakan Arduino Uno dan sensor LDR. Sistem akan menyalakan LED ketika kondisi lingkungan gelap dan mematikannya ketika cahaya di sekitar sudah cukup terang.
Bahan & Komponen
Daftar perangkat keras, modul, dan tools yang dibutuhkan untuk merakit proyek ini.
Komponen Perangkat Keras
- Arduino Uno – 1 buah
- LDR 5 MOhm – 1 buah
- LED – 1 buah
- Resistor 10 kOhm – 1 buah
- Resistor 220 Ohm – 1 buah
- Kabel jumper – 1 set
- Breadboard – 1 buah (digunakan dalam petunjuk perakitan)
Perangkat Lunak
- Arduino IDE
Langkah Pembuatan
Khusus MemberPanduan perakitan tahap demi tahap dan catatan proses pengerjaan.
1. Siapkan Komponen
Siapkan Arduino Uno, LDR, LED, resistor 10 kOhm, resistor 220 Ohm, kabel jumper, dan breadboard. Pastikan semua komponen tersedia sebelum mulai merakit.

2. Hubungkan Sumber Daya
Hubungkan pin 3.3V Arduino ke jalur positif breadboard dan pin GND ke jalur negatif breadboard.

3. Rangkai Sensor LDR
Letakkan LDR pada breadboard. Hubungkan salah satu kaki LDR dengan resistor 10 kOhm. Sambungkan pin analog A0 Arduino ke titik pertemuan antara LDR dan resistor tersebut. Hubungkan ujung resistor lainnya ke jalur negatif (GND), sedangkan kaki LDR yang lain dihubungkan ke jalur positif 3.3V.
Rangkaian ini memungkinkan Arduino membaca perubahan intensitas cahaya melalui pin analog A0.

4. Hubungkan LED
Letakkan LED pada breadboard. Hubungkan kaki positif (anoda) LED ke resistor 220 Ohm, kemudian hubungkan ujung resistor lainnya ke pin digital 13 Arduino. Hubungkan kaki negatif (katoda) LED ke jalur GND.
5. Periksa Rangkaian
Pastikan semua kabel terhubung dengan benar, terutama jalur 3.3V, GND, pin A0, dan pin 13. Periksa juga polaritas LED sebelum menghubungkan Arduino ke komputer.
6. Masukkan Program
Buka Arduino IDE dan masukkan kode program pada bagian Code. Pilih board Arduino Uno dan port yang sesuai, kemudian unggah program ke Arduino.
7. Uji Sensor Cahaya
Amati perubahan intensitas cahaya di sekitar LDR. Ketika nilai pembacaan sensor berada pada angka 400 atau lebih rendah, LED akan menyala. Ketika nilainya lebih tinggi dari 400, LED akan mati.
8. Amati Hasil
Buka Serial Monitor dengan Baud Rate 9600 untuk melihat nilai pembacaan LDR dan pesan kondisi cahaya. Cobalah menutup sensor dengan tangan atau mengarahkannya ke sumber cahaya untuk mengamati perubahan nilai dan respons LED.
Catatan: Nilai ambang 400 merupakan batas yang digunakan dalam kode sumber. Nilai ini dapat disesuaikan berdasarkan kondisi pencahayaan dan karakteristik LDR yang digunakan.
Buka Seluruh Panduan, Skema & Source Code
Dapatkan akses penuh ke langkah perakitan detail, diagram sirkuit lengkap, dan source code siap pakai. Gratis selamanya!

