2015年3月28日土曜日

気圧センサ

BMP085を使ったモジュールはけっこう色々売ってる。
3.3VのLDOを含んだもの、I2Cのレベルシフターを含んだもの
逆に言うと自分がどれを買ったのか注意が必要
https://www.adafruit.com/products/391

Adafruitのライブラリ
https://github.com/adafruit/Adafruit-BMP085-Library

BMP083のデータシート
http://www.adafruit.com/datasheets/BST-BMP085-DS000-06.pdf

接続は単純にWire.hで使うI2Cのポートに入れるだけ
http://blog.simtronyx.de/en/sensors-pressure-and-temperature-measurement-with-the-bmp085-gy-65-breakout-board/

海抜も測ることができて、理屈はここに書いてある
https://www.sparkfun.com/tutorials/253
ただしその日その時の海抜0m地点での気圧が必要(天気によって変動)
なのでまぁ参考程度か

海抜と標高について
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1411442419