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

MCP9808温度センサー:Arduino I2C連携完全ガイド

高精度な温度測定と広い電圧範囲を持つ正確な温度センサーを見つけるのは骨が折れます。初心者はしばしばDS18B20を理想的な選択肢と考えがちです。しかし、優れた機能を備え使いやすいMCP9808センサーを見落としがちです。

https://depositphotos.com/325693808/stock-photo-digital-thermometer-temperature-sensor-ds18b20.html (デジタル温度センサーDS18B20)

では、MCP9808センサーが他のセンサーの中で際立つ理由は何でしょうか? ピン配置、特徴、Arduinoとのインターフェース能力を紐解いていきます。

MCP9808とは

MCP9808はI2Cデジタル温度センサーで、最大±0.5℃の精度と+0.0625℃の分解能を持ち、-20℃〜100℃の温度範囲を変換します。

広い動作範囲などの特徴を持つほか、I2C通信プロトコルでArduinoと完璧にインターフェースできます。

MCP9808ピンアウト

I2C温度センサーは8ピンあり、その機能を以下の表にまとめました。

MCP9808温度センサー:Arduino I2C連携完全ガイド
MCP9808温度センサー:Arduino I2C連携完全ガイド

MCP9808シンボルとピンアウト図

MCP9808の特徴

MCP9808の特徴と仕様は以下の通りです。

MCP9808とArduinoのインターフェース

MCP9808センサーをArduinoとペアリングするステップバイステップの手順を説明します。

必要なコンポーネント(ソフトウェアとハードウェア)

MCP9808温度センサー:Arduino I2C連携完全ガイド
Arduino UNO

ハードウェアの設定

MCP9808センサーには2本のワイヤーが必要です。1本はグランド、もう1本はI2Cバスと電源用です。3.3V〜5Vの電源電圧も供給します。

さらに、クロックとデータワイヤーをアナログポートA5とA4(ArduinoボードのI2Cピン)に接続します。

Arduinoコードを使用したソフトウェア設定

結果は以下のようになります。

MCP9808温度センサー:Arduino I2C連携完全ガイド

結論

MCP9808温度センサーは、マイクロコントローラプロジェクトに適した高精度温度測定を備えています。また、センサーのブレークアウトボードをI2Cインターフェースプロトコルとペアリングできます。

MCP9808 I2C温度センサーについてさらに情報が必要な場合は、躊躇せずにお問い合わせください。ご対応いたします。

産業技術

  1. 5ドルI2C温度センサーで作るRaspberry Pi温度ロガー
  2. K30 CO2センサで室内空気質をリアルタイム監視する
  3. デジタル身長計の自作:Arduino Nanoとレーザー距離センサーで成長記録
  4. DFRobot静電容量式指紋センサーをArduino/ESP8266で使う – 登録・認証・削除の完全ガイド
  5. Arduino MegaとNEO-6M GPSモジュールの接続:ステップバイステップガイド
  6. DHT11 と Blynk で温湿度をリアルタイム監視する Arduino チュートリアル
  7. MAX30100脈波センサーをArduinoで活用:ステップバイステップガイド
  8. YL-39/YL-69土壌湿度センサーをArduino UNOに接続するステップバイステップガイド
  9. コンパクトなArduinoレーダーシステム – HC-SR04超音波センサー & 1.8インチST7735ディスプレイ搭載
  10. Arduinoで楽器演奏:音階生成のステップバイステップガイド
  11. エッジAI推論をマスター:実用的なインサイトを得るための実践ガイド