Windows 10 IoT Core –心拍数パルスの読み取り
ハードウェアコンポーネント: | ||||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 15 | ||||
ソフトウェアアプリとオンラインサービス: | ||||||
| ||||||
|
このチュートリアルでは、心拍数パルスセンサーをRaspberry Piに接続し、UWP(Windows 10)アプリケーションを使用してセンサーからの出力データを読み取る方法を学習します。
まず、センサーから出力される出力データはアナログであるため、ラズベリーパイに接続するにはアナログ-デジタルコンバーターが必要です。ここでは「MCP3008」というADCを使用しています。
ステップ1–パーツを相互に接続する:
私たちのセンサーは3本の足で非常にシンプルです:
- 黒:地面
- 赤:入力:+ 3Vまたは+ 5V
- 紫:信号
したがって、センサーからの信号をADCのチャネルの1つに接続して、ADCの接続方法を知る必要があります。これは、各レッグの機能を知るためのICのスキームです。 (ICのデータシートから入手しました。グーグルで検索できます)
回路全体のスキームが添付されていますc
ステップ2:UWP(Windows 10)アプリ
センサーからのデータを読み取るには、この回路を処理してデータを取得するためのソフトウェア/アプリが必要です。そのため、この機能を実行するためにC#で記述されたUWPアプリを添付します。これは非常に簡単です。 GitHubでも見つけてください。各コード行を説明して理解を深め、そのためのチュートリアルを記録するかもしれません。
ステップ3:次は何ですか?
さて、これで脈拍センサーから出てくるデータを読み取ることができます。次のステップは何ですか?そして、このチュートリアルから学ぶべき最も重要なことは何ですか?
まず、このチュートリアルから考慮すべき重要なこと:
- これで、ラズベリーパイを介して任意のアナログデータを読み取ることができます
- 同じ概念を使用して、他のツールで実装できます
- 同じADC、同じコード(ほぼ)、同じ接続(ほぼ)を使用して、他のアナログデータを読み取ることができます
- これで、ラズベリーパイでSPIインターフェースを使用する方法がわかりました
次は?
この単純なデモをさらに実装するために、現在、いくつかのシナリオを念頭に置いています。
- 信号(パルス)であるセンサーから出てくるこのデータをリアルタイムで使用してモニターシステムを構築できます。この場合、このデータを視覚化する必要があるため、同じデータで簡単に視覚化できます。アプリでは、ラズベリーパイを画面に接続することで、この場合、https://www.syncfusion.com/products/uwp/sfchartまたはhttp:// wwwによって提供される使いやすくカスタマイズされたグラフの1つを使用できます。 .telerik.com / universal-windows-platform-ui / chart
- IoTソリューションを構築するためのもう1つの優れたシナリオと実践は、このデータをMicrosoft Azureに送信し、PowerBIを使用してこのデータを他のクライアントに視覚化することです。
製造プロセス
- IoTデータ収集は精密農業を養う
- 基本的なIoT– RaspberryPIHDC2010の方法
- DHT11センサーを接続するRaspberryPIベースのIoTプロジェクト
- セルラーIoT:スマートゴミ箱
- Windows IoT:顔認識ドア
- Raspberry Pi2上のWindows10 IoT Core –Adafruitセンサーデータ
- リモート心拍数モニター
- Windows 10 IoTCoreおよびSHT15
- Windows 10 IoT Core for Raspberry Pi3モデルB +
- Windows 10 IoT Core:音声制御ロボット
- GoPiGo v2 with Windows IoT