Save 37% off PRO during our Black Friday Sale! »

コロナ禍・リモートワークとIoT / GR-ROSE IoT (ALGYAN)

コロナ禍・リモートワークとIoT / GR-ROSE IoT (ALGYAN)

Cd931bc05e7cee46b9a950a63e47ba4c?s=128

you(@youtoy)

November 13, 2021
Tweet

Transcript

  1. コロナ禍・リモートワークとIoT 2021年11月13日 (土) GR-ROSE IoTシステム開発コンテスト 作品LT大会&審査会! @オンライン   豊田 陽介 (

    @youtoy )
  2. 豊田陽介(@youtoy) 自己紹介 普段は、某通信会社勤務 JavaScript な方面で Microsoft MVP (2021年10月より) ガジェット好き その他

    IT系イベント主催、運営や登壇なども 子ども向けの活動いろいろ(IT系以外も) プライベートでの活動 ビジュアルプログラミング・ IoTに関するコミュニティなど
  3. リモートワークで 自宅にいる時間が増え...

  4. 室内環境に 気をつけたい!

  5. めまい、眠気、 新型コロナウィルス...

  6. 二酸化炭素濃度に 気をつけると良いらしい

  7. 家の中を見回したら... 眠っていた品 この日のために 用意していた品

  8. やったことの概要 ・二酸化炭素濃度を計測  ⇒ 基準値以上/以下の値になったら    お知らせ ・二酸化炭素濃度、温湿度のデータを  可視化

  9. 応募作品の条件の話 Azure のなんらかの機能 + IoT

  10. 可視化のほうの 仕組みの話

  11. 可視化機能の構成 Grove - CO2 & Temperature & Humidity Sensor (SCD30)

    GR-ROSE センサーで 取得した値 Azure IoT Hub Power BI Azure Stream Analytics センサーの値を グラフ化 MQTT
  12. お知らせしてくれる 仕組みの話

  13. 通知機能(1つ目)の構成 Grove - CO2 & Temperature & Humidity Sensor (SCD30)

    GR-ROSE 二酸化炭素 濃度の値 Azure Functions Azure IoT Hub LINE Notify LINE アプリ 二酸化炭素濃度の値を 見て、特定条件で通知 MQTT POST
  14. 実装した内容の詳細はQiitaに https://qiita.com/youtoy

  15. 中身としては 改良の余地あり

  16. 構成に関する補足 仲介役をはさんで の通信処理 この部分は、実装 の工夫が必要

  17. もうちょっと 気づきやすく...

  18. お知らせを少し派手にしてみた 音素材: M5Stack Core2 + LEDテープ + 光拡散チューブ

  19. そろそろOK!というお知らせも 音素材: 先ほどと同じ構成

  20. M5Stack Core2 の実装 Web上の開発環境(UIFlow)を使った、ビジュアルプログラミングにて ・MQTT の Subscribe ・画面表示 ・音の出力 ・LEDテープの制御

  21. 最終的な構成

  22. 全体構成 MQTT MQTT POST(HTTP リクエスト)

  23. 試行錯誤の 過程の中で

  24. 今回の最終版に使わなかったものも含め Microsoftさんサービス関連で書いた Qiita の記事 【出てくる内容】 ・Azure Web PubSub ・Azure Cognitive

    Services の 音声サービス ・Azure Functions ・Azure Event Hubs ・Azure IoT Hub ・Azure Stream Analytics ・Power BI 全部で計8記事 ⇒ 約 3300 views GR-ROSEやセンサー関連 全部で計5記事 ⇒ 約 1300 views
  25. やってみたかったこと (間に合わず...)

  26. 他サービスの情報等も利用する方向 ・オンラインのスケジュールのデータとの組み合わせ ・音声読み上げの活用 ・取得したセンサーデータを何らか分析 ・天気予報の情報を何か使う方向 【気象庁の情報取得】  Qiita で計3記事  ⇒ 約

    1700 views
  27. 初めて触るものを 盛り込みすぎ苦戦したけど、 たくさん知見が得られた

  28. リモートワークの 環境をより良く!

  29. 終わり!