电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>健康监视器开源分享

健康监视器开源分享

2022-11-11 | zip | 0.14 MB | 次下载 | 免费

资料介绍

描述

在某些情况下,有时需要监测患者的生命体征,例如心率、氧饱和度和体温。有时,了解患者状态或是否有抽搐等其他信息也很有用。在这种情况下,IMU 可用于了解这些因素。

这个项目并不完美,我真的鼓励你修改和改进不同的方面,主要是 nRF5340 DK 和 Arduino Nano 33 BLE 之间的蓝牙连接。

Arduino Nano 33 BLE

这个项目的工作原理非常简单。事实上,Arduino Nano 33 BLE 正在使用 MAX30100 和 10k ohm ntc 热敏电阻传感器扫描不同的生命体征。Nano 还具有一个集成的 IMU(惯性测量单元),对于了解患者正在进行的不同运动非常有用。我还在 Edge Impulse 中训练了一个模型以识别三个主要运动:步行、睡眠和抽搐注意:在模型中,步行将显示他的法语对应的«marcher»并且睡眠被识别为«dormir»

Edge Impulse 完全支持 Arduino Nano 33 BLE,您可以使用他们的网站非常轻松地创建自己的模型。因为 Nano 33 BLE 配备 nRF52840,它可以运行边缘脉冲模型,这是普通 Arduino Nano 无法做到的。机器学习在分析运动时非常有用,例如本项目中的抽搐。

Arduino Nano 33 BLE 还支持低功耗蓝牙,因此该设备可以在集成电池上运行更长时间。

使用通过 I2C 连接到 Arduino 板的 MAX30100 传感器测量心率和氧饱和度。为了方便使用,我使用了 MAX30100_PulseOximeter.h 库。在我随本文提供的代码中,可以使用计算机的串行端口读取传感器数据。它还将显示板的加速度计的数据。要连接电路板,您可以查看原理图中的图表。Arduino IDE 代码也可以在代码部分找到。

nRF5340 DK

Edge Impulse 也支持 nRF5340 DK。事实上,这个项目的 Nano 部分可以替换为具有 nRF5340 芯片的设备,因为它类似,但功能更强大。

本项目使用 nRF5340 显示 Arduino Nano 发送的信息。它们通过 BLE 连接。使用的显示器是 2.8 英寸 TFT 触摸屏。它可以在屏幕上同时支持最多两个联系人。我一直在使用的屏幕采用 Arduino shield 的外形尺寸,即 R3 外形尺寸。

由于 nRF5340 具有两个核心,即应用程序和网络核心,您必须对网络核心进行编程才能使用蓝牙。使用 Segger Embedded Studio,您应该使用v1.5.0\zephyr\samples\bluetooth 中的hci_rpmsg示例对网络核心进行编程。

应用核心

然后,可以使用 Segger Embedded Studio 对应用程序内核进行编程。在这个项目中,我使用了 ncs-display-bluetooth-master-example,这是 Nordic 的一个项目,我对其进行了修改以满足我的需要。所以,如果你想让它工作,你需要使用 Git 运行补丁。确保使用 nrf5340dk_nrf5340_cpuapp 而不是 nrf5340dk_nrf5340_cpuappns当您选择板时,在创建项目时。要使用显示,该示例使用 lvgl 库。您可以通过修改 Segger 中的 gui.c 文件来修改 GUI。网上有很多资源,图书馆很容易使用。然后,可以对应用核心进行编程。如果您使用的是我提供的文本示例,您可以使用 nRF Blinky 应用程序检查蓝牙连接是否有效。可以修改代码以将 DK 连接到 Arduino Nano 33 BLE,然后显示数据。

结论

事实上,这个项目并不完美,远非如此。但是,我认为它对想要开始使用 nRF5340 DK 的人很有用。


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费