Lighting up the streets consumes a significant amount of the electrical power produced
in many nations. However, during some times of the day, the vehicles present on the road are
quite low, and over time certain areas of the streets remain empty of vehicles. This work proposes
a framework that automatically turns OFF and ON the lights when there are no vehicles and
vehicles are available respectively in the streets. This approach may save a significant amount of
electricity. Furthermore, it might enhance the lamp's lifespan. In general street lighting systems,
unnecessary the lights are ON most of the night in the areas with a low rate of vehicles and
meaninglessly wastes a large amount of power. The objective of this work is to develop a new
framework for fulfills the demand of flexible lighting systems by designing a Smart Street
Lighting Controller (SSLC). In the proposed system, the street lights will be automatically ON
before the sun sets at the evening, and when sufficient illumination on the roads the street lights
are OFF at morning time. In addition, these lights can only glow with a maximum intensity when
the rate of vehicles in the region is high otherwise it should glow at a minimum intensity. In this
work to control the street light system, Arduino Uno is used as the brain, whereas Infrared (IR)
sensors are utilized to detect the vehicle movement and the day/night time light intensity is
detected using Light Dependent Resistor (LDR) sensors.