Code modification for measuring Heart Pulse Rate with MAX30102 pulse sensor

Hi drstranngeumb,
I am also using MAX30105 to get heart rate data during exercise. Here is some information that might be helpful.
There is a problem with MAX30105.h (SparkFun MAX3010x Pulse and Proximity Sensor Library 1.1.1), the IR and RED names are reversed from the hardware (probably the same sensor board you are using).
If you want to get large amplitudes, try getRED() instead of getIR().

Hi,
What you want to do is amplify the signal from the pickup BEFORE any AtoD conversion is done.
This would give you the best levels to detect while minimising noise.

This may be of help, you will have to look up how to adjust the IR LED drive which may increase the systems sensitivity.

If you use digital logic to multiply the level you get from the sensor at the moment, you will be increasing noise, and decreasing resolution of the signal.

Is it possible to use a transmissive system, where you measure the IR that is transmitted through the tail flash?
OR:
Is it possible to use the ear and look at IR transmitted through the ear "lobe"

Tom... :smiley: :+1: :coffee: :australia:

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.