Remote Heart Rate Monitoring System with AWS IoT Alerts
A robust solution that captures a wearer’s heart rate in real time and notifies caregivers when the reading deviates from a predefined safe window.
Background
The objective of this project is to continuously monitor a patient’s heart rate and trigger an alert if the value falls outside a clinically acceptable range.
Technical Stack
- ANT+ Heart Rate Sensor + USB ANT+ stick
- Amazon Web Services (AWS) IoT Core & Device Shadow
- Windows 10 IoT on Raspberry Pi 2 for alert handling
Part 1 – Heart‑Rate Data Ingestion
Using the ANT+ library, the sensor streams beat‑per‑minute values to a local program. The AWS.IoT.Data library then pushes the data to the device shadow every five seconds:
{
"state": {
"reported": {
"HeartRate": 65
}
}
}
A simulation mode is included to facilitate testing without hardware.
Part 2 – Defining the Alert Rule
An AWS IoT Rule is configured to publish to a dedicated topic whenever the heart rate falls outside the 40–180 bpm window.
Part 3 – Alarm Delivery
On the Raspberry Pi, a lightweight Windows IoT 10 application subscribes to the alert topic. When a message arrives, the program activates an LED indicator, providing an immediate visual cue.
Outcome
The system delivers reliable, low‑latency notifications, enabling timely intervention for patients whose heart rhythms deviate from safe thresholds.
Source: Remote Heart Rate Monitor
Manufacturing process
- Pacemaker: Modern Life‑Saving Technology for Heart Rhythm Disorders
- Real‑Time IoT Heart Rate Monitor with Arduino & MAX30100
- Build an Accurate Heart‑Rate Monitor with a Photoresistor and Arduino
- Build a MAX 30102 Heart Rate Monitor with Arduino Nano & 16x2 LCD
- Measure Heart Rate with the KY-039 Arduino Sensor
- SomfyDuino: USB‑to‑Somfy IO Adapter for Arduino Nano
- Real-Time Heart Rate Monitoring System with Arduino & Infrared Sensors
- Wireless ECG Heart Rate Monitor: Wearable Design with Arduino Nano & nRF24
- Integrated Heart‑Rate Sensors in Smart Clothing: Reliable Wearable Monitoring
- Comprehensive Guide to Building a Reliable Heart Rate Monitor Circuit