Skip to main content

Grove - デジタル赤外線温度センサー

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

デジタル赤外線温度センサーは、MLX90615をベースにした非接触型温度測定モジュールです。IR感度の高いサーモパイル検出チップと信号調整チップが同じパッケージに統合されています。このモジュールはSMBusを使用してArduinoと通信し、最大127個のセンサーを共通の2本のワイヤで読み取ることができます。モジュールの低ノイズアンプ、16ビットADC、および強力なDSPユニットのおかげで、広い温度範囲で1℃の高精度と0.02℃の高い測定分解能を実現しています。

仕様

項目最小標準最大単位
電圧2.635V
電流1.41.5mA
周囲温度範囲-40 - 85
対象物温度範囲-40 - 115
寸法 20x40x9.6mm

対応プラットフォーム

ArduinoRaspberry Pi
caution
上記で対応プラットフォームとして記載されているものは、モジュールのソフトウェアまたは理論的な互換性を示しています。ほとんどの場合、Arduinoプラットフォーム用のソフトウェアライブラリまたはコード例のみを提供しています。すべての可能なMCUプラットフォームに対してソフトウェアライブラリやデモコードを提供することはできません。そのため、ユーザー自身でソフトウェアライブラリを作成する必要があります。

ハードウェア概要

ピン番号名前タイプ機能説明
1GND-信号グラウンド
2VCC入力正電源入力端子 (3.3V または 5V)
3SDA入出力I2Cデータ入力/出力
4SCL入力I2Cクロック

はじめに

Arduinoで遊ぶ

ここでは、このセンサーを使用してセンサーの前にある対象物の温度を測定し、その結果をシリアルモニターに表示する方法を示す例を提供します。

note
Arduinoを初めて使用する場合は、開始前に[Arduinoの使い方](https://wiki.seeedstudio.com/ja/Getting_Started_with_Arduino/)を必ずご覧ください。

ハードウェア

必要なハードウェアコンポーネント:

Seeeduino V4.2Base ShieldGrove - デジタル赤外線温度センサー
今すぐ購入今すぐ購入今すぐ購入
  • ステップ 1. Grove - デジタル赤外線温度センサーをGrove-Base ShieldのD2ポートに接続します。
  • ステップ 2. Grove - Base ShieldをSeeeduinoに接続します。
  • ステップ 3. USBケーブルを使用してSeeeduinoをPCに接続します。
note

Grove Base Shieldがない場合は、以下のようにGrove - デジタル赤外線温度センサーをArduinoに直接接続することもできます。

SeeeduinoGrove - デジタル赤外線温度センサー
5V
GND
D3NA
D2黄色

ソフトウェア

  • ステップ 1. ライブラリとデモコードをダウンロードします:Digital_Infrared_Temperature_Sensor_MLX90615

  • ステップ 2. ライブラリのインストール方法を参照して、Arduino用のライブラリをインストールします。

  • ステップ 3. 次のパスからデモコードを直接開きます:

    File -> Examples -> Digital_Infrared_Temperature_Sensor_MLX90615 -> MLX90615Soft。以下の画像のように表示されます:

センサーは工場出荷時にデジタルSMBus互換インターフェースが有効化された状態でキャリブレーションされていますが、ライブラリはソフトi2cライブラリに基づいているため、任意のAVRチップのデジタルピンを使用してSDAおよびSCLラインを駆動できます。このデモコードではD2SCLピンとして、D3SDAピンとして使用しています。他のポートを使用する場合は、コードを対応するピンに合わせて修正してください。

  • ステップ 4. コードをArduinoにアップロードします。コードのアップロード方法がわからない場合は、コードのアップロード方法を確認してください。
  • ステップ 5. Tool -> Serial Monitorをクリックしてシリアルモニターを起動します。結果が表示されます。

これで、このセンサーを使用して温度を測定できます。周囲温度はMLX90615パッケージの温度であり、対象物温度は対象物の温度です。実験によると、センサーを通常の室内温度に置き、センサーの1M範囲内に熱源がないことを確認すると、対象物温度は周囲温度とほぼ等しくなります。対象物温度を測定する際は、対象物をセンサーにできるだけ近づける必要がありますが、センサーの表面には触れないようにしてください。推奨距離は3cm未満です。楽しい試みをお楽しみください。

tip

Groveモジュールの詳細については、Grove Systemをご参照ください。

回路図オンラインビューア

リソース

技術サポートと製品ディスカッション

産業用センサーへのアップグレード可能

SenseCAP S2110コントローラーS2100データロガーを使用することで、Groveを簡単にLoRaWAN®センサーに変えることができます。Seeedはプロトタイピングをサポートするだけでなく、SenseCAPシリーズの堅牢な産業用センサーを使用してプロジェクトを拡張する可能性も提供します。

IP66ハウジング、Bluetooth設定、グローバルLoRaWAN®ネットワークとの互換性、内蔵19Ahバッテリー、そして強力なアプリサポートにより、SenseCAP S210xは産業用途に最適な選択肢となります。このシリーズには、土壌水分、空気温度と湿度、光強度、CO2、EC、そして8-in-1気象ステーション用のセンサーが含まれています。次の成功する産業プロジェクトには、最新のSenseCAP S210xをお試しください。

Loading Comments...