Hobby Science&Experiment

愛と工作の日々

趣味でやっている工作や勉強したことのメモ書きです。

CO2

CO2センサー(MH-Z19B)をESP32のPWMで使用する

#define pwmPin 22 // Change this to the appropriate pin connected to the MH-Z19 PWM output int prevVal = LOW; long th, tl, h, l, ppm; void setup() { Serial.begin(115200); pinMode(pwmPin, INPUT); Serial.println("MH-Z19 is warming up now.");…

ラズパイでCO2/気圧/温度/湿度/ガスの総合測定+モニタリング【Ambient】

以前の記事で複合センサーBME680とCO2センサーMH-Z19BをRaspberry Piで使用するところまではやりました。 jakejake.hatenablog.com jakejake.hatenablog.com 今回はそれらのセンサーの取得値(CO2/気圧/温度/湿度/有機ガス)をまとめて測定し、スマホから好…

BlynkでRaspberry Pi3+のCO2センサー測定値を取得

Blynkは各種IoTデバイスに対してスマホ等外部のデバイスから相互に通信を行えるシステムのことです。今回はBlynkを利用して、Raspberry Pi3+にアクセスしCO2センサー測定値を取得します。Lチカでも大変お世話になったこちらの記事を参考にし手順を進めました…

I2C液晶ディスプレイ(1602)をRaspberry Pi 3+で使用する(Python3)

前回の記事で大気中CO2濃度の取得に成功しました。しかしPCディスプレイでしか取得値を表示できないため、確認が面倒でした。常時ONの小型ディスプレイなんかで確認することが出来ると大変便利です。前回の成果 CO2濃度計測今回は電子工作キットに入っていた…

Raspberry Pi3+でCO2濃度測定+CSVデータ取得とプロット(Python3)

自宅スマート化の一環として、CO2濃度のモニタリングには以前から興味がありました。新型コロナの影響で在宅勤務が増えたため、業務効率向上につながればと思い挑戦してみることにしました。。安価なCO2センサーMH-Z19Bしかしいざ取り掛かろうとすると、先人…