[スポンサーリンク]

一般的な話題

ノーコードで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等のプログラミングができる方にはオムロンの環境センサもオススメです。私はこちらを測定機器の近くに設置して置いて管理しています。

GEN

GEN

投稿者の記事一覧

大学JKから国研研究者になりました。エアロゲルなど多孔質材料作ったり卓上CNC切削したり共働ロボットで遊んだりしています。ピース写真付インタビューが化学の高校教科書に載りました。

関連記事

  1. ドライアイスに御用心
  2. 世界初!反転層型ダイヤMOSFETの動作実証に成功
  3. 化学者も参戦!?急成長ワクチン業界
  4. 化学系企業の採用活動 ~現場の研究員視点で見ると~
  5. 酵素合成と人工合成の両輪で実現するサフラマイシン類の効率的全合成…
  6. 続・名刺を作ろう―ブロガー向け格安サービス活用のススメ
  7. 工程フローからみた「どんな会社が?」~タイヤ編 その1
  8. ダイセルが開発した新しいカラム: DCpak PTZ

コメント、感想はこちらへ

注目情報

ピックアップ記事

  1. 日本にノーベル賞が来る理由
  2. ゲルマニウムビニリデン
  3. 第37回反応と合成の進歩シンポジウムに参加してきました。
  4. ピナー反応 Pinner Reaction
  5. 2016年JACS Most Read Articles Top10を眺める
  6. 岩田忠久 Tadahisa Iwata
  7. 積極的に英語の発音を取り入れてみませんか?
  8. 合成とノーベル化学賞
  9. チエナマイシン /thienamycin
  10. 教科書を書き換えるか!?ヘリウムの化合物

関連商品

ケムステYoutube

ケムステSlack

月別アーカイブ

2021年5月
« 4月   6月 »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

注目情報

注目情報

最新記事

自己組織化ねじれ双極マイクロ球体から円偏光発光の角度異方性に切り込む

第327回のスポットライトリサーチは、筑波大学大学院数理物質科学研究科 物性・分子工学専攻 山本・山…

第159回―「世界最大の自己組織化分子を作り上げる」佐藤宗太 特任教授

第159回の海外化学者インタビューは日本から、佐藤宗太 特任教授です。東京大学工学部応用化学科に所属…

π-アリルイリジウムに新たな光を

可視光照射下でのイリジウム触媒によるアリルアルコールの不斉アリル位アルキル化が開発されたキラルな…

うっかりドーピングの化学 -禁止薬物と該当医薬品-

「うっかりドーピング」という言葉をご存知でしょうか。禁止薬物に該当する成分を含む風邪…

第五回ケムステVプレミアレクチャー「キラルブレンステッド酸触媒の開発と新展開」

新型コロナ感染者数は大変なことになっていますが、無観客東京オリンピック盛り上がっ…

がん治療用の放射性物質、国内で10年ぶり製造へ…輸入頼みから脱却

政府は、がんの治療や臓器の検査をする医療用の放射性物質の国内製造を近く再開する。およそ10年ぶりとな…

三洋化成の新分野への挑戦

三洋化成と長瀬産業は、AI 技術を応用した人工嗅覚で匂いを識別する「匂いセンサー」について共同で事業…

ケムステSlack、開設二周年!

Chem-Stationが立ち上げた化学系オープンコミュニティ、ケムステSlackを開設して早くも二…

過酸がC–H結合を切ってメチル基を提供する

光増感剤とニッケル触媒を用いたC(sp3)–Hメチル化が開発された。合成終盤でのメチル化に威力を発揮…

化学の祭典!国際化学オリンピック ”53rd IChO 2021 Japan” 開幕!

2021年7月「オリンピック/パラリンピック 東京2020大会」も無観客ではあるものの無事開幕されま…

Chem-Station Twitter

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

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

PAGE TOP