0% found this document useful (0 votes)
6 views

Main Final

The report presents a project on an Advanced Driver Assistance System (ADAS) utilizing STM32 and FreeRTOS, aimed at enhancing vehicle safety through automated technologies. The project was conducted by four students from the Adichunchanagiri Institute of Technology under the guidance of Dr. Suma M, fulfilling the requirements for their Bachelor of Engineering degree. The document includes sections on the introduction, literature survey, implementation, system requirements, results, and future scope of the project.

Uploaded by

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

Main Final

The report presents a project on an Advanced Driver Assistance System (ADAS) utilizing STM32 and FreeRTOS, aimed at enhancing vehicle safety through automated technologies. The project was conducted by four students from the Adichunchanagiri Institute of Technology under the guidance of Dr. Suma M, fulfilling the requirements for their Bachelor of Engineering degree. The document includes sections on the introduction, literature survey, implementation, system requirements, results, and future scope of the project.

Uploaded by

anushaavinash59
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

REPORT ON

“ADVANCED DRIVER ASSISTANCE SYSTEM USING STM32

AND FREE RTOS”

Impartial fulfillment of the requirements for


the award of the degree of

BACHELOROFENGINEERING
IN
ELECTRONICSANDCOMMUNICATION ENGINEERING

SUBMITTEDBY

ANUSHAA(4AI21EC006) DARSHINIB(4AI21EC022)

DEEKSHAKB(4AI21EC023) DEEKSHAKR(4AI21EC024)

UNDER THE GUIDANCE OF

Name of Guide and Dr. Suma M, B.E., M.Tech., Ph.D., LMISTE., MIE.
designation
Name of PEC Member and
designation Mrs. Tasmia Namreen A, B.E., M.Tech., MIE.

Name of Coordinator and


designation Dr. AnilKumar C, B.E., M.Tech., Ph.D., LMISTE., MIE.

DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

Adichunchanagiri Institute of Technology


(Affiliated toVisvesvaraya Technological University, Belgaum)

CHIKKAMAGALURU-577102

(2024-2025)
DECLARATION

We, Anusha A(4AI21EC006),Darshini B(4AI21EC022),Deeksha K B(4AI21EC023),Deeksha K R


(4AI21EC024) students of 7th semester B.E.,Electronics and Communication Engineering,Adichunchanagiri
Institute of Technology, Chikkamagalur, hereby declare that Project Work entitled "ADVANCED DRIVER
ASSISTANCE SYSTEM USING STM32 AND FREERTOS”has been carried out by us under the guidance
of Dr. Suma M Associate Professor, of Electronics and Communication Engineering, AIT, Chikkamagalur, in
the partial fulfilment for the Project Work of 7th semester Bachelor of Engineering m Electronics and
Communication Engineering of the Visvesvaraya Technological University, Belagavi during the academic
year2024-2025.We also declare that, to the best of our knowledge and belief, the matter embodied in this
Project Report has not been submitted previously by us for the award of any Degree or Diploma to any other
university.

Date:10-01-2025

Place:Chikkamagalur
DEPARTMENT OF ELECTRONICS AND COMMUNICTION
ENGINEERING

CERTIFICATE

This is to certify that the project work report (21ECP76) work entitled "ADVANCED DRIVER
ASSISTANCE SYSTEM USING STM32 AND FREE RTOS" is a Bonafide work carried out Anusha
A(4AI21EC006), Darshini B(4AI21EC022), DeekshaK B(4AI21EC023), DeekshaK R(4AI21EC024)
Students of 7th Semester BE., inpartial fulfillment for the Project Work of 8th semester Bachelor of
Engineering in Electronics and Communication Engineering of the Visvesvaraya Technological University,
Belagavi during the academic year 2024-2025.It is certified that all corrections and suggestions indicated for
Internal Assessment have been incorporated in the report deposited in the department library The project
report has been approved, as it satisfies the academic requirements in respect of Project Work prescribed for
the said degree.

Signature of Internal guide Signature of PEC Member

Dr. Suma M, B.E., MTech., Ph.D., LMISTE., MIE. Mrs. Tasmia Namreen A, B.E., MTech., MIE.

Signature of the Principal

Dr. C T Jayadeva, M.Tech., Ph.D.

Signature of Co-ordinator Signature of HOD

Dr. AnilKumar C, B.E., M.Tech., Ph.D., LMISTE, MIE. Dr. Goutham M A, B.E., M.Tech., Ph.D.

EXTERNAL VIVA

Name of the examiner Signature with date


ACKNOWLEDGEMENT
We express our humble Pramana’s to his holiness Parama Poojya Jagadguru Padmabhushana Sri
Dr.Balagangadharanatha Maha Swamiji and Parama Poojya Jagadguru Sri Sri Sri Dr.Nirmalanandanatha Maha
Swamiji and also to Sri Sri Sri Gunanatha Swamiji, Sringeri Branch, Chikkamagaluru, who have showered their
blessings on us for framing our career successfully

The completion of any project involves the efforts of many people. We have been lucky enough to have
received a lot of help and support from all quarters during the making of this project, so with gratitude. We are
thankful to the resourceful guidance, timely assistance and graceful gesture of our guide Dr. SUMA M,
Associate Professor and also, we would specially thank to our reviewer Mrs.TASMIA NAMREEN A, Assistant
Professor who has helped us in every aspect of our project work.

We are thankful to Dr. ANIL KUMAR, Associate Professor, Dept. of E&C, and coordinator for the project
for his suggestions, encouragement and co-operation during all stages of development of project. We sincerely
thank Dr.GOUTHAM M.A, Head of the Department, for his moral support and guidance.

At the outset we express our sincere thanks to the holy sanctum Adichunchanagiri Institute of Technology
the temple of learning, for giving us an opportunity to pursue degree course Electronics and Communication
Engineering, thus helping us in shaping of our career. We express our sincere thanks to our beloved principal
Dr. C T JAYADEVA for having supported using our academic endeavors.

And last but not the least, teaching and non-teaching staffs are beyond comparison and we are extremely
obliged to all of them of EC&E department and our friends who have rendered their help, motivation and
support

ANUSHA A (4A121EC006)

DARSHINI B (4A121EC022)

DEEKSHA K B (4A121EC023)

DEEKSHA K R (4A121EC024)


ABSTRACT
Advanced driver-assistance systems (ADAS) are technologies that assist drivers with the safe operation of a
vehicle. Through a human-machine interface, ADAS increase car and road safety. ADAS use automated
technology, such as sensors and cameras, to detect nearby obstacles or driver errors, and respond accordingly.
ADAS can enable various levels of autonomous driving. As most road crashes occur due to human error,
ADAS are developed to automate, adapt, and enhance vehicle technology for safety and better driving. ADAS
are proven to reduce road fatalities by minimizing human error. Safety features are designed to avoid crashes
and collisions by offering technologies that alert the driver to problems, implementing safeguards, and taking
control of the vehicle if necessary. ADAS may provide adaptive cruise control, assist in avoiding collisions,
alert drivers to possible obstacles, warn of lane departure, assist in lane centering, incorporate satellite
navigation, provide traffic warnings, provide navigational assistance through smartphones, automate lighting,
or provide other features. According to the national crash database in the US, Forward Collision Prevention
systems have the potential to reduce crashes by 29%. Similarly, Lane Keeping Assistance is shown to offer a
reduction potential of 19%, while Blind Zone Detection could decrease crash incidents by 9%. According to a
2021 research report from Canalys, approximately 33 percent of new vehicles sold in the United States,
Europe, Japan, and China had ADAS. The firm also predicted that fifty percent of all automobiles on the road
by the year 2030 would be ADAS-enabled.


TABLE OF CONTENT

Chapters Page No

1. INTRODUCTION

1.1 Introduction 1
1.2 Overview 1-2
1.3 Problem statement 2
1.4 Solution 2-3
1.5 Objective 3
1.6 Summary 4

2. LITERATURESURVEY

2.1 Literature survey


5-6

3. IMPLEMENTATION
7-8
3.1 Block diagram

3.2 Working principle 9-10


3.3 Methodology 10
3.4 Circuit Diagram 11-12
13-15
3.5 Flowchart

4. SYSTEMREQUIREMENTS

4.1 Hardware components 16-24

4.1.1STM32 Microcontroller 16
4.1.2LCD Display 17
4.1.3Ultra Sonic Sensor 18
4.1.4AlocoholSensor 18
4.1.5Accelerometer and Gyroscope 19
4.1.6 Tilt Sensor 20
4.1.7 Flame Sensor 20
4.1.8 Buzzer 21
4.1.9 ESP32Module 22
4.1.10 20x4 LCD Display
22
4.1.11 Bump Switch
23
4.1.12 K-Type Thermocoupler 24


4.2 Software Requirements

4.2.2AurdinoIDE 25-26

4.2.2 Thingspeak 27-28

5. RESULTS

5.1 System model 29-30


5.2 Experimental Result 31-38

6. ADVANTAGES, DISADVANTAGES AND APPLICATIONS

6.1 Advantages 39-40

6.2 Disadvantages 40-41

6.3 Applications 42-43

CONCLUSION 44

FUTURE SCOPE 45

REFERENCES 46

APPENDIX 47-53

IⅤ
LIST OF FIGURES
Fig No. Fig Name Page No.

3.1 Block diagram of STM32 7

3.2 Block diagram of ESP32 8

3.3 Circuit diagram of ESP32 11

3.4 Circuit diagram of ESP32 12

3.5 Flowchart of STM32 13

3.6 Flowchart of ESP32 14

4.1 STM32Microcontroller 16

4.2 LCD Display 17

4.3 Ultrasonic Sensor 18

4.4 Alcohol Sensor 18

4.5 Accelerometer and Gyroscope 19

4.6 Tilt Sensor 20

4.7 Flame Sensor 20

4.8 Buzzer 21

4.9 ESP32Module 22

4.10 20x4 LCD Display 22

4.11 Bump Switch 23

4.12 k-TypeThermocoupler with MAX6675 Module 24

4.13 ArdinoIDE logo 25

4.14 Example flow chart of Thinkspeak 27

5.1 System model 29

5.2 Shows the Result of engine temperature, speed and bump switch 31

5.3 Shows the result of tilt angle and distance 31

5.4 Shows the result of alcohol and flame sensor 32

5.5 Shows the flow chart of car speed, temperature and accident widget 33

You might also like