0% found this document useful (0 votes)
8 views9 pages

Automatic Traffic Management System Project

The project titled 'Automatic Traffic Management System Using ESP32 Dev Kit and ESP32-CAM' aims to optimize traffic flow at urban intersections through real-time vehicle detection and intelligent signal management. It utilizes ESP32-CAM modules for image capture and a YOLOv5 deep learning model for vehicle counting, dynamically controlling signal timing via an ESP32 Dev Kit. The system also integrates with the Blynk IoT platform for real-time data visualization and emergency control, enhancing traffic efficiency and reducing congestion.

Uploaded by

bharathbha43
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views9 pages

Automatic Traffic Management System Project

The project titled 'Automatic Traffic Management System Using ESP32 Dev Kit and ESP32-CAM' aims to optimize traffic flow at urban intersections through real-time vehicle detection and intelligent signal management. It utilizes ESP32-CAM modules for image capture and a YOLOv5 deep learning model for vehicle counting, dynamically controlling signal timing via an ESP32 Dev Kit. The system also integrates with the Blynk IoT platform for real-time data visualization and emergency control, enhancing traffic efficiency and reducing congestion.

Uploaded by

bharathbha43
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Government of Karnataka

Department of Technical Education


Board of Technical Education Bangalore – 560 001

A PROJECT ON
AUTOMATIC TRAFFIC MANAGEMENT
SYSTEM USING ESP32 DEV KIT AND
ESP32- CAM
Submitted in partial fulfillment of the requirements for awarding Diploma in
Electronics and Communication Engineering as prescribed by Board of
Technical Education, Karnataka, during the academic year 2024 - 2025

SUBMITTED BY:
BHARATHKUMARA HD 125EC23303

AKHILGOWDA S T 125EC23301
HEMANTH
125EC23308
SHRIDHAR
125EC23326
SURESHA
125EC23329

MADHUSUDHAN 125EC23314

UNDER THE GUIDENCE OF:


Smt. VINEETHA M, Selection grade Lecturer
Department of Electronics & Communication Engineering

Sri Jayachamarajendra (Govt) Evening Polytechnic


K.R Circle, Bangalore – 560 001
Government of Karnataka
Department of Technical Education
Board of Technical Education Bangalore – 560 001

A PROJECT ON

AUTOMATIC TRAFFIC MANAGEMENT


SYSTEM USING ESP32 DEV KIT AND ESP32-
CAM
Submitted in partial fulfillment of the requirements for awarding Diploma in
Electronics and Communication Engineering as prescribed by Board of
Technical Education, Karnataka, during the academic year 2024 - 2025

SUBMITTED BY:

BHARATHKUMARA HD

(125EC23303)

UNDER THE GUIDENCE OF:


Smt. VINEETHA M, Selection grade Lecturer
Department of Electronics & Communication Engineering

Sri Jayachamarajendra (Govt) Evening Polytechnic


K.R Circle, Bangalore – 560 001
GOVERNMENT OF KARNATAKA
DEPARTMENT OF TECHNICAL EDUCATION
SRI JAYACHAMARAJENDRE (GOVT) EVENING
POLYTECHNIC BANGALORE

CERTIFICATE
This is to Certify that the project entitled

“AUTOMATIC TRAFFIC MANAGEMENT SYSTEM


USING ESP32 DEV KIT AND ESP32- CAM”
Is a bonafide work carried out by

BHARATHKUMARA HD

(125EC23303)

In Partial Fulfillment of the Requirements of final year (6 th semester) Diploma in


Electronics and Communication in accordance with the lab curriculum prescribed by
DEPARTMENT OF TECHNICAL EDUCATION, Karnataka, during the academic year
2024. This is to certify that all correction/suggestions indicated for internal assessment have
been incorporated in the report deposited in the library. The project report has been approved,
as it satisfies the academic requirements in respect of project work prescribed for the
award of Diploma in ELECTRONICS AND COMMUNICATION ENGINEERING

---------------------------- ------------------------- ----------------------------


Signature of the Guide Signature of HOD Signature of the principal
Smt. Vineetha M E&C department Sri. Ravishankar C V
Selection grade Lecturer Principal

Signature of Examiners:

1. ---------------------------- 2. ---------------------------
GOVERNMENT OF KARNATAKA
DEPARTMENT OF TECHNICAL EDUCATION
SRI JAYACHAMARAJENDRE (GOVT) EVENING
POLYTECHNIC BANGALORE

CANDIDATE’S DECLARATION
I BHARATHKUMARA HD the student of final year (6th semester) diploma in
Electronics & Communication Engineering. Department bearing Reg. No – 125EC23303
of S. J. (GOVT) EVENING POLYTECHNIC, hereby declare that we own full
responsibility for the information, results and conclusions provided in this project work title
“AUTOMATIC TRAFFIC MANAGEMENT SYSTEM USING ESP32 DEV KIT AND
ESP32- CAM” submitted to Board of Technical Examinations, Govt of Karnataka for the
award of diploma in Electronics and Communication Engineering.

To best of our knowledge, this project work has not been submitted in part or full
elsewhere in any other institution/organization for the award of any certificate /diploma.
We have completely taken care in acknowledging the contribution of others in this academic
work. We further declare that in case of any violation in intellectual property rights and
particulars declared, found at any stage, we are the candidate will be solely responsible for
the same.

Signature of the Candidate:

Date: (BHARATHKUMARA HD)

Pace: SJEP, Bangalore (125EC23303)


ACKNOWLEDGEMENT

Words are not enough to express our deep sense of gratitude, reverence and
indebtedness to a number of persons whose contributions have made this project successful,
which gave us the opportunity to obtain a strong base in Diploma.

We are highly grateful Sri. RAVISHANKAR C V Principal S.J. (Govt.) Evening


Polytechnic, Bangalore for encouragement of this work.

We are grateful to Smt. VINEETHA M, HOD Department of ECE, S.J. (Govt.)


Evening Polytechnic, Bangalore, and also our guide, for her concern about our work and
constructive suggestions.

We would also like to thank Smt. PREMAKUMARI P, Selection grade Lecturer, and
Sri. ADARSHA K S, Lecturer Department of ECE, S.J. (Govt.) Evening Polytechnic,
Bangalore for her keen interest and invaluable help throughout the course of this work and also
shaping our profession.

We would like to thank all teaching and non-teaching staff of Dept. of ECE, S.J.
(Govt.) Evening Polytechnic for their kind co-operation during the course of the work.
The support provided by the collage and departmental library is greatly acknowledged.

Finally, we are thankful to our parents and also our friends, who helped us in one
way or the other throughout our project work.

BHARATHKUMARA HD
(125EC23303)
TABLE OF CONTENTS

TITLE DESCRIPTION PAGE


NO. NO
1 CHAPTER 1: INTRODUCTION
1.1 Introduction 1
1.2 Problem Statement 1
1.3 Scope 2
1.4 Objectives 2
1.5 Literature Review 4
2 CHAPTER 2: PROJECT PLANNING AND DESIGN SPECIFICATION
2.1 Project planning 6
2.2 Work Breakdown Structure 7
2.3 Timeline Development-Schedule 8
2.4 Cost Breakdown Structure (CBS) 9
2.5 Project Risks assessment 10
2.6 Requirement specification 11
2.7 Design specification 13
2.8 Component specifications 16
3 CHAPTER 3: METHODOLOGY
3.1 Methodology 23
3.2 Hardware Implementation 27
3.3 Software Implementation 27
3.4 Advantages 28
3.5 Applications 28
3.6 Limitations 29
3.7 Project programming 30
3.8 Project module pictures 35
4 CHAPTER 4: TESTING AND VALIDATION
4.1 Test Plan 39
4.2 Test and Validation 42
4.3 Project Scenarios 43
5 CHAPTER 5: BUSINESS ASPECTS AND CONCLUSIONS
5.1 Business Aspects 46
5.2 Financial Considerations 47
5.3 Conclusions 47
5.4 Future Work 48
6 CHAPTER 6: REFERENCES
6.1 References 49
LIST OF FIGURES
FIG DESCRIPTION PAGE
NO. NO.

2.1 Work Breakdown Structure 7

2.2 System architecture 13

2.3 Block diagram 15

2.4 ESP32 Devkit 16

2.5 ESP32-CAM 17

2.6 Red LED 19

2.7 Green LED 20

2.8 Circuit diagram 22

3.1 Flowchart 23

3.2 Proposed system 25

3.3 Proposed system flow chart 26

3.4 Project module view 1 34

3.5 Project module view 2 35

3.6 Project module view 3 36

4.1 Vehicle detection pictures 38

4.2 Vehicle detection Downloaded image 38

LIST OF TABLE

TABLE DESCRIPTION PAGE NO.


NO.
2.1 Timeline Development-Schedule 8
2.2 Cost Breakdown Structure (CBS) 9
2.3 Project Risks assessment 10
4.1 Test Plan 39
LIST OF ABBREVIATIONS
[Link]. ACRONYM DESCRIPTION
1 AI Artificial Intelligence
2 ADC Analog to Digital Convertor
3 CBS Cost Breakdown Structure
4 GPIO General-Purpose Input/Output
5 HTTP Hypertext Transfer Protocol
6 IDE Integrated Development Environment
7 I2C Inter-Integrated Circuit
8 IOT Internet of Things
9 ITS intelligent transport systems
10 LED Light emitting diode
11 PC Personal computer
12 PWM Pulse Width Modulation
13 RTOS Real time operating system
14 SOC System-on-Chip
15 SPI Serial Peripheral Interface
16 SRAM Static Random-Access Memory
17 TDS Timeline Development-Schedule
18 UART Universal Asynchronous Receiver-Transmitter
19 WBS Work Breakdown Structure
20 Wi-Fi Wireless Fidelity
Abstract

The Automatic Traffic Signal Control System is designed to optimize


traffic flow at urban intersections by utilizing real-time vehicle detection and
intelligent signal management. The system employs four ESP32-CAM modules
to capture live images from each road lane. These images are processed using the
YOLOv5 deep learning model running on Google Colab to detect and count
vehicles accurately. Based on the vehicle count, an ESP32 Dev Kit dynamically
controls the signal timing for each lane, ensuring efficient movement and
minimizing congestion. The system integrates with the Blynk IoT platform for
real-time data visualization, vehicle count display, and manual emergency control
such as ambulance priority. This innovative approach reduces waiting time,
improves traffic efficiency, and provides a scalable and smart solution for modern
cities.

You might also like