ADT74x0(温度センサー)

I2C(Wire)で使用できる温度センサーです.

回路

秋月のADT7410モジュールを利用する場合,Arduinoの内蔵プルアップ抵抗を利用すれば最小限のパーツで通信できます.Arduinoの内蔵プルアップ抵抗でI2Cを利用すると,エラーになりやすいので,外部プルアップ抵抗を利用することをおすすめします.

なお,チップ単体で利用する場合の回路はこんな感じです.VccGNDSCLSDAは秋月のモジュールを利用するときと同じように接続してください.

プログラム

ADT74x0はArduinoライブラリがありますので利用します.

#include <Wire.h>
#include <ADT74x0.h>

ADT74x0 temp_sensor;

void setup() {
  Serial.begin(9600);
  Wire.begin();
  temp_sensor.begin();
}

void loop() {
  Serial.print("Temp:");
  Serial.println(temp_sensor.readTemperature());
  delay(1000);
}

利用させていただいた素材

results matching ""

    No results matching ""