Alcohol Detection of Drunk Drivers with Automatic Car Engine Locking System

Dada Emmanuel Gbenga, Hamit Isseini Hamed, Adebimpe Adekunle Lateef, Ajibuwa Emmanuel Opeyemi


Background: This study proposed an efficient technique for eradicating the upsurge in the number of cases of roads accidents caused by excessive intake of alcohol by drivers on the Nigerian roads.

Material and methods: This study developed a prototype alcohol detection and engine locking system  by using an Arduino Uno microcontroller interfaced with an alcohol sensor along with an LCD screen and a DC motor to demonstrate the concept. The system uses MQ-3 alcohol sensor to continuously monitor the blood alcohol content (BAC) to detect the existence of liquor in the exhalation of a driver. By placing the sensor on the steering wheel, our system has the capacity to continuously check alcohol level from the driver’s breath. The ignition will fail to start if the sensors detects content of alcohol in the driver’s breath. In case the driver got drunk while driving, the sensor will still detect alcohol in his breath and stop the engine so that the car would not accelerate any further and the driver can park by the roadside.

Results: Results from testing the proposed system adequately matched the requirements for starting a car’s engine once the level of alcohol detected in the breath of the driver is higher than the prescribed level permissible by law.

Conclusion: Experimental results show that the alcohol sensor was able to respond quickly when alcohol is detected and also have the ability to operate over a period.

Keywords: MQ-3 Alcohol sensor, Arduino Uno ATmega328 microcontroller, Blood Alcohol Content (BAC), LCD.

Full Text:



  • There are currently no refbacks.

Nova Journal of Engineering and Applied Sciences ISSN: 2292-7921

Nova Pub inc.

Nova Explore Publications is a member of CrossRef.
DOI Prefix: 10.20286