WordPressがバージョンアップ (Version5.6.1へ)

WordPressがWordPress 5.6.1にバージョンアップしました。

カテゴリー: 未分類 | コメントする

アクセスありがとうございました2021年

今年も初日の出の時刻を調べるページにアクセスありがとうございました。

地図のあるページは表示回数制限によりご迷惑をおかけしました。
今年も制限がかかってしまいました。

カテゴリー: 未分類 | コメントする

WordPressをバージョンアップ (Version5.6へ)

WordPressをWordPress 5.6にバージョンアップしました。

カテゴリー: WordPress, このサイト全般 | コメントする

EspressifのMACアドレス 2020年12月

2020年12月4日現在、IEEEに登録されているEspressifのMACアドレスは64ブロックになっています。
2016年2月20日には6ブロックだったのでその増え方はものすごいものです。
理論値では2563×64=1,073,741,824(10億超え!)デバイスを製造できる量です。

カテゴリー: Micon関連 | コメントする

SensirionのSGP30

SensirionのSGP30はエタノールとH2が検出できるセンサが組み合わされた複合センサです。
TVOCとCO2等価値も取得できます。
サイズは2.54mm×2.54mm×0.9mmと小さいです。

このセンサもホットプレートを使用し、エタノールとH2を測定します。その値をセンサが処理しTVOCとCO2等価値が計算されます。
インターフェースはI2C(アドレス0x58)、電源電圧は1.8Vで3.3Vでは使用できません。消費電流は1.8V時にTyp.48.8mAとなっています。

このセンサをフル機能で使用するためにはこのセンサ以外に絶対湿度を測定するセンサが必要になります。SGP30の測定毎に絶対湿度を与えて測定する、というのが理想形です。

使用中に「Baseline」「Inceptive Baseline」といわれる補正値を保存しておき、次回起動時に保存した値を設定する事で短期間で正常な測定に戻れます。

温度・湿度センサよりIAQ系センサは使い方にコツが必要ですね。

カテゴリー: Micon関連 | コメントする

WordPressがバージョンアップ (Version5.5.3へ)

WordPressがWordPress 5.5.3にバージョンアップしました。

連日のバージョンアップです。

カテゴリー: WordPress, このサイト全般 | コメントする

WordPressがバージョンアップ (Version5.5.2へ)

WordPressがWordPress 5.5.2にバージョンアップしました。

カテゴリー: WordPress, このサイト全般 | コメントする

BOSCHのBME680

BOSCHのBME680はガスも検知できるセンサです。その他、温度、湿度、気圧も測定できます。3mm×3mm×1mmにその機能が収められているのはすごいことです。

Bosch BME680
Bosch BME680

ガスの検知には「ホットプレート」を使用し、測定時にホットプレートを200℃~400℃に加熱しガスを測定をします。そのため、この手のセンサにしては大きな電流、12mAを要求します。後日訂正、ASMのCCS811はMax.60mW、Typ.46.8mW(at 1.8V)、SensirionのSGP30はTyp.87.8mW(at 1.8V)であり、BME680はMax.23.4mW、Typ.21.6mW(at 1.8V)でこの手のセンサの中では消費電力は少ないです。
驚くことに測定温度にはは20~30msecで到達出来るとなっています。
ガスの測定値はガスセンサの抵抗値として読み取れます。

センサの出力をIAQ(indoor air quality)やCO2推定値やbVOC(breath VOC)推定値とするためにBOSCHが用意しているBosch Sensortec Environmental Cluster (BSEC)というソフトウェアを使用する必要があります。
このソフトウェアはバイナリ形式で用意されているので、CPUと開発環境を選びます。
他の環境はお問い合わせとなっているので用意してくれる場合もあるのかもしれません。

このセンサで空気の質を測りたい、CO2の値を測りたいなどと思われている場合、CPU、開発環境も含めて検討しておく必要があります。

カテゴリー: Micon関連 | コメントする

WordPressをバージョンアップ (Version5.5へ)

WordPressをWordPress 5.5にバージョンアップしました。

カテゴリー: 未分類 | コメントする

ESP8266+Arduino+BearSSLでHTTPS接続2

その後わかった事をメモ程度に記載しておきます。

ESP8266+Arduino+BearSSLでHTTPS接続を行いたい場合は CertStoreBearSSL を使用するか、setInsecure() を指定して X509の確認を行わせないようにするかの2択になります。
2種類の方法で定期的に通信を行うプログラムを作りテストをしてみるとsetInsecure()を使用する方法の方が安定しない感じです。
setInsecure()を指定する方法はヒープメモリの分断化が起こる?起こりやすい?様です。

ちょっと手間にはなりますがCertStoreBearSSLを使う方法で実装する方が安定性は高そうです。

カテゴリー: 未分類 | コメントする