1. 首页
  2. 编程语言
  3. C
  4. 基于STM32 Max30100的脉搏血氧仪设计.zip

基于STM32 Max30100的脉搏血氧仪设计.zip

上传者: 2020-04-30 01:40:11上传 ZIP文件 45.39MB 热度 41次
本设计以STM32F103为微处理器,通过I2C获取MAX30100采集的原始数据,然后通过USART通信发送到串口;PC端利用Python的pyserial模块实时接收串口数据后,调用Matplotlib库动态显示脉搏波波形;通过对原始数据做快速傅里叶变换后得到脉搏波的频率、直流分量、交流分量,分别代入计算公式后得到心率、血氧值,并在3.2寸电阻触摸屏显示;通过ESP8266WiFi模块,使STM32与手机进行通信,将测量结果实时更新到手机APP上
用户评论