×

基于ESP8266和Arduino的心率(BPM)监测器

消耗积分:0 | 格式:rar | 大小:2.42 MB | 2022-12-27

香香技术员

分享资料个

方案介绍

心率或脉搏是每分钟心跳的次数 (BPM)。虽然心脏在全身循环氧气和富含营养的血液,但心率是这一过程的基础,因为心脏的功能(称为“心输出量”)与心率和每搏输出量(泵出的血量)直接相关。每个节拍)。因此,心率或节律的快速激增或消耗可能表明心脏病、肺部疾病或其他问题。因此,跟踪我们的心率可以让我们深入了解我们的整体健康状况。

虽然有很多方法和系统来监测和跟踪心率(BPM),但在这个项目中,我专注于开发一种新设备,它具有易于理解的移动应用程序界面,与 Android 和 iOs 兼容,用于观察由脉搏血氧仪传感器。

我决定在这个项目中使用涂鸦物联网平台,因为它允许我开发一个兼容各种操作系统的移动应用程序界面,并将信息保存到涂鸦云中,以跟踪脉搏血氧仪传感器产生的数据。在接下来的步骤中,我将详细说明我如何从涂鸦物联网平台中受益以改进该项目。

当我从头开始开发此设备以监测和跟踪心率 (BPM) 时,我不想让该设备仅使用一种类型的脉搏血氧仪传感器。因此,该设备支持连接到 Arduino Nano 的两种不同传感器类型:

  • MAX30102
  • MAX30100

我可以使用提到的两个传感器,但我决定使用 MAX30102。然后,我连接了一个SSD1306 OLED(128x64)屏幕显示心率(BPM),然后发送数据到涂鸦云。

最后,我添加了一个 5mm 共阳极 RGB LED 来显示设备和涂鸦云之间的连接状态。

在涂鸦云支持的移动应用界面上,设备让用户通过相关图表显示三个不同的数据点:

  • Finger_In - 手指定位
  • 呼吸频率 - BPM
  • Blood_Oxygen - SpO2(可选)
  • Blood_Oxygen - 红光测量(可选)

在面包板上完成接线并测试代码后,我设计了受呼吸系统启发的 PCB 作为心率显着性的指标。因此,该设备成为一种时尚且实用的监测和跟踪心率的设备

部分PCB图:

FmPRh35Vv-DJgm3W2IH7ipTKZdwH

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !