Academic Project2023

IoT Health Monitoring System

Connected health monitoring system using IoT sensors for real-time vital signs tracking, data analysis, and emergency alert system for elderly care

Project Overview

Developed a comprehensive IoT-based health monitoring system designed to track vital signs of elderly patients in real-time. The system combines multiple sensors, cloud connectivity, and intelligent alerting to provide continuous health surveillance.

The solution includes wearable sensors, a central monitoring hub, cloud-based data processing, and a web dashboard for healthcare providers and family members to monitor patient health status remotely.

Technical Implementation

Sensor Network & Hardware

  • Heart rate sensor (MAX30102) for pulse and SpO2 monitoring
  • Temperature sensor (DS18B20) for body temperature tracking
  • Accelerometer (MPU6050) for fall detection and activity monitoring
  • ESP32 microcontroller for data processing and WiFi connectivity

Data Processing & Communication

  • Real-time data collection and preprocessing on ESP32
  • MQTT protocol for secure data transmission to cloud
  • Firebase Realtime Database for data storage and synchronization
  • Data validation and filtering algorithms

Data Management & Visualization

  • Grafana dashboard connected to database for real-time monitoring
  • MQTT receiver for data collection and processing
  • Database integration for sensor data storage
  • Real-time vital signs monitoring and display

Health Monitoring Features

Heart Rate Monitoring

Continuous pulse tracking with abnormal rhythm detection and alert system

SpO2 Measurement

Blood oxygen saturation monitoring with threshold-based alerts

Temperature Tracking

Body temperature monitoring for fever detection and health assessment

Fall Detection

Accelerometer-based fall detection with immediate emergency alerts

Activity Monitoring

Daily activity tracking and movement pattern analysis

Emergency Alerts

Multi-channel notification system for critical health events

Results & System Performance

24/7

Continuous Monitoring

Real-time data collection

<5s

Alert Response

Emergency notification time

95%

Accuracy Rate

Sensor measurements

30

Battery Life (Days)

Wearable device operation

Technologies & Components

ESP32
MAX30102
DS18B20
MPU6050
Grafana
Database
MQTT
MQTT Receiver
C/C++
WiFi
Specialized Sensors
IoT Protocols
Real-time Monitoring
Data Storage
Contactless Detection
Team Leadership

Technical Challenges & Solutions

Key Challenges

  • Sensor calibration and accuracy optimization
  • Power consumption management for wearable device
  • Real-time data processing and noise filtering
  • Reliable WiFi connectivity and data transmission

Implemented Solutions

  • Multi-point calibration and digital filtering algorithms
  • Deep sleep modes and efficient data sampling strategies
  • Moving average filters and outlier detection
  • Automatic reconnection and data buffering mechanisms

System Architecture & Impact

Three-Tier Architecture

Device layer (sensors + ESP32), cloud layer (Firebase + processing), and presentation layer (web dashboard) for scalable healthcare monitoring.

Healthcare Impact

Enables early detection of health anomalies, reduces hospital visits, and provides peace of mind for families with elderly members.

Scalability & Future

Modular design allows easy addition of new sensors and integration with existing healthcare systems and electronic health records.