The MAX30100 is aPulse Oximetryand heart rate monitor sensor solution. It combines twoLEDs, aphotodetector,optimized optics, and low-noise analog signal processing to detect pulse oximetry and heart-rate signals. You can use this sensor with any microcontroller like Arduino, ESP8266, orESP32and ...
调用Matplotlib库动态显示脉搏波波形;通过对原始数据做快速傅里叶变换后得到脉搏波的频率、直流分量、交流分量,分别代入计算公式后得到心率、血氧值,并在3.2寸电阻触摸屏显示;通过ESP8266WiFi模块,使STM32与手机进行通信,将测量结果实时更新到手机APP上。