Skip to content

Mramaran/Smart-Depression-Detector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Depression Detection System

This project is a low-cost, real-time system designed to detect signs of depression using physiological sensors, facial emotion recognition, and machine learning. It integrates Arduino and Raspberry Pi to collect and process data and display the result on an LCD screen.

🧠 Features

  • Heart rate and SpO₂ monitoring using MAX30102
  • Stress detection via GSR sensor
  • Motion tracking with MPU6050
  • Real-time facial emotion detection (Happy, Neutral, Depressed)
  • Depression prediction using machine learning
  • LCD display for user feedback
  • Modular and open-source

🛠️ Hardware Requirements

  • Raspberry Pi 4
  • Arduino Uno/Nano
  • MAX30102 Sensor
  • GSR Sensor
  • MPU6050 Sensor
  • DS3231 RTC Module (optional)
  • Pi Camera Module
  • I2C 16x2 LCD Display
  • Jumper wires, breadboard, power supply

💻 Software Requirements

  • Arduino IDE
  • Python 3 (with numpy, pandas, scikit-learn, OpenCV, TensorFlow/Keras)
  • RPLCD, PySerial libraries

🚀 How It Works

  1. Arduino collects GSR data and sends it to Raspberry Pi.
  2. Raspberry Pi collects MAX30102 and MPU6050 data and captures images via the Pi Camera.
  3. A trained ML model predicts the depression state based on combined inputs.
  4. Result is displayed on the LCD in real-time.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages