Anda di halaman 1dari 5

Sensor Cahaya

I. Tujuan :
1. Mengetahui cara kerja Light Dependent Resistor (LDR)
2. Mengetahui cara menggunakan LDR sebagai sensor cahaya
3. Mengetahui cara memanfaatkan sensor cahaya sebagai lux meter.
4. Mengetahui cara memanfaatkan sensor cahaya untuk mengontrol penerangan.

II. Teori :
LDR adalah komponen elektronik yang nilai resistansinya berkurang jika
permukaannya terkena cahaya. Semakin tinggi intensitas cahaya, semakin rendah nilai
resistansinya. Tampilan sebuah LDR ditunjukkan dalam Gambar 1.

Gambar 1 Light Dependent Resistor

Dengan sifatnya ini, LDR dapat digunakan sebagai sensor cahaya dan dapat
dihubungkan pada mikrokontroler untuk mengontrol beban listrik di berbagai aplikasi.
Sebagai contoh, LDR dapat digunakan sebagai alat ukur intensitas cahaya (lux meter).
Selain itu, LDR juga dapat digunakan sebagai sensor untuk menghidupkan lampu atau
mengatur intensitas cahaya lampu.

III. Alat Percobaan :


 Komputer atau Laptop
 Board Arduino Uno
 Kabel USB
 LDR
 Resistor 10 kΩ
 Resistor 100 Ω

Sensor Cahaya 1
 LED
 Kabel penghubung

IV. Langkah Percobaan :


1. Hubungkan LDR, resistor 1 kΩ, LED dan resistor 100 Ω pada pin Arduino dengan
rangkaian seperti dalam Gambar 2.

Gambar 2 Rangkaian percobaan

1. Bukalah IDE Arduino, kemudian hubungkan computer dengan board Arduino


dengan menggunakan kabel USB.

2. Tuliskan program berikut pada editor IDE. Program asli terdapat dalam website
arduino.cc
// the setup routine runs once when you press reset:
void setup() {
// initialize serial communication at 9600 bits per second:
Serial.begin(9600);
}

// the loop routine runs over and over again forever:


void loop() {
// read the input on analog pin 0:
int sensorValue = analogRead(A0);
// print out the value you read:
Serial.println(sensorValue);
delay(100); // delay in between reads for stability
}

3. Compile dan upload program ke board Arduino.

Sensor Cahaya 2
4. Klik menu Tools dan pilih menu Serial Monitor.
5. Saat muncul window Serial Monitor, pilih kecepatan 9600 baud sesuai dengan
kecepatan data serial yang ditentukan dalam program di atas. Maka akan muncul
tampilan angka pada window Serial Monitor.
6. Amati tampilan angka yang muncul di layar.
7. Jika rangkaian LDR dianggap mampu mengukur intensitas cahaya dengan range 0
hingga 20000 lux, buatlah modifikasi pada program agar tampilan yang muncul
pada serial monitor adalah dalam satuan lux.
8. Berikan tiga kondisi intensitas sumber cahaya dan amati perubahan nilai pada
tampilan di serial monitor. Berikan penjelasan tentang data yang diperoleh.
9. Untuk percobaan berikutnya, tentukan satu nilai intensitas di mana cahaya kurang
(agak gelap). Kemudian lakukan modifikasi pada program agar LED menyala
ketika intensitas cahaya berada di bawah nilai yang telah ditentukan tadi.
10. Tuliskan program yang telah dibuat tadi.
11. Untuk percobaan terakhir, lakukan modifikasi pada program agar LED menyala
terang ketika intensitas sumber cahaya berkurang dan semakin redup ketika
intensitas sumber cahaya bertambah (Gunakan PWM untuk mengatur nyala LED).
12. Tuliskan program yang telah dibuat tadi.

V. Data Hasil Percobaan dan Analisa :

Sensor Cahaya 3
Sensor Cahaya 4
VI. Kesimpulan :

Sensor Cahaya 5

Anda mungkin juga menyukai