REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
41/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
10 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
100 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
🛌💡 Drowsiness Alert System
A real-time drowsiness detection and alert system using computer vision and embedded hardware to prevent fatigue-related accidents.
📌 Features
- Real-time face, eye, and mouth landmark detection
- Calculates Eye Aspect Ratio (EAR) and Mouth Aspect Ratio (MAR)
- Detects prolonged eye closure and yawning
- Audio alerts via
pygame
- Hardware alerts using:
- Vibration motor
- Water spray pump via Arduino Uno
- GUI dashboard with real-time EAR/MAR display and drowsiness count
- Start/Stop detection control
🛠️ Technologies Used
🧠 Software:
- Python 3.7.9
- OpenCV – Image processing and video capture
- Dlib – 68-point facial landmark detection
- imutils – Frame manipulation
- NumPy & SciPy – Mathematical calculations
- pygame – Audio alert playback
- pyserial – Serial communication with Arduino
- Tkinter – GUI Interface
🔧 Hardware:
- Arduino Uno
- Vibration Motor
- Immersible Water Pump (5V)
- L298N Motor Driver
- Relay Module (for pump)
- Webcam
📂 Project Directory Structure
Drowsiness Alert System/
│
├── screenshots/ # 📸 Demo images & architecture diagrams
│ ├── circuit diagram.jpg # 🔌 Circuit schematic
│ ├── Picture1.png - Picture4.png # 🧑💻 Live detection snapshots
│ ├── Picture5.jpg - Picture6.jpg # 🛠️ Hardware setup
│ └── usecase.png # 📊 Use Case Diagram
│
├── sketch_apr9a/ # ⚙️ Arduino motor control code
│ └── sketch_apr9a.ino
│
├── venv/ # 🐍 Virtual environment (ignored)
├── yawn.py # 🧠 Main Python detection script
├── shape_predictor_68_face_landmarks.dat # 🎯 Dlib face landmark model
├── haarcascade_frontalface_default.xml # 👁️ Haar cascade for face detection
├── Alert.wav # 🔊 Audio alarm
├── arduino_code.txt # 🔁 Serial command protocol reference
├── requirements.txt # 📦 Python dependencies
├── PROJECT REPORT.pdf # 📘 Detailed report
├── LICENSE # ⚖️ License info
└── README.md # 📝 This file
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
AI-powered Driver Monitoring and Vehicle Anomaly Detection System using ESP32, OpenCV, MediaPipe Face Landmarker, EAR-based drowsiness detection, and real-time RPM anomaly monitoring.
64/100 healthActive repository
PythonMIT#ai#arduino#computer-vision#driver-monitoring
⑂ 1 forks◯ 0 issuesUpdated May 14, 2026
This project is an advanced 5-axis AI-powered robotic arm system built using: ESP32 Arduino Mega PCA9685 Servo Driver Computer Vision AI Learning Models Real-Time Motion Planning
63/100 healthRecently updatedActive repository
C++No license#5-axis-machining#ai#arduino#object-detection
⑂ 1 forks◯ 0 issuesUpdated 10 days ago