Professional Documents
Culture Documents
MAJOR PROJECT|PRESENTATION
This system employs the use of an ESP32CAM, which is a low-cost, Wi-Fi enabled
microcontroller with an integrated camera, to monitor the ambient lighting levels.
The system uses an LDR sensor to detect the surrounding light intensity and adjust the
brightness of the LED street light accordingly.
Overall, the adaptive street light control system using ESP32CAM offers a cost-effective and
efficient solution for street lighting control, as it ensures that street lights are only operating at
the required brightness levels, thus reducing energy consumption and costs while also
improving road safety.
LITERATURE SURVEY
regardless of the ambient lighting conditions. This can lead to unnecessary energy consumption and
costs.
Safety concerns: Inadequate lighting levels can pose a safety hazard to pedestrians and motorists,
Maintenance costs: Traditional street lighting systems require regular manual maintenance to ensure that
the lights are operating at optimal levels, which can be time-consuming and costly.
Limited control options: Traditional street lighting systems often do not offer the flexibility to adjust
The LDR sensor is used to detect the surrounding light intensity and send this
information to the ESP32CAM microcontroller.
The rectifier is used to convert AC power into DC power, which is then filtered to
remove any unwanted noise or voltage spikes.
HARDWARE REQUIREMENTS
LDR: LDR stands for Light Dependent Resistor, which is a type of electronic component that
is used to detect the presence or absence of light. It is also commonly known as a photoresistor.
Transformer: A transformer is a passive electrical device that transfers electrical energy from
one circuit to another through electromagnetic induction.
ESP32CAM: The ESP32-CAM is a compact and affordable development board that is based
on the ESP32 microcontroller and comes with an integrated camera module.
Regulator
SOFTWARE REQUIREMENTS
Arduino IDE: It stands for “Arduino integrated development environment”. It
contains a text editor for writing and editing of the code.
Telegram: Telegram is a cloud-based instant messaging app that allows users to send
messages, photos, videos, and files of any type up to 2 GB.
BotFather: BotFather is a special bot on Telegram that allows users to create and
manage their own bots. Users can interact with the BotFather by sending commands
and specifying parameters to create new bots, set bot profiles and pictures, configure
bot commands, and manage bot settings.
RESULTS