资料介绍
描述
健康监测一直是物联网(IoT) 的一个有前途的应用。通过使用正确的技术,我们不再需要依靠我们的常规健康检查或当地医生来评估我们的身体。传感器可用于测量您的所有身体生命体征,这些信息可以实时远程共享,供来自世界其他地方的医生诊断您,或者人工智能可以处理所有数字并诊断您的问题。
听起来很未来,对吧?
但我们正在逐渐向它迈进,我们离让远程物联网机械臂对我们进行手术不远了。
虽然我们在这方面取得进展,但在本次会议中,我们将构建一个可穿戴的Arduino心率监测器来测量远程患者的心率。
所需组件
以下是构建基于 Arduino 的可穿戴心率监测系统所需的组件
所有艰苦的工作都由 uECG 完成 - 它测量数据并计算板载 BPM。而且,当它切换到直接链接模式时,它会通过与通用 nRF24芯片兼容的无线电协议发送所有这些信息(连同高分辨率 ECG 数据)。所以第二个关键组件是 nRF24 模块。而且 Arduino Nano 的尺寸正好适合放在一个小的 LED 环下方,所以我将它用作控制器。
电路图和连接

连接 nRF24 模块并不简单,您必须连接所有 SPI 线(MISO、MOSI、SCK、CS),还要连接芯片使能线和电源。而且,如果您希望它具有相当小的尺寸 - 必须移除所有排针,并将电线直接焊接到焊盘上。所以单独连接nRF需要7根线,14个焊点。好消息是其他一切都很简单:LED 环需要 1 根数据线和 2 根电源线,另外 2 根电源线进入电池连接器。
在这里,我向您展示连接,以便您轻松执行任务。
nRF24 引脚 1 (GND) - Arduino 的 GND
nRF24 引脚 2 (Vcc) - Arduino 的 3.3v
nRF24pin 3(芯片启用)-Arduino的D9
nRF24 引脚 4 (SPI:CS) - Arduino 的 D8
nRF24 引脚 5 (SPI:SCK) - Arduino 的 D13
nRF24 引脚 6 (SPI:MOSI) - Arduino 的 D11
nRF24 引脚 7 (SPI:MISO) - Arduino 的 D12
LED环形电源 - Arduino 的 5V
LED 环 GND - Arduino 的 GND
LED 环 DI - Arduino 的 D5
电池正极(红色) - Arduino 的 5V
电池负极(黑色) - Arduino 的 GND
重要提示:您不能将 MOSI、MISO、SCK 线连接到任何其他 Arduino 引脚。SPI硬件位于 D11、D12、D13 上,如果不在那里连接将无法工作。所有其他引脚都可以更改,但为此,您必须在程序中进行相应的更改
让我们编程
这里关于软件的唯一复杂的事情是射频通道配置。在我意识到 uECG 和 nRF24 对管道地址使用不同的位顺序之前,我花了很长时间试图让它工作。当我修复它时,一切都立即开始工作:) 基本上,我们只是读取传入的数据包,使用它们的第 5 个字节作为 BPM,然后过滤它(RF 通道很嘈杂,所以你时不时地得到随机值而不是正确的读数,并且出于兼容性原因禁用了硬件 CRC)。之后,BPM 被转换为颜色和活动像素的数量,就是这样。
Arduino 心率监测系统的完整代码可在附件中找到。
测试可穿戴心率监测系统
当所有电线都焊接好后,程序会闪烁,并且您确认已收到 uECG 数据 - 是时候将它们放在一起了。
我选择了一种非常简单的方法将它们固定在一起——导热胶。由于零件本身几乎已经适合(Nano 适合外环尺寸,nRF24 模块适合内环尺寸,而电池虽然不适合任何部件,但不知何故并没有太多阻碍 - 不知道它是如何工作的,但我只是粘上它在那里,不知何故真的没问题:) 然后我把它缝到我手头的一些随机腕带上(焊接站包的剩余物,一个用于焊接时接地的带),就是这样!
为了测试,我跑了一次,除了一个惊喜外,它工作得很好。我使用了这样的设置,在 192 BPM 时所有 LED 都亮起,因为根据所有建议,这样的心率对于我的参数来说太高了。令人惊讶的是,我在短短几分钟内就超过了它,甚至没有注意到这一点。我什至认为这可能是传感器错误,但不是——当我停下来时,它并没有立即下降,而是缓慢放松(当没有太多运动时,传感器是 100% 可靠的)。所以事实证明,有一段时间我的训练远高于我的健康阈值。现在我有一个问题 - 由于青春期的心脏问题,我的 BPM 是否比正常水平高,或者我真的太用力了而没有意识到这一点?反正我必须对它做点什么——要么增加显示器上的最大 BPM,要么减少训练强度。:)
哇!到这里我们就完成了这个项目。
我希望你喜欢这个教程并学到了一些有用的东西。分享你对这个项目的想法,让我知道我们可以做些什么来让这个项目更加先进和有趣。如果您有任何疑问,请将它们留在下面的评论部分。
此外,在Instructables上关注我们,了解更多此类有趣的项目。
- 2023可穿戴设备行业技术与市场分析10次下载
- 可穿戴健康监测设备14次下载
- 基于ArduinoUNO的心率监测系统2次下载
- 用于生物计量可穿戴设备的光学心率传感器0次下载
- 光学心率传感器技术在可穿戴设备中的新兴医疗应用2次下载
- 可穿戴看护产品的设计案例资料下载14次下载
- 无线充电与可穿戴的系统框架及参考设计资料下载57次下载
- 物联网零售应用中的可穿戴技术与设计资料下载19次下载
- 使用Arduino实现心率脉搏血氧监测设计的原理图和代码免费下载20次下载
- 可穿戴医疗电子智能设备技术特征作说明详细资料免费下载20次下载
- maxrefdes117 #:心率和脉搏血氧饱和度监测33次下载
- 可穿戴式健康监测器无线充电的发展13次下载
- Silicon Labs可穿戴传感器开发平台28次下载
- 基于BF512F的可穿戴式远程生理监护系统36次下载
- 基于可穿戴计算平台的文境感知技术及其应用18次下载
- 中科银河芯温度传感器在可穿戴设备中的应用190次阅读
- 可穿戴电池和可降解植入式电池的未来发展1094次阅读
- 提高生物传感可穿戴设备心率监测性能的指南985次阅读
- 可穿戴心率监测算法的验证与性能1027次阅读
- 可穿戴设备应用程序的实现664次阅读
- 可穿戴式传感器的类型有哪些1755次阅读
- 深度分析可穿戴技术与功能4089次阅读
- 浅谈可穿戴技术和其主要功能5040次阅读
- 可穿戴系统的生物阻抗测量7459次阅读
- 基于可穿戴心率监测器项目开发介绍1845次阅读
- 基于互联网的可穿戴脉搏监测系统设计3020次阅读
- 可穿戴设备两大心率传感器技术解析3.6w次阅读
- 智能穿戴设备心率监测实现的几种方法及原理4704次阅读
- 【致命干货】可穿戴计算与系统仿真3398次阅读
- 基于生物反馈技术的可穿戴式心电监测系统的设计2135次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB |532次下载 |免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB |339次下载 |免费
- 3TC358743XBG评估板参考手册
- 1.36 MB |330次下载 |免费
- 4DFM软件使用教程
- 0.84 MB |295次下载 |免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB |227次下载 |免费
- 6迪文DGUS开发指南
- 31.67 MB |194次下载 |免费
- 7元宇宙底层硬件系列报告
- 13.42 MB |182次下载 |免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB |178次下载 |免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB |234315次下载 |免费
- 2555集成电路应用800例(新编版)
- 0.00 MB |33566次下载 |免费
- 3接口电路图大全
- 未知 |30323次下载 |免费
- 4开关电源设计实例指南
- 未知 |21549次下载 |免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB |15349次下载 |免费
- 6数字电路基础pdf(下载)
- 未知 |13750次下载 |免费
- 7电子制作实例集锦 下载
- 未知 |8113次下载 |免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB |6656次下载 |免费
总榜
- 1matlab软件下载入口
- 未知 |935054次下载 |免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB |537798次下载 |免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 |420027次下载 |免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB |234315次下载 |免费
- 5Altium DXP2002下载入口
- 未知 |233046次下载 |免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 |191187次下载 |免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M |183279次下载 |免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 |138040次下载 |免费
评论