- How does MAX30100 work?
- How does Arduino calculate heart rate?
- How does MAX30102 measure heart rate?
- How to use MAX30100 with Arduino?
How does MAX30100 work?
The MAX30100 is an integrated pulse oximetry and heart- rate monitor sensor solution. It combines two LEDs, a photodetector, optimized optics, and low-noise analog signal processing to detect pulse oximetry and heart-rate signals.
How does Arduino calculate heart rate?
Upload the code to Arduino UNO and Power on the system. The Arduino asks us to place our finger in the sensor and press the switch. Place any finger (except the Thumb) in the sensor clip and push the switch (button). Based on the data from the sensor, Arduino calculates the heart rate and displays the heartbeat in bpm.
How does MAX30102 measure heart rate?
The MAX30102 Sensor shines both the light through the skin and measures the reflection with the photodetector. This method of pulse detection through light is called Photoplethysmogram. The working of the sensor can be divided into two parts one is heart rate measurement and another is blood oxygen level measurement.
How to use MAX30100 with Arduino?
Connect the Vin pin of MAX30100 to Arduino 5V or 3.3V pin, GND to GND. Connect the I2C Pin, SCL & SDA of MAX30100 to A5 & A4 of Arduino. Similarly connect the LCD pin 1, 5, 16 to GND of Arduino and 2, 15 to 5V VCC. Similarly connect LCD pin 4, 6, 11, 12, 13, 14 to Arduino pin 13, 12, 11, 10, 9, 8.