Crazy values on Gravity: PPG Heart Rate Monitor Sensor for Arduino

userHead rafael.fernandes de carvalho 2025-11-14 21:53:21 29 Views2 Replies

Gravity: PPG Heart Rate Monitor Sensor for Arduino (Analog/Digital)
https://www.dfrobot.com/product-1540.html


Should I simply read the analog pin (A0, for example) and print it to the serial monitor? Doing it this way, the readings don't make sense. They fluctuate wildly with very close values, and there's no logical pulse pattern in the values. What could I be doing wrong? Could you send a simple code for testing, and a wiring diagram?
 

icon heart.rar 502KB Download(0)
2025-11-14 22:46:51

Make sure that you are meticulously following the connection and code given here:

 

https://wiki.dfrobot.com/Heart_Rate_Sensor_SKU__SEN0203 

 

It says-"Adjust the finger's position until you notice the LED is flashing regularly as your heartbeat, after several seconds, the Serial Monitor will print your heart rate." 

 

Here is another heart rate sensor-based project that you may like. 

 

https://www.theengineeringprojects.com/2018/01/heart-beat-monitor-using-arduino-proteus.html

userHeadPic ahsrab.rifat
2025-11-14 22:42:50

Yes. You are right. https://wiki.dfrobot.com/Heart_Rate_Sensor_SKU__SEN0203

You will notice changes in the graph shown in the serial plotter if you hit a treadmill or take deep breaths. 

userHeadPic ahsrab.rifat