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

Windows 10 IoT Core 上基于 SHT15 的精准温湿度监测

Windows 10 IoT Core 与 SHT15 温湿度传感器

项目概览

更新 2015-08-15:项目迁移至 Visual Studio 2015 RTM。

Windows 10 IoT Core 与 SHT15 传感器

本指南演示如何在 Windows 10 IoT Core 设备上集成 SHT15 传感器。SHT15 提供精准温湿度读数,适合环境监测应用。

我将现有 C++ 库移植为 C# 以用于 .NET Core。移植过程顺利,除传感器数据就绪等待逻辑外。原代码循环 100 次检查数据引脚。在 Windows 10 IoT Core 上该循环不足;扩展至 3,000 次迭代可解决问题。更长等待补偿了内核调度与设备 I/O 延迟。若遇类似时序问题,可考虑增加循环次数或用 Task.Delay 实现定时延迟。

应用读取温度、湿度,并用 Arduino DHT 库相同算法计算露点。DHT Library 提供可靠公式参考。

硬件接线

  1. SHT15 Vcc → 3.3V
  2. SHT15 GND → GND
  3. SHT15 Data → GPIO24 (引脚 #18)
  4. SHT15 SCK → GPIO23 (引脚 #16)

运行示例

在 Visual Studio 2015 中打开项目,选择 Remote Device 调试。在 Debug 标签配置树莓派 2 IP 地址。

运行应用,浏览器访问内部 HTTP 服务器 https://<RPi2 IP Address>:8080。网页每 5 秒自动刷新,显示实时温度、湿度与露点。

来源: Windows 10 IoT Core and SHT15

制造工艺

  1. 树莓派对接HDC2010:I²C温湿度传感器完整接线与编程指南
  2. 树莓派与 Python 构建远程温度传感器:分步实战指南
  3. 树莓派多传感器温度光照监测系统:DS18B20 实战构建
  4. 树莓派传感器与执行器控制实战:加速度计、舵机与数据流
  5. 树莓派 + DHT11 + ThingSpeak:打造你的第一个物联网项目
  6. 树莓派运行 Windows 10 IoT Core 读取心率脉冲传感器:分步指南
  7. 验证并校准湿度传感器以实现精准测量
  8. Windows IoT + 树莓派打造人脸识别智能门锁
  9. 树莓派 2 (Windows 10 IoT Core) 采集 Adafruit 10DOF IMU 数据上传 Azure Event Hubs
  10. 树莓派 3 Model B+ 安装 Windows 10 IoT Core 完整步骤指南
  11. 在树莓派 2 上用 Windows 10 IoT Core 构建语音控制机器人
  12. 在树莓派 3 上扩展 GoPiGo v2 的 Windows 10 IoT Core 应用