代码拉取完成,页面将自动刷新
生命体征监测仪,脉搏心率,血氧饱和度,血氧波形,使用MAX30102模块
开发环境支持:Arduino IDE,MicroPython
硬件支持:Raspberrypi Pico,Arduino Nano/Uno,ESP32,STM32
下位机硬件部分:Arduino IDE开发或者MicroPython开发支持硬件:Raspberrypi Pico,Arduino Nano/Uno,ESP32,STM32
上位机软件部分:Python 使用DearpyGui框架绘制桌面客户端
pip install -r requirements.txt
如果您的硬件在这里不支持(理论上可以用Arduino IDE编程的硬件都支持),或者自行开发,想适配本项目的上位机,可以用以下数据格式与上位机通信。
[DATA] red=XXX,ir=XXX,time=XXX
例如
[DATA] red=1000,ir=1000,time=1000
注:time的单位为ms
硬件 | Arduino IDE 开发 | MicroPython 开发 |
---|---|---|
Raspberrypi Pico | 支持 | 支持 |
Arduino Nano/Uno | 支持 | 不支持 |
ESP32 | 支持 | 支持 |
STM32 | 支持 | 支持 |
网站 | 网址 | 备注 |
---|---|---|
MicroPython官网 | https://micropython.org/download/ | 下载MicroPython固件 |
Arduino官网 | https://www.arduino.cc/en/software | 下载Arduino IDE开发环境 |
Arduino_STM32项目 | https://github.com/rogerclarkmelbourne/Arduino_STM32 | 下载STM32的Arduino开发环境 |
ESP32 With Arduino官方开发文档 | https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html#installing-using-arduino-ide | 参考安装ESP32的Arduino IDE环境 |
心率算法:自动多尺度峰值查找算法(Ampd)
持续更新算法中
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型