Automatic Street Light Using Arduino and LDR Sensor
Automatic Street Light Using Arduino and LDR Sensor
In any City, ‘street light’ is one of the major power consuming factors. Even in daytime
when there is no requirement of street lights, it is frequently seen that these lights remain ON
violating the energy conservation rule. This continuous lighting pollutes the environment as
well as increases the tariff of the electricity. Therefore, the design and controlling of street lighting is
an important area of work for maintaining safe transportation in our daily life. A number of researchers
have concentrated on the work to reduce the energy consumption and also to reduce environmental
pollution.
A report was made to present an efficient street lighting system with reduced power.
Automatic Street Light Control System is a simple yet powerful concept, which uses transistor
as a switch. It automatically switches ON lights when the sunlight goes below the visible region
of our eyes. This is done by a sensor called Light Dependent Resistor (LDR) which senses the
light actually like our eyes. It automatically switches OFF lights whenever the sunlight comes,
visible to our eyes. By using this system energy consumption is also reduced because nowadays
the manually operated street lights are not switched off even the sunlight comes and also
switched on earlier before sunset. In this project, no need of manual operation like ON time
and OFF time setting. This project clearly demonstrates the working of transistor in saturation
This system works by sensing the intensity of light in its environment. The sensor that
can be used to detect light is an LDR. It's inexpensive, and you can buy it from any local
The LDR gives out an analog voltage when connected to VCC (5V), which varies in
magnitude in direct proportion to the input light intensity on it. That is, the greater the intensity
of light, the greater the corresponding voltage from the LDR will be. Since the LDR gives out an
analog voltage, it is connected to the analog input pin on the Arduino. The Arduino, with its
built-in ADC (analog-to-digital converter), then converts the analog voltage (from 0-5V) into a
digital value in the range of (0-1023). When there is sufficient light in its environment or on its
surface, the converted digital values read from the LDR through the Arduino will be in the range
of 800-1023.
III. OBJECTIVES
The main objective of our project is to provide a better solution to minimize the
electrical wastage in operating street lights, in this era of automation humans are restless and
are not in a position to regulate the manual operations in any field, a rapid advancement in
embedded systems has paved path for the design and development of micro-controller based
automatic control systems. Our project presents an automatic street light controller using light
1. To provide lighting to the streets such that minimum possible power is consumed during
nights.
These are the following materials required for our Automatic Street Light using Arduino
UNO and LDR Sensor;
3. Bulb 1 65.00php
6. Breadboard 1 140.00php
TOTAL: 1,074.00php