Skip to content

Implement ADAS Car System that provide main features (Cruise Control , Brake Assist , Speed Limiter , Driving Monitoring) ))

Notifications You must be signed in to change notification settings

HESHAM47GAMAL/ADAS_Bluetooth_Car_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ADAS Car System and control using Mobile application 🚗

Description

Here Impelement ADAS system with specefic features that will be listed though readme file and make mobile application using MIT APP INVENTOR with all needed operation required

Features for this system:

1.Cruise control system(CC) : that used to fix current speed and release accelerate paddle

2.Brake Assist system(BA) : that used to avoid car crushing by keeping save distance with front car

3.Speed limit system(SL) : that used to make car catch max speed for The Road using camera

4.Driving Monitoring system(DM) : that used to make sure that user is awake using camera and using more sensors to monitor vital signs

there are serving operations like :

1.Memory Recall : as last configuration for car saved in memory like Kilo meter car moved value & last gear box state & last dashboard page and last speed limiter value stored

2.Bluetooth :that used to make MCU able to connect to mobile application

3.MIT app inventor :used to develop mobile application

Requirement-acquisition

there are some files for requirement acquisition during for each sprint in Agile process

Requirement acquisition 1.pdf

Requirement acquisition 2.pdf

Requirement acquisition 3.pdf

Schematic

Block-Diagram

Car_Dashboard

Page 1 information

Page 2 information

Page 3 information

Page 4 information

Mobile-Application

when start project and wait driver to start car engine

when Car has N gearbox state

when Car has D gearbox state

when Car has R gearbox state

when Car engine closed

when Car crushed

MIT-Project

I attach project that you can import and add new features and develop more

File called :ADAS_Bluetooth_AppInventor.aia

Also I attach mobile apk file to install it and try it , and file called :ADAS_MobileApplication.apk

Tools

1.Eclipse

2.Docklight

3.Draw.io

4.Atmel studio

5.Proteus

6.Virtual Serial Port Tools

7.MIT app inventor (it also platform)

Demo

I attach video for youtube link to see full demo video with high quality

Yotube

I will Discuss some main points and know concepts

1.System Engineer (what do and requirement Acquisition and make analysis )

2.follow Agile model and follow sprints

2.Block diagram design (discuss it)

3.How use Bluetooth in simulation

4.Quick talk about app inventor design

5.communication used in Bluetooth to synchronize between mobile application and hardware connection

watch this

About

Implement ADAS Car System that provide main features (Cruise Control , Brake Assist , Speed Limiter , Driving Monitoring) ))

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published