二酸化炭素濃度を Raspberry Pi と 20$ ほどのセンサー ”MH-Z19" で測ってスマフォでモニターする方法
MH-Z19 二酸化炭素濃度センサー MH-Z19 は 郑州炜盛电子科技 の安くて軽くて小さい二酸化炭素濃度センサーです eBay や aliexpress で 20$ 程度で購入できます このセンサーは Raspberry Pi とインターフェースが合っているので電子工作なし、線でつなぐだけで二酸化炭素濃度モニタリングシステムを簡単につくることができます ところで、外気の二酸化炭素濃度は大体 400ppm ぐらいなのですが、これは植物の光合成活動の影響を敏感に受けるので夏は低く、冬は高くなります 気象庁が国内の3ヶ所で計測してるデータを こちら に公表してるのですが、トレンドは怖くなるぐらい単調に増加してます 家の中のレベルだと、植物の活動というよりも人間の呼気の影響を強く受けまして、締め切った部屋に二人ぐらいいると一気に 1,200ppm ぐらいにまで上昇して、1人が外出してもうひとりが残ると2時間ぐらいかけてジワジワと 700ppm ぐらいにまで下がったりします 小規模な植物工場とかだと作業者が栽培室に入るとすぐに 二酸化炭素濃度が上昇するので「あ、誰か入ってるな」と、人センサーの代わりにもなってました 二酸化炭素濃度が 1200ppm を越えると人によっては眠気や頭痛がすることがあるそうです でも心配は不要で、窓を開けるとすぐに外気と同じ 400ppm ぐらいに下ります まさに「 窓を開けて新鮮な空気をいれよう!Raspberry Pi でCO2 濃度を測ろう 」ですね あちらでも、一番言いたかったことはタイトルの通りで、本文はそのための方法論のつもりだったんですがエンジニアリングによりすぎていました 本稿ではもっと簡単に、 センサーをつないでグラフをスマフォに表示するまで の方法をご説明いたします 以下、Raspberry Pi を "RPi" と略記します 接続 - RPi の 5V ピンと MH-Z19 の Vin ピンをつなぐ - RPi の GND(0v) ピン と MH-Z19 の GND ピンをつなぐ - RPi と MH-Z19 の TxD と RxD をクロスさせてつなぐ 下図は接続の