IoT-based driver alertness system to prevent accidents caused by drowsiness
Abstract
Driver fatigue is a major contributor to road accidents, leading to loss of life and injuries worldwide. Traditional solutions for detecting driver drowsiness are often expensive and require complex hardware. This paper presents an affordable, Arduinobased system to monitor driver alertness and provide real-time alerts to prevent accidents due to fatigue. The system employs an Arduino Uno, a blink detection module, a motor, and a buzzer. The blink detection module monitors the driver’s eyelid movement, and when prolonged eye closure (a sign of drowsiness) is detected, the Arduino triggers the motor and buzzer to alert the driver. The design focuses on low-cost, easy-to-deploy components, making it feasible for widespread use. The system was tested in real-world scenarios and demonstrated a high accuracy rate in detecting drowsiness, providing a promising solution to improve road safety. The results highlight the effectiveness of the proposed system in real-time driver alertness detection and open avenues for future enhancements in fatigue prevention technology.
Fields of Study & Subjects
Sleep and Work-Related Fatigue
IoT and GPS-based Vehicle Safety Systems
Non-Invasive Vital Sign Monitoring
Publication details
- Journal / source
- CRC Press eBooks
- Pages
- 340–345
- Publication date
- 5 March 2026
- Language
- EN
- Document type
- Book chapter