工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

LabVIEWを使用したRaspberryPiの温度プロファイル

私のRaspberryPiに接続されているのは、プロセッサのほぼ上のケース内に取り付けたDS18B20温度センサーです。ケース内の温度プロファイルをマッピングして、視覚的に表現したかったのです。これを行うために、Pythonスクリプト、SQLite3データベース、LabVIEWを結合しました。

温度センサーを1つしか接続しておらず、RasPiはあまり暖かく動作しないため、この画像はかなり誇張されています。もう少し後で説明します。そこで、RasPiで実行されるPythonスクリプトを作成することから始めました。温度を測定し、マウントされたUSBフラッシュドライブの共有フォルダーに保存しているSQLite3データベースに記録します。データベースにも加速度計のデータがありますが、それは少し後で追加されます。RasPiで行われるのはそれだけです。次に、ネットワークを介してデータベースにクエリを実行し、すべてのデータを取得するLabVIEWプログラムを作成しました。データの最後の行を返すためにクエリで少し作業を行う必要がありますが、将来のバージョンで追加します。SQLite3データベースをクエリするために、このツールキットを使用しました。このツールキットは非常にうまく機能し、取得が非常に簡単です。設定。温度を取得したら、ユーザーインターフェイスに表示する必要があります。ここで、Sensor Mapping Express VIが非常に便利です。必要なのは、.stlファイルをポイントし、温度センサーをRasPiのどこに配置するかを選択することだけです。 GoogleSketchUpを使用して変換したこのモデルを使用しました。ここで、温度差を表示するために4つのダミーセンサーを使用する必要がありました。外側の4つのセンサーを摂氏0度に設定しましたが、データベースから温度を取得しているのはセンサー0のみです。より多くのセンサーを使用すると、これをより正確にすることができます。前に述べたように、これは今のところ概念を証明するためのものです.100msごとにデータベースにクエリを実行し、温度データを使用してアレイを構築し、それをSensor Mapping ExpressVIに適用します。次に、RasPiの表面温度に応じて温度プロファイルが変化します。マッピングに使用した色は次のとおりです。
温度と色のマッピング:0摂氏R-0 G-0B-25521.25摂氏R-0G- 255B-25542.5摂氏R-0G-255B-063.75摂氏R-255G-255B-085摂氏R-255G-0 B-0
チルトとピッチの値を取得するADXL345加速度計をすでに接続しているので、次のステップは、物理的なRasPiを移動しながらLabVIEWでモデルを移動できるようにすることです。

詳細:LabVIEWを使用したRaspberryPiの温度プロファイル

製造プロセス

  1. RaspberryPi温度ロガー
  2. RaspberryPi温度および湿度ネットワークモニター
  3. DS18B20で温度を読み取る|ラズベリーパイ2
  4. ラズベリーパイの温度監視
  5. RASPBERRYPIによる温度測定
  6. Raspberry piを使用したTMP006温度センサーPythonライブラリ、
  7. PythonとRaspberryPiの温度センサー
  8. ラズベリーパイの簡単な温度と湿度
  9. ラズベリーパイで温度を監視する
  10. ラズベリーパイの読み取り値BMP085温度と圧力
  11. IoT 101プロジェクト:RaspberryPiからのストリーム温度