LDR With LED Arduino


hi. this is simple arduino project; turn on LED when it's dark and turn off when is light.

⇨ Step 1: Hardware Required

Hardware Required :

  • Arduino Uno
  • LED
  • LDR (photoresistor)
  • 220 and 10k ohm resistors
  • Wires
  • Breadboard

⇨Step 2: LED connection

LED connection
vlcsnap-2016-11-16-04h12m44s993.pngvlcsnap-2016-11-16-04h12m55s309.pngvlcsnap-2016-11-16-04h13m07s191.png

  1. LED attach to board
  2. Resistor (220 ohm) one leg attach to LED long leg
  3. The green wire attach to resistor's empty leg
  4. The brown wire attach o LED short leg

⇨ Step 3: LDR Connection

LDR Connection
vlcsnap-2016-11-16-04h13m46s347.pngvlcsnap-2016-11-16-04h14m00s865.png
vlcsnap-2016-11-16-04h14m12s385.pngvlcsnap-2016-11-16-04h14m38s282.png

  1. LDR attach to board
  2. Resistor (10k ohm) attach to LDR one leg
  3. The purple wire attach to LDR other (empty) leg
  4. The yellow wire attach to LDR and resistor same column
  5. The white wire attach to resistor empty leg

⇨ Step 4: Arduino Connections

Arduino Connections
vlcsnap-2016-11-16-04h15m37s126.pngvlcsnap-2016-11-16-04h15m47s200.png
vlcsnap-2016-11-16-04h16m11s991.pngvlcsnap-2016-11-16-04h16m29s027.pngvlcsnap-2016-11-16-04h16m44s803.png

vlcsnap-2016-11-16-04h17m10s507.png

  1. The green wire connect to digital 13 from resistor leg
  2. The brown wire connect to GND from LED short leg
  3. The purple wire connect to +5V from LDR
  4. The yellow wire connect to A0
  5. The white wire connect to GND

⇨ Step 5: Code

Code


Vedio youtube ➧➧➧here 

 programme 
⇩⇩⇩⇩⇩⇩⇩⇩⇩
const int ledPin = 13;
const int ldrPin = A0;
void setup() {
Serial.begin(9600);
pinMode(ledPin, OUTPUT);
pinMode(ldrPin, INPUT);
}
void loop() {
int ldrStatus = analogRead(ldrPin);
if (ldrStatus <=300) {
digitalWrite(ledPin, HIGH);
Serial.println("LDR is DARK, LED is ON");
}
else {
digitalWrite(ledPin, LOW);
Serial.println("---------------");
}
}


EmoticonEmoticon