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

树莓派 2 (Windows 10 IoT Core) 采集 Adafruit 10DOF IMU 数据上传 Azure Event Hubs

前置条件

开发环境

Azure Event Hubs 与 Stream Analytics 配置

深度解析参考早期 Galileo Event Hubs 博客。

通用应用构建步骤

  1. VS 2015 RC 新建 Blank Universal App (C#)
  2. 引用 Windows IoT Extension SDK 使用 I2C 类
  3. 将 10DOF IMU C++ 驱动移植为 C# (见上方 GitHub 链接)
  4. 引入 ConnectTheDotsHelper.cs 与 AppSettings.cs 处理 Event Hub 通讯
  5. AppSettings.cs 中替换 Event Hub 连接字符串、Hub 名称等占位符
  6. 编译部署至 Pi (远程调试器) 或设为启动应用 (参考 Hello World 部署指南)
  7. 用 Service Bus Explorer 监控入站事件
  8. Stream Analytics 处理后,在 Azure Storage Explorer 查看结果表

可视化结果

截图展示 Service Bus Explorer 捕获的事件与 Azure Storage 处理后的表数据。

原理图

来源:Windows 10 IoT Core on Raspberry Pi 2 – Adafruit Sensor data

制造工艺

  1. 树莓派对接HDC2010:I²C温湿度传感器完整接线与编程指南
  2. 树莓派+$5 I²C传感器打造温度记录仪
  3. 树莓派多通道数据记录仪构建——第1部分:需求与架构
  4. 树莓派自制气象站:每日邮件推送温湿雨数据
  5. 树莓派传感器数据融合实战:GPS 与 MPU‑9150 IMU 的 I²C 与 UART 接入
  6. 树莓派 3 接 HC‑SR04 超声波测距传感器完全指南
  7. 树莓派 PIR 运动传感器控制 LED 实战指南
  8. 树莓派低成本土壤湿度传感器:智能灌溉 DIY 指南
  9. 树莓派多传感器温度光照监测系统:DS18B20 实战构建
  10. 树莓派传感器与执行器控制实战:加速度计、舵机与数据流
  11. 树莓派 + DHT11 + ThingSpeak:打造你的第一个物联网项目
  12. IoT数据驱动精准农业:提产降本的三大平台与关键传感技术