亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

使用 MAX30100 可穿戴脉搏传感器和 Arduino

组件和用品

ProtoCentral Electronics ProtoCentral 脉搏血氧仪突破
× 1
Arduino UNO
× 1

应用和在线服务

Arduino IDE
处理

关于这个项目

将 Breakout 连接到您的 Arduino

与Arduino板的连接如下:

Processing 是一种数据可视化软件,自 2001 年以来一直存在,艺术家和科学家都在使用。它是一个基于 Java 的开源编码框架。如果您熟悉 Arduino 环境,Processing IDE 是类似的,您不会有太多的学习曲线要​​爬!

以下是运行代码的步骤:

1. 下载适用于您的操作系统的处理

从链接下载 Processing IDE 最新版本

  • MAC
  • Linux 32 位
  • Linux 64 位
  • Windows 32 位
  • Windows 64 位

下载后,解压缩存档并根据您的操作系统安装应用。

2. 下载脉搏血氧仪可视化处理代码

一个。下载必要的文件和目录或从 GitHub 克隆到您的桌面。

湾解压存档应该会创建一个名为 Pulse 的文件夹,其中包含可视化代码。

C。在您的计算机上找到 Processing Sketchbook 目录。这应该在您安装处理时自动创建。根据您的操作系统,路径如下:

  • 在 Windows 上:C:/My Documents/Processing/
  • 在 MAC 上:/Users/your_user_name/Documents/Processing/
  • 在 Linux 上:/Home/your_user_name/sketchbook/

注意: 该目录在 Windows/Mac 上显示为“Processing”,在 Linux 上命名为“Sketchbook”。如果一个子目录不存在,则创建一个名为“libraries”的子目录。

d.从上面提到的“Pulse”目录复制/移动Pulse-master/Processing/ces_view_oximeter文件夹的内容到上面也提到的Processing Sketchbook目录(找到Processing Sketchbook)

e.最后,从 Pulse-master\Processing\libraries 中复制 G4P 目录并将它们粘贴到您的 Processing Sketchbook 的库目录中。

F。您现在就可以从脉搏中获得您的第一个 PPG 波形和 SpO2 读数!

3. 打开 Processing 并启动 ces_view_oximeter

一个。如果 Processing IDE 已打开,请将其关闭并重新打开以刷新库和草图。如果在更新草图和库时 IDE 处于打开状态,则不会刷新存储库。

湾双击 ces_view_oximeter 目录中的任何 .pde 文件,打开 Processing IDE 中的所有脉搏血氧仪代码。

C。如果到目前为止所做的一切都很好,单击 IDE 左上角的“运行”按钮,应该会运行代码!如果没有,请确保您正确安装了库。

d. GUI运行后,从“SELECT PORT”下拉菜单中选择连接脉搏血氧仪屏蔽的端口,如下图所示

e.一旦端口选择合适,开始按钮就会启用。点击“开始”开始可视化

F。您应该会看到 PPG(红色和红外)波由脉冲获得的值生成,如下所示。

代码

Arduino 库
https://github.com/Protocentral/Pulse

示意图

原理图和设计文件
https://github.com/Protocentral/Pulse

制造工艺

  1. 传感器数据与 Raspberry Pi 微处理器的集成
  2. 树莓派上的 HC-SR04 超声波距离传感器
  3. 将 A111 脉冲雷达传感器与 Raspberry Pi 结合使用
  4. 使用 PSoC 6 Pioneer Board 和 Pioneer IoT Add-on Shield
  5. 使用按钮通过 PWM 调光灯光
  6. 用 Arduino 捕捉水滴
  7. 使用 Arduino 和 RFID 和 Python 的考勤系统
  8. 带 LED 和压电扬声器的 DHT11 传感器
  9. 使用 Arduino Uno 的人体检测机器人系统
  10. 使用 K30 传感器监测二氧化碳
  11. 使用 Arduino DIY 红外线心跳传感器
  12. 带有 Arduino 的简单障碍物传感器