Getting LED Lights ON/OFF In Arduino When Light Intensity Changes

Introduction

 
This article is for developers interested in the Internet of Things. I'll describe an Arduino project with automated lights that turn ON/OFF with a weather change as per the light intensity in LDR.
 
Requirements
  1. Arduino Uno
  2. Arduino Software
  3. One LED light “5MM”
  4. 300 Ohm resister (2)
  5. Jumper wire only five (Male to Male)
  6. Bread broad
  7. LDR (Light Dependent Resistor)
Steps to follow,
 
Step 1
 
First, connect the Arduino with the laptop or computer. Light blinks in the Arduino board.
 
IoT
 
Step 2
 
If you don’t have Arduino software take a look at this website
 
https://www.arduino.cc/en/Main/Software
 
IoT
 
Then after the installation process is complete, this page will appear on your screen
 
IoT
 
Step 3
 
Then Click TOOL- Select BOARD - Then press ARDUINO/GENUINO UNO R3
 
Again Select TOOL - Select a PORT- COM3 ARDUINO UNO
 
IoT
 
Step 4
 
I have given a source code you can use this or you can use your own source code.
 
IoT
 
Source Code 
  1. constintledPin = 13;  
  2. constintldrPin = A0;  
  3. void setup() {  
  4.     Serial.begin(9600);  
  5.     pinMode(ledPin, OUTPUT); //initialize the LED pin as an output  
  6.     pinMode(ldrPin, INPUT);  
  7. }  
  8. void loop() {  
  9.     intldrStatus = analogRead(ldrPin); //read the status of the LDR value  
  10.     if (ldrStatus <= 200) -- - {  
  11.         digitalWrite(ledPin, HIGH);  
  12.         Serial.println("LDR is DARK, LED and BUZZER is ON");  
  13.     }  
  14.     else {  
  15.         digitalWrite(ledPin, LOW); //turn LED off  
  16.         Serial.println("---------------");  
  17.     }  
  18. }   
Step 5
 
Then click the verify button, to verify the program coding.
 
IoT
 
Automatic lights on and off Circuit diagram using LDR with the weather change.
 
IoT
 
Then click this button to upload.
 
IoT
 
When lights in my room are on the light in the bread broad is also off
 
IoT
 
These are the comments found in the dashboard of Arduino Software when Light in the breadboard is Off
 
IoT
 
When Room Lights are OFF, LDR sensor resistance becomes very high and with the help of our program Lights in the Breadboard turns ON.
 
IoT
 
These are the comments found in the dashboard of the Arduino Software when the light in the breadboard is On.
 
IoT
 
Weather change LDR resistance changes. The LED glows when light intensity is less and turns OFF when light intensity is high. This program is very simple to handle.
 

Summary

 
An Arduino project with Automated lights ON/OFF with Weather change is hence created and executed.
 
Very exciting articles are coming up next.