Sahara's WebLog

日記のような、備忘録のような、うらみつらみのような、自慢のような…。

Arduino Nano + BME280

BME280は気温、湿度、気圧を測れるセンサー・モジュールだ。
気圧と温度だけのものにBMP280というのもあるが持っていない。
BME280はESP8266との組み合わせで3つ観測に使っている。
この3つはI2C接続専用だった。
と言っても、当然、モジュールの基板上にピンが用意されてるかどうかの違いだが…。
SPI接続もできる4つめを買ってNanoにつないでみた。

ライブラリはAdafruitのを使う。

サンプルを読み込む。

下のように接続する。
赤字が今回使うモジュール上のシルク印刷だ。

初期設定ではI2Cになっているので、30行をコメント・アウトし、32行のコメント・アウトを解除する。
書き込もうとするとエラーが出る。

調べてみたらAdafruite Unified Sensorというライブラリも必要らしい。

これで、問題なく動作し、観測データがシリアル・モニターに出力される。

このエントリーをはてなブックマークに追加

Posted under: Arduino


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Time limit is exhausted. Please reload CAPTCHA.