Latest Activity In Study Groups

Join Your Study Groups

VU Past Papers, MCQs and More

We non-commercial site working hard since 2009 to facilitate learning Read More. We can't keep up without your support. Donate.

Android Based Drunk & Drive Detector with GSM & GPS Support_Zaid CS619 Final Project Spring 2019

Android Based Drunk & Drive Detector with GSM & GPS Support_Zaid CS619 Final Project Spring 2019  

Android Based Drunk & Drive Detector with GSM & GPS Support_Zaid




Project Domain / Category

Automation / Embedded System Programming


Abstract / Introduction


In the present days automated systems or embedded systems have fewer manual actions. They are much more flexible, reliable and much accurate as compared to our manual systems. Due to increase in demand of such reliable and flexible systems, we prefer an automated control system.


Drunk driving, or officially Driving Under the Influence (DUI) of alcohol, is a major cause of traffic accidents throughout the world. In this project, we propose a highly efficient system aimed at early detection and alert of dangerous vehicle maneuvers typically related to drunk driving.


The entire solution requires an Arduino based hardware with Alcohol, Accelerometer sensor, GPS module & Vehicle Details (Vehicle Identification Number, Made & Model etc.). The complete module has capability to sense the speed of the moving vehicle as well as it has the capability to detect the Alcohol level using Alcohol Sensor. If a certain threshold on either one sensing object has met, the module will use its GSM capability to send a msg to remote cell phone with sensor values along with GPS coordinates & Vehicle Details.


On receiving end, the receiving Mobile Phone with a developed Mobile Application will receive the Accelerometer, Alcohol Level readings, GPS coordinates & details of that vehicle. The Mobile Application installed on the mobile phone computes accelerations based on sensor readings and compares them with typical drunk driving patterns extracted from real driving tests.


Once any evidence of drunk driving is present, the mobile phone will automatically alert the driver or message to specific number for help with complete Vehicle details.


Functional Requirements


Hardware Module for Vehicle


  • Accelerometer to sense the speed of the moving Vehicle


  • Alcohol Level Sensing Capability


  • GPS Module for Location Information


  • GSM Based Mechanism to Send Vehicle details & Sensor Values to a remote location


Mobile Application (Android)


  • Capability to receive and manage an online database of the data from Hardware Module


  • Capable compute the critical condition based on received data


  • Send a SMS to help number with complete vehicle details


  • Call the driver for alert purposes




  • Arduino Kit


  • Android Studio


  • Web API’s


  • C/C++ Programming Language


  • Assembly Language


  • Circuit Designing Software’s (OrCAD Pspice, WorkBench)


  • Keil Embedded Development Kit


  • Circuit Components (Resistors, Capacitors, oscillators etc.)


  • GPS Module


  • GSM Module


  • Accelerometer Sensor


  • Alcohol Sensor


Note: Virtual University of Pakistan will not provide any kind of hardware for this project, student has to arrange required hardware by himself/herself.




Name: Zaid Ismail

Email ID:

Skype ID:

Views: 47

© 2021   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service