工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
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センサー

このガイドでは、SHT15センサーをWindows 10 IoT Coreデバイスと統合する方法を示します。SHT15は精密な温度と湿度の測定値を提供し、環境モニタリングアプリケーションに最適です。

既存のC++ライブラリを.NET Core用のC#に移植しました。変換は概ね簡単でしたが、センサーのデータレディ待機ロジックで問題が発生しました。元のコードではデータピンを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タブでRaspberry Pi 2のIPアドレスを設定。

アプリを実行し、内部HTTPサーバー https://<RPi2 IPアドレス>:8080 にアクセス。Webページは5秒ごとに自動更新され、リアルタイムの温度、湿度、露点を表示します。

出典: Windows 10 IoT Core and SHT15

製造プロセス

  1. Raspberry Pi & HDC2010:I2C温湿度センサー完全セットアップガイド
  2. Raspberry PiとPythonでリモート温度センサーを構築 – ステップバイステップガイド
  3. Raspberry PiとDS18B20でマルチセンサー温度・光監視システムを構築
  4. Raspberry Piでセンサーとアクチュエータを制御:加速度計、サーボ、データストリーミング
  5. Raspberry Pi、DHT11、ThingSpeakで作る初めてのIoTプロジェクト
  6. Windows 10 IoT Core on Raspberry Piで心拍パルスを読み取る - ステップバイステップガイド
  7. 湿度センサーの検証とキャリブレーションで精密測定を実現
  8. Windows IoTとRaspberry Piで作るセキュアな顔認証ドアロック
  9. Raspberry Pi 2からAzure Event HubsへAdafruit 10DOF IMUデータを送信(Windows 10 IoT Core)
  10. Raspberry Pi 3 Model B+へのWindows 10 IoT Coreインストール:ステップバイステップガイド
  11. Windows 10 IoT Coreで音声制御ロボットを構築 - Raspberry Pi 2編