Arduino Indonesia akan berbagi tentang Cara Mengakses dan Pemrograman Sensor Cahaya LDR Menggunakan Arduino Uno. Arduino akan membaca input analog dari Sensor LDR kemudian hasilnya akan dibandingkan apakah Arduino perlu menyalakan LED atau tidak yang di sesuai dengan kondisi yang sedang terjadi.
Baca Juga : LDR ( Light Dependent Resistor ).
Berikut ini adalah gambar Schematics Diagram Sensor Cahaya LDR Menggunakan Arduino Uno :
Berikut ini adalah Hardware yang dibutuhkan :
1. Arduino Uno R3 >>> BELI DISINI
2. Sensor LDR >>> BELI DISINI
3. LED Red >>> BELI DISINI
4. Resistor 10 K Ohm >>> BELI DISINI
5. Resistor 330 Ohm >>> BELI DISINI
6. Kabel Jumper Secukupnya >>> BELI DISINI
Berikut ini adalah Code Programnya :
/***************************
Cara Mengakses dan Pemrograman Sensor Cahaya LDR Menggunakan Arduino Uno
Oleh : Arduino Indonesia
Website : www.arduinoindonesia.id
Toko Online : www.workshopelectronics3in1.com
Blog : www.edukasielektronika.com
Copyright @2020
****************************/
int LDR = A1;
int sensorValue = 0;
void setup()
{
Serial.print(9600);
pinMode(13, OUTPUT);
}
void loop()
{
sensorValue = analogRead(LDR);
Serial.println(sensorValue);
float voltage = sensorValue*(5.0/1023.0);
Serial.println(voltage);
if(voltage <= 0)
{
digitalWrite(13, HIGH);
}
else
{
digitalWrite(13, LOW);
}
delay(1000);
}