Street Light Automation System
Street Light Automation System
1. Introduction
The street light automation system is designed to optimize energy consumption and enhance
road safety. It automatically controls street lights based on ambient light levels and vehicle
movement while also displaying vehicle count on an LCD screen.
2. Components Used
⦁ LCD Display (16x2 with I2C Module) – Shows vehicle count at the toll system.
3. Working Model
⦁ During the night, the system turns on the street lights using the LDR sensor.
⦁ When a vehicle is detected by the IR sensor, nearby lights turn on automatically for a
set duration.
⦁ The IR sensor also increments the vehicle count and updates it on the LCD display at the
toll system.
⦁ The servo motor operates the toll gate, opening for vehicles and closing afterward.
4. Circuit Connections
1
IR Sensor:
⦁ VCC to 5V
⦁ GND to GND
LDR Sensor:
⦁ One terminal to 5V
⦁ SDA to A4 (Arduino)
⦁ SCL to A5 (Arduino)
LEDs:
Servo Motor:
⦁ VCC to 5V
⦁ GND to GND
5. Programming Logic
2
⦁ If a vehicle is detected:
⦁ After a short delay, turn off the lights and close the toll gate.
6. Expected Results
⦁ Lights turning on when a vehicle passes and turning off after a delay.
7. Conclusion
This smart street light system enhances road safety and energy efficiency. It ensures that lights
operate only when needed, reducing power consumption while maintaining visibility and
security.
8. Future Enhancements
Integration with solar panels for energy-efficient operation.