LDR adalah sensor cahaya yang nilai resistansinya berubah mengikuti intensitas cahaya. Saat cahaya terang, resistansi LDR cenderung turun. Saat gelap, resistansinya naik. Perubahan ini bisa dibaca Arduino melalui input analog.
Agar Arduino bisa membaca LDR, gunakan rangkaian pembagi tegangan. Satu kaki LDR dihubungkan ke 5V, titik tengah ke pin analog, dan resistor tetap ke GND. Nilai analog yang terbaca akan berubah sesuai kondisi cahaya.
Langkah pengujian:
1. Rangkai LDR dan resistor 10K pada breadboard.
2. Hubungkan titik tengah ke pin A0 Arduino.
3. Tampilkan nilai analog di serial monitor.
4. Uji dengan menutup sensor dan memberi cahaya dari lampu.
5. Tentukan ambang batas untuk menyalakan LED atau relay.
Untuk lampu otomatis, gunakan nilai threshold yang diambil dari hasil pengujian ruangan nyata. Hindari menebak angka dari awal, karena kondisi cahaya tiap ruangan berbeda.
Agar Arduino bisa membaca LDR, gunakan rangkaian pembagi tegangan. Satu kaki LDR dihubungkan ke 5V, titik tengah ke pin analog, dan resistor tetap ke GND. Nilai analog yang terbaca akan berubah sesuai kondisi cahaya.
Langkah pengujian:
1. Rangkai LDR dan resistor 10K pada breadboard.
2. Hubungkan titik tengah ke pin A0 Arduino.
3. Tampilkan nilai analog di serial monitor.
4. Uji dengan menutup sensor dan memberi cahaya dari lampu.
5. Tentukan ambang batas untuk menyalakan LED atau relay.
Untuk lampu otomatis, gunakan nilai threshold yang diambil dari hasil pengujian ruangan nyata. Hindari menebak angka dari awal, karena kondisi cahaya tiap ruangan berbeda.