Hallo SahabatIndobot… Pada tutorial Arduino UNO R3 kali ini kita akan membahas tentang sensor LDR (Light Dependent Resistor). Buat kalian yang belum pernah mengenal Light dependent resistor yuk kita kenalan terlebih dahulu dengan komponen elektronika satu ini.
Pengertian Light Dependent Resistor
LDR adalah sebuah jenis resistor variabel yang dapat berfungsi sebagai sensor yang bekerja berdasarkan intensitas cahaya. Nilai hambatan light dependent resistor akan berubah sesuai dengan intensitas cahaya yang di terima olehnya.
Semakin tinggi cahaya yang di terima LDR semakin tinggi pula hambatan yang di miliki, sementara semakin kecil intensitas cahaya yang di terima LDR akan menurunkan hambatan LDR menjadi lebih kecil sehingga dapat di lalui oleh arus listrik.
LDR ini juga dapat di ibaratkan sebuah resistor variabel yang nilai hambatannya dapat berubah karena di sebabkan perubahan cahaya. Sensor cahaya ini sering di gunakan untuk sistem penerangan otomatis yang memanfaatkan cahaya.
Sebagai contoh pemanfaatan sensor LDR yaitu sistem penerangan jalan otomatis yang akan menyala pada saat kondisi cahaya gelap malam hari dan akan mati pada kondisi cahaya terang pada siang hari. di bawah ini adalah bentuk fisik dari sensor LDR :
Membuat Sensor Cahaya dengan LDR
1. Alat dan Bahan
Dalam pelaksanaan praktik pada tutorial kali ini Sahabat Indobot Harus menyiapkan beberapa Peralatan beserta bahan yang di butuhkan. Berikut adalah peralatan dan Bahan yang di butuhkan :
- Komputer yang terinstal Arduino IDE 1 unit
- Arduino UNO R3 & Kabel USB 1 buah
- Sensor LDR 1 buah
- Resistor 220 Ohm 1 buah
- Bread Board 1 buah
- Kabel Penghubung Secukupnya
Baca Juga Cara Membuat Lampu Otomatis dengan LDR
2. Gambar Rangkaian
Setelah seluruh komponen tersedia maka tahap selanjutnya sahabat Indobot harus membuat rangkaian seperti pada gambar di bawah ini :
Keterangan :
- Kaki LDR 1 pada pin 5V
- Kaki LDR 2 pada pin A2
- Kaki resistor pada pin GND
3. Programming Arduino IDE
Dapatkan akses ratusan video tutorial dan pembelajaran dengan registrasi melalui tombol di bawah!
Jika tahap membuat rangkaian telah selesai maka tahap selanjutnya adalah membuka Arduino IDE pada komputer kemudian membuat project baru dan ketikkan program dibawah ini :
void setup() {
Serial.begin(19200);//mengaktifkan fungsi serial } void loop() { int sensorValue = analogRead(A2); //membaca nilai LDR pada pin analog 2 Serial.println(sensorValue);//mencetak nilai yang terbaca pada serial monitor delay(1);//delay untuk memperlambat pembacaan }
|
Setelah program diatas selesai diketik, tahap selanjutnya adalah menghubungkan board Arduino UNO R3 dengan Komputer dengan bantuan USB Arduino kemudian klik menu upload pada Arduino IDE.
Baca Juga Cara Membuat Lux Meter dengan LDR
Untuk melihat jarak yang di baca oleh Sensor LDR Sahabat Indobot dapat mengaktifkan serial monitor yang terletak pada pojok kanan layar komputer.
Sampai disini tutorial Arduino UNO R3 Membaca Sensor LDR telah selesai. Sampai jumpa di tutorial selanjutnya…
Kamu pemula dan ingin belajar/bikin project elektronika dari nol? Ikuti program dari Indobot!