BME280秋葉原のパーツ屋さんと言えば、秋月電子さんや千石電商さん、マルツさんが有名だと思います。ディープな(中華系の)お店が。ぼくが知らなかっただけで、結構前からあったのがaitendoさんです。上の3店は近くにあるのですが、このお店は末広町方面にあって少し離れている場所にあるため、最近まで気づいていませんでした。このお店、中華系なだけあって他のお店で置いていない日本で流通していない部品が置いてあるのが気に入っているのですが、キット商品が豊富な他、なんといってもお店が広い!じっくり商品を選ぶことができます。温湿度・気圧センサモジュールキット」を紹介していましたが、まぁまぁいい値段がする(税込み1,080円)のと無茶苦茶半田付けしづらいはんだジャンパを3つも付ける必要があったり(I2Cで使うから)して、う~ん...っといったところがありました。これを一気に解決する部品をaitendoさんで見つけたんです。[BME280-6P]値段は税別795円でプルアップ抵抗実装済みの他、ピンヘッダーまで半田付けされていてそのまま使うことができます!また、ピン配置は全く同一でとんでもなくリーズナブルな価格(税別295円)だけれど、湿度が計れないBMP280も売っていました。(BMP280はピンヘッダーが半田付けされていません。[BMP280-6P]BME280の表と裏BMP280の表と裏なぜかBME280とBMP280の裏のマーキングが上下逆さになっていますが、ピン配置は一緒です。ピンの意味は秋月電子さんのBME280のマニュアルに書いてあり、I2Cで使う場合は次のようにします。I2Cのアドレス選択。3V3(VCC)に繋いで0x77にします。I2CのSDA信号線。I2CのSCL信号線。GND(マイナス電源)に接続。3V3(プラス電源)に接続。SDOを3V3に繋いでI2Cのアドレスを0x77にするのは、センサのライブラリにAdafruitのライブラリを使用するためです。センサーの初期化メソッドでアドレスが指定できるようになっていました。VDD:0x77SDOはプルダウンされているので、何も継がないとGNDになります。センサのライブラリBME280やBMP280のArduino用ライブラリは色々ありますが、ぼくはAdafruitのライブラリを愛用しています。BME280用ライブラリBMP280用ライブラリどちらのライブラリも共通のライブラリを一緒に取り込んでおく必要があります。共通のライブラリスケッチライブラリを入れるとスケッチ例がArduinoで見れるようになるので、スケッチ例を参考にしてプログラムを書くといいですよ。スケッチ例を少しアレンジしたサンプルスケッチを紹介しておきますね。miniの粗悪品に注意!ESP8266月別アーカイブはてなブログをはじめよう!IntellectualCuriosityさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。