Menyalakan LED dengan Arduino Uno dan Sensor LDR

Pada jejak kali ini akan mencoba penerapan LDR (Light Dependent Resistor) untuk menyalakan LED atau mengeluarkan sinyal digital. LED tersebut akan menyala tergantung intensitas cahaya yang masuk ke sensor LED.

Rangkaian LDR dan Arduino Uno untuk Menyalakan LED

Alat dan bahan yang dibutuhkan untuk membuat sistem di atas :

  • Sensor LDR
  • Arduino Uno
  • Resistor
  • LED
  • Kabel

 

List Program :

int ldr=A0;//Set A0(Analog Input) for LDR.
int value=0;

void setup() {
Serial.begin(9600);
pinMode(8,OUTPUT);
}

void loop() {
value=analogRead(ldr);//Reads the Value of LDR(light).
Serial.println("LDR value is :");//Prints the value of LDR to Serial Monitor.
Serial.println(value);
if(value<300)
{
digitalWrite(8,HIGH);//Makes the LED glow in Dark.
}
else
{
digitalWrite(8,LOW);//Turns the LED OFF in Light.
}
delay(100);
}

 

 

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan.