Dalam pembahasan kali ini
akan membahas mengenai cara membuat prototype lampu taman dengan menggunakan
sensor LDR(Light Dependent Resistor) dan menggunakan Arduino Uno, sebelum
lanjut ke pembahasan kalian pasti pernah kan melihat lampu taman yang ketika
malam hari ototmatis nyala dengan sendirinya dan ketika saing lampu taman
tersebut mati dengan otomatis, nah.. pada pembahasan kali ini akan membuat
lampu taman dengan prinsip yang sama seperti itu, akan tetapi dalam bentuk prototype
Penjelasan singkat mengenai LDR(Light Dependent Resistor)
LDR(Light Dependent Resistor)
adalah resistor yang nilai resistansinya dapat berubah ubah sesuai jumlah
cahaya yang masuk ke sensor tersebut.maka dari itu biasanya sensor ldr juga
disebut sensor cahaya.
Prinsip kerja sensor LDR(Light Dependent Resistor) yaitu
- Jika sensor LDR(Light Dependent Resistor) menerima banyak cahaya yang mengenai permukaan sensor tersebut, maka nilai dari resistansinya akan kecil atau menurun
- Jika sensor LDR(Light Dependent Resistor) sedikit menerima cahaya pada permukaan sensor, maka nilai resistansi yang terbaca akan menjadi besar
Simpelnya prinsip kerja
sensor LDR(Light Dependent Resistor) ketika diimplementasikan yaitu semakin
banyak cahaya atau dianalogikan pada siang hari yang cerah maka semakin banyak
cahaya yang masuk atau mengenai permukaan sensor, dan sebaliknya cahaya akan sedikit yang mengenai
permukaan dari sensor atau dianalogikan pada malam hari.
Pemanfaatan sensor LDR(Light
Dependent Resistor) banyak digunakan pada lampu penerangan rumah, lampu
penerangan jalan, lampu taman dan masih banyak lagi, dengan memanfaat kan
sensor LDR(Light Dependent Resistor) jadi tidak usah menggunakan saklar untuk
menghidupkan dan mematikan lampu tersebut, karena sudah dimudahkan oleh sensor
ldr sebagai triger untuk hidup atau matinya lampu.
Bahan yang harus disiapkan dalam membuat prototype lampu taman otomatis dengan adrduino ini yaitu :
- Arduino
- Sensor LDR (Light Dependent Resistor)
- Resistor 10k
- Led
- Kabel Jumper
- Projectboard / Breadboard
Setelah bahan yang
dibutuhkan semua sudah disiapkan selanjutnya yaitu merangkai semua bahan
menjadi satu sehingga menjadi sebuah alat yang berfungsi sesuai yang diinginkan
yaitu lampu taman otomatis dalam bentuk prototype, langsung saja untuk
rangkaian dapat dilihat pada gambar dibawah ini
Keterangan rangkaian diatas
yaitu :
- Salah satu kaki dari sensor LDR(Light Dependent Resistor) hubungkan ke pin 5v pada arduino
- Kaki lainnya dari sensor LDR(Light Dependent Resistor) hubungkan ke resistor 10k dan kaki lainnya dari resistor hubungkan ke GND pada arduino
- Kaki resistor yang terhubung ke kaki LDR hubungkan juga ke pin A0 pada arduino
- Kaki Negatif(-) pada Led hubungkan ke GND pada arduino
- kaki positif(+) pada led hubungkan ke pin digital 2 pad arduino
Setelah semua terhubung, selanjutnya yaitu masuk ke pemrograman copy program yang ada dibawah ini kedalam new project yang ada pada ArduinoIDE kemudian upload program seperti biasanya.
int sensorLDR = A0;
const int pinLED = 2;
void setup() {
Serial.begin(9600);
pinMode(pinLED, OUTPUT);
}
void loop() {
int nilaiSensor;
nilaiSensor = analogRead(sensorLDR);
Serial.print("Nilai Sensor : ");
Serial.println(nilaiSensor);
if(nilaiSensor <=200){
digitalWrite(pinLED, HIGH);
Serial.print("LED Hidup");
}else{
digitalWrite(pinLED, LOW);
Serial.print("LED Mati");
}
delay(1000);
}