エントリー

カテゴリー「気象センサー」の検索結果は以下のとおりです。

な!百葉箱の気圧観測異常

12/2 5:10あたりから気圧の測定値がおかしくなってしまった

 

WS000002.png

制御ユニット温度として記録している気温も同様なのでBMP280の異常である

前日深夜から降り出した激しい雨と風でメインユニットに雨が入った可能性もあるが数日経過しても状況は変化しないのでセンサー異常も考えられる

グラフは1つの項目でも測定値に異常(範囲をチェックしている)があった場合,その時点の全ての計測値を無効として非表示にしていたため正常な測定値も表示させていなかった

稀にセンサーが(タイミングによるのか)計測ミスすることがあるための対応で,これで問題なかったのだがセンサーの(回復しない)異常が発生した場合には正常な観測データが勿体ないので異常があった値のみ標準値にして他は表示する方法に修正した

//センサーデータが異常の場合
// 気圧 1200 > n > 900 1013hPa(1気圧)
// 温度   50 > n > -20   25℃
// 湿度  100 > n >   0   50%

BMP280は,次の休日にでも交換することにする

強制的に回復をこころ診るためためにも外部から制御もしくはハードによるシステムリセットも必要だな

消費電力について

11/23~11/28まで天候不良のため太陽電池が駆動せずバッテリーの低下がみられたが11/29の快晴により3.78Vから4.08Vまで回復

WS000003.png

WS000004.png

WS000005.png

 

今回の実績により5日間はバッテリーが持つことと0.3V/日の回復が期待できることが確認できた

次版で使用する照度センサの試験

次版で変更予定の温湿度センサ(SHT31)と追加する照度センサ(BH1750)の試験

IMG_20191022_123619683.jpg

全てのセンサはI2C接続となり必要ポートが1つ減った

温湿度センサは問題なし

照度センサの測定数値は蛍光灯下だと177lx前後,曇り空の窓際で1526lx位となる

IMG_20191022_123838468.jpgIMG_20191022_123905200.jpg

ここのところ天候が曇りと雨ばっかなため実験的な測定値が得られないのでDBを照度値対応して運用

(窓際設置の測定値)

WS000000.png

(26日に晴れ間もあったので外での測定を追加)

曇り時が9000lx前後

IMG_20191026_111514437_HDR.jpgIMG_20191026_111724940_HDR.jpg

晴れ時が52696lx(MAX)

IMG_20191026_130527923_HDR.jpgIMG_20191026_130540986_HDR.jpg

(注)OLEDは太陽光下では撮影しにくい(照度と焦点距離で変化することが判った)

SHT31とBH1750の精査

購入した温湿度センサ(SHT31)4個と照度センサ(BH1750)3個の動作確認を行った

SHT31

(秋月購入版)

まずは秋月購入版を動作させる

IMG_20191018_164241343.jpg
SHT31 test
Humidity: 64.40 % Temperature: 26.66 *C
Humidity: 64.47 % Temperature: 26.63 *C
Humidity: 64.69 % Temperature: 26.58 *C
Humidity: 64.47 % Temperature: 26.56 *C
Humidity: 64.59 % Temperature: 26.54 *C

尚,秋月購入版は「i2c addr : 0x45」

(Amazon購入版)

Amazon版は「i2c addr : 0x44」

IMG_20191018_165219325.jpg

=================================================================
Amazon版SHT31①
=================================================================
SHT31 test
Humidity: 65.39 % Temperature: 26.12 *C
Humidity: 65.49 % Temperature: 26.12 *C
Humidity: 65.75 % Temperature: 26.11 *C
Humidity: 65.91 % Temperature: 26.12 *C
Humidity: 66.12 % Temperature: 26.09 *C
=================================================================
Amazon版SHT31②
=================================================================
SHT31 test
Humidity: 66.82 % Temperature: 26.08 *C
Humidity: 66.75 % Temperature: 26.08 *C
Humidity: 66.73 % Temperature: 26.05 *C
Humidity: 66.71 % Temperature: 26.03 *C
Humidity: 66.76 % Temperature: 26.01 *C
=================================================================
Amazon版SHT31③
=================================================================
SHT31 test
Humidity: 65.60 % Temperature: 26.12 *C
Humidity: 65.63 % Temperature: 26.09 *C
Humidity: 65.64 % Temperature: 26.06 *C
Humidity: 65.76 % Temperature: 26.06 *C
Humidity: 65.74 % Temperature: 26.06 *C
=================================================================
Amazon版SHT31④
=================================================================
SHT31 test
Humidity: 64.74 % Temperature: 26.39 *C
Humidity: 64.98 % Temperature: 26.27 *C
Humidity: 65.15 % Temperature: 26.22 *C
Humidity: 65.36 % Temperature: 26.17 *C
Humidity: 65.44 % Temperature: 26.13 *C
=================================================================

全て誤差の範囲であり問題なし(優秀である)

BH1750

正確な確認はできないので同じような環境で同じような値であることで問題なしとした

「i2c addr = 0x23」

(1)蛍光灯下(1行目)

IMG_20191018_173526247.jpg

(2)ライトを当てた時(2行目)

IMG_20191018_173551369.jpg

=================================================================
BH1750①
=================================================================
Light: 70.00 lx
Light: 3220.83 lx
=================================================================
BH1750②
=================================================================
Light: 71.67 lx
Light: 3810.83 lx
=================================================================
BH1750③
=================================================================
Light: 69.17 lx
Light: 3670.83 lx
=================================================================

数値の検証はできないが全てのセンサは同様な値なため問題なしとする

照度計

照度センサを利用するためには場面による計測値を知る必要があるため確認するための装置が必要となる

そこで「BH1750」と「OLEDディスプレイ」を組み合わせて表示させてみることにした

ここで「OLEDディスプレイ」の表示ライブラリに「U8g2」を利用すると他のI2Cが使えないことが発覚し嵌ることになる

すったもんだしたが,最終的に「OLEDディスプレイ」の表示ライブラリを「U8glib」にすることで解決

IMG_20191019_142119676.jpg

IMG_20191019_142157146.jpg

以下の確認は行った

  • プルアップやデバイスの問題ではないソフトウェアの問題である(実証)
  • U8g2以外の他のデバイスライブラリのbeginを実行するとディスプレイが無表示になる
  • Wire.begin()を実行するとディスプレイ操作が行われなくなる
  • Wireライブラリの内部プルアップの影響はない

ライブラリの使い方があるのかもしれないが現状ではここまでで終了

(続々)安価なBMP280を購入

半年も前となるが,もう1店舗から安価に購入していた残り5個のBMP280が(2019.5.7)に到着していた(T-Twinkleccが発送

IMG_20191012_202039458.jpg

前回購入分のBMP280で事足りていたので評価が遅れてしまったがようやく評価

IMG_20191012_203806029.jpg

見た目が良かったので大丈夫だろうと思っていたら,その通りで全5個とも問題なしだった(珍しく優秀)

SNOWINSPRING GY-BMP280-3.3 Arduino用高精度大気圧センサーモジュール T-Twinklecc 販売

⑪~⑮とナンバリングし

==================================

==================================
TEMP : 25.85 DegC PRESS : 996.34 hPa HUM : 0.00 %
TEMP : 25.86 DegC PRESS : 996.34 hPa HUM : 0.00 %
TEMP : 25.86 DegC PRESS : 996.35 hPa HUM : 0.00 %
TEMP : 25.87 DegC PRESS : 996.34 hPa HUM : 0.00 %
TEMP : 25.88 DegC PRESS : 996.33 hPa HUM : 0.00 %
==================================

==================================
TEMP : 25.58 DegC PRESS : 997.61 hPa HUM : 0.00 %
TEMP : 25.63 DegC PRESS : 997.63 hPa HUM : 0.00 %
TEMP : 25.81 DegC PRESS : 997.55 hPa HUM : 0.00 %
TEMP : 25.93 DegC PRESS : 997.59 hPa HUM : 0.00 %
TEMP : 25.87 DegC PRESS : 997.57 hPa HUM : 0.00 %
==================================

==================================
TEMP : 25.68 DegC PRESS : 998.21 hPa HUM : 0.00 %
TEMP : 25.65 DegC PRESS : 998.21 hPa HUM : 0.00 %
TEMP : 25.65 DegC PRESS : 998.16 hPa HUM : 0.00 %
TEMP : 25.65 DegC PRESS : 998.16 hPa HUM : 0.00 %
TEMP : 25.64 DegC PRESS : 998.21 hPa HUM : 0.00 %
==================================

==================================
TEMP : 25.71 DegC PRESS : 998.45 hPa HUM : 0.00 %
TEMP : 25.70 DegC PRESS : 998.51 hPa HUM : 0.00 %
TEMP : 25.69 DegC PRESS : 998.51 hPa HUM : 0.00 %
TEMP : 25.70 DegC PRESS : 998.56 hPa HUM : 0.00 %
TEMP : 25.67 DegC PRESS : 998.57 hPa HUM : 0.00 %
==================================

==================================
TEMP : 25.54 DegC PRESS : 998.44 hPa HUM : 0.00 %
TEMP : 25.54 DegC PRESS : 998.44 hPa HUM : 0.00 %
TEMP : 25.53 DegC PRESS : 998.49 hPa HUM : 0.00 %
TEMP : 25.54 DegC PRESS : 998.52 hPa HUM : 0.00 %
TEMP : 25.54 DegC PRESS : 998.49 hPa HUM : 0.00 %
==================================

評価開始時

IMG_20191012_204201430.jpg

終了時

IMG_20191012_210259455.jpg

ページ移動

ユーティリティ

検索

エントリー検索フォーム
キーワード

新着エントリ

新着コメント

過去ログ

Feed