Skip to content

HVS-5043. Alcohol Sensing Engine Locking System With Advanced Driver Safety Features

12,500.00

The system operates in two modes: Automatic Mode and Manual Mode, selectable using a slide switch.

This project presents an intelligent vehicle safety and monitoring system based on an Arduino Uno with integrated IoT and sensor technologies. The system operates in two modes: Automatic Mode and Manual Mode, selectable using a slide switch. In Automatic Mode, when the user turns the ignition key ON, the system immediately sends an alert message— “Vehicle Ignition Starts”—along with real-time location data obtained from the GPS Receiver to a predefined mobile number via the GSM Module. The system continuously monitors driver and vehicle conditions using multiple sensors such as alcohol detection, eye-blink (drowsiness), heartbeat monitoring, and the ADXL345 Accelerometer for accident detection. If any abnormal condition like alcohol consumption, driver drowsiness, or an accident is detected, the system automatically stops the vehicle by controlling the motor through the L298 Motor Driver, activates a buzzer for alert, and sends an emergency SMS with location details to the registered contact. Additionally, the driver’s heart rate and overall system status are displayed in real time on the LCD screen, ensuring continuous monitoring. In Manual Mode, the user can control the vehicle’s movement (Forward, Backward, Left, Right, Stop) and speed remotely through a web interface using the ESP8266 Wi-Fi Module. This enables convenient and flexible vehicle operation via a browser-based control system. Overall, the proposed system enhances vehicle safety by integrating real-time monitoring, automatic emergency response, and IoT-based remote control, making it highly suitable for modern smart vehicle applications.        

Objectives:

  To design a smart vehicle safety system using Arduino Uno for real-time monitoring and control.

  To detect driver alcohol consumption using an alcohol sensor and prevent unsafe driving.

  To monitor driver drowsiness using an eye-blink sensor and avoid accidents.

  To detect accidents using the ADXL345 Accelerometer and take immediate safety actions.

  To measure and display the driver’s heart rate continuously on the LCD.

  To send alert messages with live location using the GSM Module and GPS Receiver during ignition start and emergency conditions.

  To automatically stop the vehicle using the L298 Motor Driver when abnormal conditions are detected.

  To provide buzzer alerts for immediate warning in critical situations.

  To implement IoT-based vehicle control using the ESP8266 Wi-Fi Module.

  To enable manual vehicle control (Forward, Backward, Left, Right, Stop, Speed control) through a web interface.

  To allow mode selection (Automatic/Manual) using a slide switch for flexible operation.        

The major building blocks of this project are:
  1. Battery power Supply.
  2. Arduino UNO Micro Controller.
  3. Global Positioning System (GPS).
  4. GSM module.
  5. ADXL345 Sensor
  6. Alcohol sensor.
  7. Heartrate sensor.
  8. Eyeblink Sensor.
  9. AUTO/MANUAL MODE SWITCH.
  10. L298 with DC motors.
  11. ESP8266 WI-FI module.
  12. LCD display.
  13. Buzzer.
         

Software’s Used:
  1. Embedded C Language.
  2. Arduino IDE studio compiler for dumping program.
  3. WEB technology.
  4. Express SCH for Circuit design.
         

video: