ADT7410
センサー仕様
- 動作・測定可能温度
- -55℃ ~+150℃
- 温度精度
- ±0.5℃ (-40℃ ~+105℃ の環境下)
- 温度解像度
- 0.0625℃
- I2C スレーブアドレス
- 0x48(デフォルト), 0x49, 0x4A, 0x4B(ジャンパにより変更可能。詳しくはデータシートの P17, Table20 を参照)
詳細な仕様はデータシートを参照してください。(ANALOG DEVICES 社のサイトにリンクします。)
ドライバ
初期化
const adt7410 = new ADT7410(i2cPort, slaveAddress);
await adt7410.init();
I2C ポートの取得とセンサーの初期化をします。
センサーを使う前に必ず一回実行してください。
引数 | 型 | 説明 |
---|---|---|
i2cPort | I2CSlaveDevice | 使用する I2C ポートの port オブジェクトです。 |
slaveAddress | Number | センサーの I2C スレーブアドレスです。センサー仕様を参照してください。 |
温度の読み取り read()
temperature = await adt7410.read();
温度を測定します。
返り値 | 型 | 説明 |
---|---|---|
tempeature | Number | センサーが測定した温度です。単位は ℃(セルシウス度)です。 |
参考リンク
- ADT7410 データシート(ANALOG DEVICES 社)
- ADT7410使用 高精度・高分解能 I2C・16Bit 温度センサモジュール(秋月電子通商)