This user has not added any information to their profile yet.
Driver drowsiness is a critical factor in road accidents, leading to significant injuries
and fatalities. This project aims to develop a comprehensive driver drowsiness detection
system using an Arduino microcontroller integrated with a camera module, SIM900A GSM
module, GPS module, display, relay, and buzzer.
The system monitors the driver’s alertness by analysing facial features such as eye closure
and yawning through real-time image processing. Upon detecting signs of drowsiness, the
system performs the following actions:
1. SMS Alert: Sends an SMS alert to a passenger using the SIM900A GSM module,
notifying them of the driver's drowsiness.
2. Display Warning: Shows a warning message on an onboard display to alert the
driver.
3. Relay Activation: Triggers a relay to activate an external alarm or vehicle
mechanism, such as an engine cut-off, to prompt the driver to take action.
4. Buzzer Alert: Activates a buzzer to provide an immediate audible alert to the
driver.
5. Nearby Coffee Shops: Utilizes a GPS module to determine the vehicle's location
and displays nearby coffee shops on the onboard display to encourage the driver to
take a break and refresh.
6. Log Creation: Records drowsiness events, including timestamps and GPS
coordinates, to create a log for future analysis and review.
The project involves integrating the hardware components, including the Arduino board,
camera module, GSM module, GPS module, display, relay, and buzzer. The software
implementation includes image processing algorithms for drowsiness detection,
communication protocols for sending SMS alerts, GPS data processing to find nearby coffee
shops, and control logic for the relay, display, and buzzer. Additionally, the system maintains
a log of drowsiness events, capturing important data for further analysis.
This system provides a proactive approach to enhancing road safety by alerting the driver and
a passenger in real-time, suggesting nearby refreshment options, providing immediate audible
alerts, and maintaining a log of drowsiness incidents. This comprehensive solution helps
prevent potential accidents caused by driver fatigue and contributes to safer driving practices.