Arduino Algorithm task.
Budget: $8 – $15 USD
I am designing a smart glove, in which I have a MAX30102 (heart rate, SpO2, temperature sensor) sensor in contact with the index finger.
For reading the MAX30102 data, I used an algorithm called "MAX30102_by_RF" (you can check it out on Github, and I did not post a link here because the website does not allow me to)
However, this algorithm sometimes does not give accurate readings and does not consider the effects of motion artifacts. I researched algorithms for canceling motion artifacts for ppg signals, and I found that most of them use algorithm that are beyond my scope of understanding.
Therefore, I want you to write an Arduino code that includes an algorithm to accurately detect heart rate, SpO2, and temperature using the MAX30102 sensor while walking or doing other physical activities. Also, the MAX30102 should be placed on the index finger, not other parts of the body.
For reading the MAX30102 data, I used an algorithm called "MAX30102_by_RF" (you can check it out on Github, and I did not post a link here because the website does not allow me to)
However, this algorithm sometimes does not give accurate readings and does not consider the effects of motion artifacts. I researched algorithms for canceling motion artifacts for ppg signals, and I found that most of them use algorithm that are beyond my scope of understanding.
Therefore, I want you to write an Arduino code that includes an algorithm to accurately detect heart rate, SpO2, and temperature using the MAX30102 sensor while walking or doing other physical activities. Also, the MAX30102 should be placed on the index finger, not other parts of the body.