#204 Barometer I2C Brick
Overview
大気圧センサを使用したBrickです。
I2Cでデータを取得できます。
接続
I2Cコネクタへ接続します。
MPL115A2 Datasheet
Register
回路図
Library
ライブラリ名:「FaBo 204 Baromter MPL115A2」
ソースコード
I2Cコネクタに接続したBarometer Brickより、気圧、温度、標高212mの気圧を取得し、シリアルモニタに出力します。
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
32
33
34
35
36
37
38 | /**
@file barometer.ino
@brief This is an Example for the FaBo Barometer I2C Brick.
http://fabo.io/204.html
Released under APACHE LICENSE, VERSION 2.0
http://www.apache.org/licenses/
@author FaBo<info@fabo.io>
*/
#include <Wire.h>
#include <FaBoBarometer_MPL115.h>
FaBoBarometer faboBarometer;
void setup() {
Serial.begin(9600);
Serial.println();
Serial.println("RESET");
faboBarometer.begin();
}
void loop() {
// 温度を表示
Serial.print("Temp: ");
Serial.println(faboBarometer.readTemp());
// 海面気圧を表示
Serial.print("hPa: ");
Serial.println(faboBarometer.readHpa());
// readHpa()に標高を渡す
Serial.print("hPa: ");
// 会津若松市の標高:212.0m
Serial.println(faboBarometer.readHpa(212.0));
delay(1000);
}
|
Parts
GitHub
- https://github.com/FaBoPlatform/FaBo/tree/master/204_barometer