[スポンサーリンク]

一般的な話題

ノーコードでM5Stack室内環境モニターを作ろう

[スポンサーリンク]

COVID-19の影響で居室や実験室の換気状況を見直された方は多いと思います。化学系の実験室は定期的な作業環境測定が行なわれますが、それでも有機溶媒の蒸気等が充満しがちです。健康のために日常から室内環境を把握しておくことは大切でしょう。そこで昨今IoT用途などでよく使われているM5Stackを使った簡易室内モニター作りを紹介したいと思います。

M5Stackとは?

M5Stackは中国・深圳のベンチャーが作っているシングルボードコンピューター製品です。使い勝手がいい本体や対応ユニットをものすごい勢いで開発しています。日本では大学生協とよく提携しているスイッチサイエンスが主な代理店です。代表的な機種M5Stack Coreには多数の接続端子・ピンや液晶画面などが付いており、さまざまなモジュールやセンサーを繋ぐことができるため、自由度がかなり高くなっています。直感的なビジュアルプロラミングによって設定できるため、少しいじるだけでも慣れることができるでしょう。基本的にはUSB接続で設定を行ないますが、Wi-FiやBluetoothを活用した遠隔接続もデフォルトで可能です。日本未発売の共働ロボットアームmyCobot(国産有名メーカーのものがx百万円する場合でもこちらなら10万円以下)などもM5Stackで操作可能なので今後期待しています。

ハードの準備・パソコンのセッティング

環境センサー作製にあたって以下のパーツを購入しました。まずこれらを全部接続します。

続いてパソコンのセッティングです。

  1. 公式ダウンロードサイトからUSBドライバー(CP2104 Driver)をダウンロード・インストール
  2. M5StackをパソコンにUSB接続
  3. 公式ダウンロードサイトからM5Burnerをダウンロード・起動してファームウェアをダウンロード・書き込み
  4. 公式ダウンロードサイトからUIFlow-Desktop-IDEをダウンロード

M5Burnerはネット接続が必要ですが、大学・会社のイントラネット環境によってはポートが閉じていて使えないことがあるので注意しましょう。ネット接続はうまくいくのにファームウェアの書き込みがうまく行かない、という場合はネット検索すれば解決策が落ちています。

ビジュアルプログラミングで環境センサーに


上の準備ができればあとはプログラミングするだけです。プログラミングといってもBlocklyが使えるためほとんど知識は不要で、基本的にドラッグアンドドロップだけで完成します(ArduinoやMicroPythonも使えます)。先ほどダウンロードしたUIFlowを起動してM5Stackと接続後、

  1. 使うユニットを選択
  2. 液晶画面のレイアウト設定
  3. ブロックを動かして動作を設定
  4. M5Stackへの書き込み

という手順で環境モニターができあがります。上の画像は温度・湿度・TVOC(揮発性有機化合物)・バッテリー残量を測定・表示するために設定したUIFlowのスクリーンショットで、記事最上部のアイキャッチ画像は実際にM5Stackを動かしている写真です。にゃんこの口臭が測定できました。これを実験室等で使うことで、室内の有機物濃度が高くなった際には換気を促すことができるわけです。他にも、M5StackをWi-Fiでネットワークに接続してIFTTTと連携させて異常時にLINE等に通知を飛ばすことなど可能です。
なおガスセンサユニット(に限らず同様のセンサー)から出てくるTVOCは絶対値として厳密なものではないため、相対的なものとして考えておくべきでしょう。二酸化炭素濃度(eCO2)も取得可能ですが、こちらは通常条件でTVOCから単純換算したものなので、有機物が多く飛んでいる実験室においてはまったくあてになりません。測定自体の再現性は高いため、TVOCがある数値を上回ったらダメなど基準を設けて活用していくのが正しい使い方でしょう。

シングルボードコンピュータやIoT機器といえばラズパイのイメージが強いですが、M5Stackの方がより簡単に使える印象です。過去にケムステではArduinoを使ったエバポ用真空制御装置を紹介していますが、Arduino互換性+αをもつM5Stackでは同等以上のことも可能でしょう。

なおPython等のプログラミングができる方にはオムロンの環境センサもオススメです。私はこちらを測定機器の近くに設置して置いて管理しています。

[amazonjs asin=”B08KW3Y1DJ” locale=”JP” title=”スイッチサイエンス みんなのM5Stack入門スターターキット SSCI-059060″] [amazonjs asin=”B07NB9RHB1″ locale=”JP” title=”オムロン 環境センサ(USBタイプ) 2JCIE-BU01″]
Avatar photo

GEN

投稿者の記事一覧

大学JK->国研研究者。材料作ったり卓上CNCミリングマシンで器具作ったり装置カスタマイズしたり共働ロボットで遊んだりしています。ピース写真付インタビューが化学の高校教科書に掲載されました。

関連記事

  1. 化学系人材の、より良い将来選択のために
  2. エチレンをつかまえて
  3. 有機合成化学協会誌2021年12月号:人工核酸・Post-com…
  4. 向山アルドール反応40周年記念シンポジウムに参加してきました
  5. 抗結核薬R207910の不斉合成
  6. フローマイクロリアクターを活用した多置換アルケンの効率的な合成
  7. プラスマイナスエーテル!?
  8. 進撃のタイプウェル

注目情報

ピックアップ記事

  1. 第10回 野依フォーラム若手育成塾
  2. 有機合成化学協会誌2022年12月号:有機アジド・sp3変換・ヤヌス型シロキサン・ANT阻害剤・超分子自動機械
  3. 【11/20~22】第41回メディシナルケミストリーシンポジウム@京都
  4. 産総研がすごい!〜修士卒研究職の新育成制度を開始〜
  5. コーリー・ウィンターオレフィン合成 Corey-Winter Olefin Synthesis
  6. 金大大学院、ナノ微粒子開発 医薬品や塗料などに応用も
  7. 酒石酸/Tartaric acid
  8. フラストレイティド・ルイスペア Frustrated Lewis Pair
  9. 超原子価ヨウ素反応剤を用いたジアミド類の4-イミダゾリジノン誘導化
  10. 進化するCAS SciFinderⁿ

関連商品

ケムステYoutube

ケムステSlack

月別アーカイブ

2021年5月
 12
3456789
10111213141516
17181920212223
24252627282930
31  

注目情報

最新記事

レジオネラ菌のはなし ~水回りにはご注意を~

Tshozoです。筆者が所属する組織の敷地に大きめの室外冷却器がありほぼ毎日かなりの音を立て…

Pdナノ粒子触媒による1,3-ジエン化合物の酸化的アミノ化反応の開発

第629回のスポットライトリサーチは、関西大学大学院 理工学研究科(触媒有機化学研究室)博士課程後期…

第4回鈴木章賞授賞式&第8回ICReDD国際シンポジウム開催のお知らせ

計算科学,情報科学,実験科学の3分野融合による新たな化学反応開発に興味のある方はぜひご参加ください!…

光と励起子が混ざった準粒子 ”励起子ポラリトン”

励起子とは半導体を励起すると、電子が価電子帯から伝導帯に移動する。価電子帯には電子が抜けた後の欠…

三員環内外に三連続不斉中心を構築 –NHCによる亜鉛エノール化ホモエノラートの精密制御–

第 628 回のスポットライトリサーチは、東北大学大学院薬学研究科 分子薬科学専…

丸岡 啓二 Keiji Maruoka

丸岡啓二 (まるおか けいじ)は日本の有機化学者である。京都大学大学院薬学研究科 特任教授。専門は有…

電子一つで結合!炭素の新たな結合を実現

第627回のスポットライトリサーチは、北海道大有機化学第一研究室(鈴木孝紀教授、石垣侑祐准教授)で行…

柔軟な姿勢が成功を引き寄せた50代技術者の初転職。現職と同等の待遇を維持した確かなサポート

50代での転職に不安を感じる方も多いかもしれません。しかし、長年にわたり築き上げてきた専門性は大きな…

SNS予想で盛り上がれ!2024年ノーベル化学賞は誰の手に?

さてことしもいよいよ、ノーベル賞シーズンが到来します!化学賞は日本時間 2024…

「理研シンポジウム 第三回冷却分子・精密分光シンポジウム」を聴講してみた

bergです。この度は2024年8月30日(金)~31日(土)に電気通信大学とオンラインにて開催され…

実験器具・用品を試してみたシリーズ

スポットライトリサーチムービー

PAGE TOP