Hack Elite

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

HACKB’24

Unlock Innovation

Prerequisites for HACKB-24


1. Team Name : Hack Elite
2. Problem Statement : Automated Public Lighting
3. Domain : Smart Automation
4. Category : Hardware

Team Leader Name S Ekta Chhajer


USN 3BR20CS138
Sem 8
Section
Contact No 7892553970
E mail Id [email protected]
Team Member 1 Name Laxmi Maddala Charan
USN 3BR20CS092
Sem 8
Section
Contact No 7483270819
E mail Id [email protected]
Team Member 2 Name Masarpu Jhansi
USN 3BR20CS098
Sem 8
Section
Contact No 8688392589
E mail Id [email protected]
Team Member 3 Name Juhi Gupta
USN 3BR20CS069
Sem 8
Section
Contact No 7483326355
E mail Id [email protected]

www.bitm.edu.in
HACKB’24
Unlock Innovation

1. Brief Summary of Idea (200 words)

• Automated public lighting proposes the integration of advanced technology, specifically utilizing an LDR
(Light Dependent Resistor) module, ESP32 microcontroller, relay module, and LED bulbs, to enhance the
efficiency and effectiveness of public lighting systems. The core idea revolves around the automatic
adjustment of lighting intensity based on ambient light conditions, thus optimizing energy consumption
while ensuring adequate illumination levels.
• The LDR module serves as the sensor to detect ambient light levels. When environmental brightness
decreases to a certain threshold, indicating dusk or darkness, the ESP32 microcontroller receives this
signal. Subsequently, it triggers the relay module to activate the LED bulbs, providing illumination in the
required areas.
• This system offers several advantages over traditional public lighting solutions. Firstly, it promotes energy
efficiency by only activating lights when necessary, reducing unnecessary power consumption during
daylight hours. Secondly, it enhances safety and visibility for pedestrians and motorists by ensuring
consistent and appropriate lighting levels throughout the day and night. Additionally, the automation
aspect reduces the need for manual intervention, minimizing maintenance costs and ensuring reliable
operation.

2. Programming Languages Expertise:

• C++: C++ is often used in performance-critical applications, such as game development, system/software
development, embedded systems, and high-performance computing.
• C: C is a versatile language used for system programming, embedded systems, and games. It balances
high-level functionality with low-level control, making it efficient and portable. It's often paired with
assembly for hardware tasks.

3. Software Used

• Arduino IDE: The Arduino Integrated Development Environment (IDE) is a software platform used for
writing, compiling, and uploading code to Arduino boards. It provides a user-friendly interface for
programming microcontrollers, making it accessible to both beginners and experienced developers. The
IDE supports the Arduino programming language, which is based on C and C++, simplifying the process
of writing code for hardware projects.
• Key features of the Arduino IDE include a text editor with syntax highlighting, automatic code
indentation, and code completion. It also offers a range of built-in libraries and examples to help users get

www.bitm.edu.in
HACKB’24
Unlock Innovation

started with their projects quickly. Additionally, the IDE includes a serial monitor for debugging and
communication with the Arduino board, as well as tools for managing libraries and board configurations.

4. Hardware Used

• Microcontroller: A microcontroller serves as the brain of the system, controlling the operation of the
lighting system based on input from sensors and programmed logic. Popular microcontrollers like
Arduino, ESP32, or Raspberry Pi are commonly used due to their versatility and ease of programming.
• Light Sensors (LDR or Photocells): Light sensors, such as Light Dependent Resistors (LDRs) or
photocells, detect ambient light levels. These sensors provide input to the microcontroller, enabling it to
determine when to activate or deactivate the lights based on environmental conditions.
• Relays: Relays are electromechanical switches that allow the microcontroller to control high-power
devices like streetlights or LED arrays. They enable the microcontroller to turn the lights on or off as
needed.
• LED Bulbs or Lamps: LED bulbs are commonly used in modern public lighting systems due to their
energy efficiency, longevity, and brightness. They provide illumination when the system activates the
lights in response to low ambient light levels.
• Power Supply: A stable and reliable power supply is essential to ensure continuous operation of the
automated lighting system. Depending on the scale of the project, this could range from a simple battery
or solar panel setup to a connection to the electrical grid.
• Enclosures and Mounting Hardware: Enclosures protect the electronic components from environmental
factors like moisture, dust, and vandalism. Mounting hardware ensures secure installation of the sensors,
microcontroller, relays, and other components in outdoor settings.
• Wiring and Connectors: Proper wiring and connectors are essential for connecting all the components
of the system, ensuring reliable communication and power distribution. Weatherproof and durable cables
are typically used for outdoor installations.
• Communication Modules (Optional): In more advanced systems, communication modules such as Wi-
Fi, Bluetooth, or cellular connectivity may be incorporated to enable remote monitoring, control, and data
logging functionalities.

www.bitm.edu.in
HACKB’24
Unlock Innovation

5. Components

• Microcontroller: A microcontroller serves as the brain of the system, controlling the operation of the
lighting system based on input from sensors and programmed logic. Popular microcontrollers like
Arduino, ESP32, or Raspberry Pi are commonly used due to their versatility and ease of programming.
• Light Sensors (LDR or Photocells): Light sensors, such as Light Dependent Resistors (LDRs) or
photocells, detect ambient light levels. These sensors provide input to the microcontroller, enabling it to
determine when to activate or deactivate the lights based on environmental conditions.
• Relays: Relays are electromechanical switches that allow the microcontroller to control high-power
devices like streetlights or LED arrays. They enable the microcontroller to turn the lights on or off as
needed.
• LED Bulbs or Lamps: LED bulbs are commonly used in modern public lighting systems due to their
energy efficiency, longevity, and brightness. They provide illumination when the system activates the
lights in response to low ambient light levels.
• Power Supply: A stable and reliable power supply is essential to ensure continuous operation of the
automated lighting system. Depending on the scale of the project, this could range from a simple battery
or solar panel setup to a connection to the electrical grid.
• Enclosures and Mounting Hardware: Enclosures protect the electronic components from environmental
factors like moisture, dust, and vandalism. Mounting hardware ensures secure installation of the sensors,
microcontroller, relays, and other components in outdoor settings.
• Wiring and Connectors: Proper wiring and connectors are essential for connecting all the components
of the system, ensuring reliable communication and power distribution. Weatherproof and durable cables
are typically used for outdoor installations.
• Communication Modules (Optional): In more advanced systems, communication modules such as Wi-
Fi, Bluetooth, or cellular connectivity may be incorporated to enable remote monitoring, control, and data
logging functionalities.

www.bitm.edu.in
HACKB’24
Unlock Innovation

6. Implementation Flow Chart

WIFI
MICROCONTROLLER
INTEGRATION BLUETOOTH
(ESP32)

LDR ON

BUTTON

MOBILE
RELAY
WIFI

BULBS

MOBILE

www.bitm.edu.in

You might also like