This project aims to build a compact, DIY heart rate and oxygen saturation monitor using the MAX30100 sensor, an Arduino, and a 16x2 LCD. The MAX30100 is a pulse oximeter and heart-rate sensor, which works by shining infrared and red light through the skin to detect changes in blood oxygen levels and heartbeats.
How It Works- MAX30100 Sensor: The sensor uses light absorption to measure blood oxygen levels (SpO2) and heart rate (BPM). When placed on the user’s fingertip, it detects variations in light absorption as blood pulses through the veins.
- Arduino: The Arduino reads data from the MAX30100 sensor, processes the signals, and calculates heart rate and SpO2 values.
- LCD Display: The 16x2 display shows the calculated values in real-time. The heart rate is shown in beats per minute (BPM) and oxygen saturation as a percentage (SpO2).
Application :
This MAX30100-based project has practical applications in health monitoring. It can be used to track heart rate and blood oxygen levels (SpO2) in real time, making it a valuable tool for athletes, individuals with respiratory or heart conditions, or anyone interested in keeping an eye on their vital signs. The compact, portable design makes it easy to use at home, in fitness settings, or on the go. It’s also useful for educational purposes, demonstrating how pulse oximeters work and offering insights into bio-signal processing with accessible technology like Arduino.
Comments
Please log in or sign up to comment.