コンテンツにスキップ

#207 Temperature I2C Brick

Overview

温度センサを使用したBrickです。 I2Cでデータを取得できます。

計測できる範囲は−55度〜150度です。

接続

I2Cコネクタへ接続します。

ADT7410 Datasheet

Document
ADT7410 Datasheet

Register

Slave Address
0x48

回路図

Library

ライブラリ名:「FaBo 207 Temperature ADT7410」

ソースコード

I2CコネクタにTemperature Brick(I2C)を接続し、取得した温度をシリアルモニタに出力します。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
/**
 @file temperature.ino
 @brief This is an Example for the FaBo Temperature I2C Brick.

   http://fabo.io/207.html

   Released under APACHE LICENSE, VERSION 2.0

   http://www.apache.org/licenses/

 @author FaBo<info@fabo.io>
*/

#include <Wire.h>
#include <FaBoTemperature_ADT7410.h>

FaBoTemperature faboTemperature;

void setup() {
  Serial.begin(9600);
  Serial.println("RESET");
  Serial.println();

  faboTemperature.begin();
}

void loop() {
  Serial.print("Temperarue: ");
  Serial.println(faboTemperature.readTemperature(),8);
  delay(1000);
}

Parts

  • Analog Devices ADT7410

GitHub

  • https://github.com/FaBoPlatform/FaBo/tree/master/207_temperature