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

树莓派运行 Windows 10 IoT Core 读取心率脉冲传感器:分步指南

硬件组件:
Microchip MCP3008
×1
Raspberry Pi 3 Model B
×1
SparkFun Heart Rate Pulse Sensor
×1
Breadboard (generic)
×1
Jumper wires (generic)
×15
软件应用与在线服务:
Microsoft Windows 10 IoT Core
Microsoft Visual Studio 2015

概述

本教程指导你将 SparkFun 心率脉冲传感器连接到树莓派 3 Model B,并通过 Windows 10 IoT Core 上的 UWP 应用程序采集其模拟输出。完成后,你将获得一个可读取实时心跳数据的示例,可扩展至 IoT 仪表盘或云服务。

步骤 1 — 硬件接线

脉冲传感器有三个引脚:

树莓派无原生模拟输入,故使用 MCP3008 8 通道 ADC。将传感器信号脚接 MCP3008 通道 0,传感器供电脚接树莓派 3.3V(或 5V 若传感器支持),地线共地。MCP3008 通过 SPI 通信,将其 CS、SCK、SDI、SDO 分别接树莓派对应 SPI 引脚。完整接线图见下方原理图。

步骤 2 — UWP 应用读取数据

我们创建了一个轻量级 C# UWP 项目,打开 SPI 总线,轮询 MCP3008 通道 0,将原始值转换为脉冲率。代码开源于 GitHub,可供检查、修改或复用。关键点:

逐行演练请参阅仓库 README。

步骤 3 — 扩展演示

现在树莓派上已有原始脉冲数据,可进一步:

这些扩展展示了单个传感器如何成为完整 IoT 健康监测系统的基石。

制造工艺

  1. 树莓派对接HDC2010:I²C温湿度传感器完整接线与编程指南
  2. 树莓派 3 接 DHT11 传感器上传数据到 ThingsIo.ai 云平台
  3. 智能垃圾桶:基于蜂窝物联网的自动化废物管理解决方案
  4. Windows IoT + 树莓派打造人脸识别智能门锁
  5. 树莓派 2 (Windows 10 IoT Core) 采集 Adafruit 10DOF IMU 数据上传 Azure Event Hubs
  6. 远程心率监测系统:AWS IoT 告警 + 树莓派 Windows IoT 可视化
  7. Windows 10 IoT Core 上基于 SHT15 的精准温湿度监测
  8. 树莓派 3 Model B+ 安装 Windows 10 IoT Core 完整步骤指南
  9. 在树莓派 2 上用 Windows 10 IoT Core 构建语音控制机器人
  10. 在树莓派 3 上扩展 GoPiGo v2 的 Windows 10 IoT Core 应用
  11. IoT数据驱动精准农业:提产降本的三大平台与关键传感技术
  12. 普惠物联网:新一代卫星物联网带来全球可负担连接