M5StackとSCD30を使ってCO2濃度・温湿度を計測、表示します。
オプションでAmbientによるログ保存、Pushbulletで濃度レベルに応じた通知(PC/スマホ)ができます。
Hardware
Software
Option
- Ambient account
- Pushbullet account
以下のブログを参照ください。
また、co2monitor.inoと同じディレクトリにenvs.hを作成し、以下のように各種定数を定義してください。(ver.2のみ)
#define WIFI_SSID "YOUR SSID"
#define WIFI_PASSWORD "YOUR PASSWORD"
#define AMBIENT_CHID 11111
#define AMBIENT_WRITEKEY "YOUR WRITE KEY"
#define PB_APIKEY "YOUR PUSHBULLET API KEY"
もしWifiやAmbient、Pushbulletを使用しない場合は、空のenvs.hを作成しco2monitor.ino中の#define USE_AMBIENTおよび#define USE_PUSHBULLETをコメントアウトしてください。
"M5Stack CO2 Monitor" is under MIT license.