
Arduino based Auto Intensity Control of Street Lights
The main objective of this project is to implement an auto-intensity control of LED-based-street light system interfaced to the Arduino board. As the traffic decreases slowly during late-night hours, the intensity gets reduced progressively till morning to save energy and thus, the street lights switch on at the dusk and then switch off at the dawn, automatically. The process repeats every day.
White Light Emitting Diodes (LED) replaces conventional HID lamps in street lighting system to include dimming feature. The intensity is not possible to be controlled by the high intensity discharge (HID) lamp which is generally used in urban street lights. LED lights are the future of lighting, because of their low energy consumption and long life. LED lights are fast replacing conventional lights because intensity control is possible by the pulse width modulation.
This proposed system uses an Arduino board and a rectified-power supply. A string of LED are interfacedto the Arduino board with a MOSFET device.
The intensity control of the LED light is possible by varying duty cycle from a DC source. A programmed Ardunio board is engaged to provide different intensities at different times of the night using PWM technique.
This project in future can be enhanced by integrating the LDR to follow the switching operation precisely.
BLOCK DIAGRAM
|
![]() ![]() |
- Transformer, Diodes
- Capacitors
- Resistors
- LEDs
- ATmega AVR series Microcontroller
- White LEDs
- MOSFET
- Crystal
- Arduino Board
- Language: Arduino Programming Language