Upgrade to Pro — share decks privately, control downloads, hide ads and more …

家で楽しむIoT

 家で楽しむIoT

AWS DevDay 2023で発表をした「家で楽しむIoT」のスライドです

Jun Ichikawa

June 23, 2023
Tweet

More Decks by Jun Ichikawa

Other Decks in Technology

Transcript

  1. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    D E V D AY
    2 0 2 3 / 6 / 2 3

    View full-size slide

  2. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    家で楽しむIoT
    Jun Ichikawa ( @sparkgene )
    F - 4 - 1
    Senior IoT Prototyping Solutions Architect
    Amazon Web Services Japan G.K

    View full-size slide

  3. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    ⾃⼰紹介
    市川 純(@sparkgene)
    お仕事
    お客様むけにIoT関連のプロトタイピングを提供
    趣味
    DIY、バイク(ヤマハ MT-09), キャンプ
    冬にバイクでソロキャンに⾏くのが恒例になりつつ有る
    壁の中をいじりたくて第2種電気⼯事⼠を取りました

    View full-size slide

  4. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    2021年のDevDayから2年、皆さんIoTしてますか︖

    View full-size slide

  5. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    このセッションについて
    お話すること
    • IoT興味があれば始めてみましょうな話
    • 我が家でやっていること
    お話しないこと
    • AWSサービスの詳しい話

    View full-size slide

  6. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    ⾝近なところから
    IoT始めてみませんか︖

    View full-size slide

  7. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    IoTは⾝の回りにこんなにあります

    View full-size slide

  8. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    ⾝の回りにあるもので
    IoTを始めてみよう

    View full-size slide

  9. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    私がオススメする家でIoTを楽しむユースケース
    • スマートスピーカー連携
    § リモートコントロール/⾃動化
    • 環境モニタリング
    § データ収集/改善
    • ⾚ちゃんペットなどの監視
    § データ収集/通知
    • スマートスピーカー連携
    § リモートコントロール/⾃動化
    • 環境モニタリング
    § データ収集/改善
    • ⾚ちゃんペットなどの監視
    § データ収集/通知
    今⽇はここの話

    View full-size slide

  10. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    我が家での環境モニタリング
    • Raspberry Pi 3 Type B
    • ATOM Matrix
    • M5Stack⽤ 透明OLEDディスプレイ
    • MH-Z19 CO2センサー
    • DHT11 温湿度センサー

    View full-size slide

  11. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    我が家での環境モニタリング - アーキテクチャ
    Raspberry Pi
    AWS IoT Greengrass
    センサー情報収集
    コンポーネント
    CO2センサー
    (MH-Z19)
    温湿度センサー
    (DHT11)
    OLEDディスプレイ ATOM
    Matrix
    AWS Cloud
    AWS IoT Core Amazon CloudWatch
    openweathermap.org
    Amazon CloudWatch
    Publisher
    Raspberry Pi のメトリックス
    センサー値

    View full-size slide

  12. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    我が家での環境モニタリング
    センサーのデータは
    Amazon CloudWatch の
    メトリックスとして登録

    View full-size slide

  13. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    趣味で作ったのに障害対応や改修に追われる
    • 電源が抜けてた
    § CloudWatchのAlarmを使った
    監視を追加

    View full-size slide

  14. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    趣味で作ったのに障害対応や改修に追われる
    • 電源が抜けてた
    § CloudWatchのAlarmを使った
    監視を追加
    • Raspberry PiのSDカードが壊れる
    § 現在はSSDからのブートに変更

    View full-size slide

  15. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    趣味で作ったのに障害対応や改修に追われる
    • 電源が抜けてた
    § CloudWatchのAlarmを使った
    監視を追加
    • Raspberry PiのSDカードが壊れる
    § 現在はSSDからのブートに変更
    • 可視化デバイスに凝り始める
    § 現在は4代⽬

    View full-size slide

  16. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    家の環境モニタリングは⼊りやすい
    • Raspberry PiはLinuxベースなので、サーバ側の開発をしたことがある
    ⼈はその経験が活かせる
    • 温湿度センサーなどはサンプルも豊富で、pip installですぐ使える⼿軽

    • AWSのマネージドサービスを使うと最低限の運⽤でまわる

    View full-size slide

  17. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    猫をモニタリング
    猫の健康をモニタリング

    View full-size slide

  18. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    猫の健康をモニタリング
    猫の体重を計るに以下の条件が必要と考えた
    • 毎⽇測定ができる
    • 猫がしばらく⽌まっている
    • こちらから何もアクションを起こさなくても
    ⾃動でおこなえる
    トイレに体重計
    を設置する

    View full-size slide

  19. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    猫の健康をモニタリング
    • ESP32-WROOM
    • ロードセル5Kg⽤ x 2
    • HX711計量センサーモジュール

    View full-size slide

  20. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    体重を計ると⾔っても意外と複雑
    重さ
    時間
    トイレ中
    トイレ終了
    トイレ掃除
    猫砂追加
    体重
    トイレ
    に⼊る
    💩

    View full-size slide

  21. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    猫の健康をモニタリング - アーキテクチャ
    ESP32
    HX711計量センサー
    モジュール
    AWS Cloud
    AWS IoT Core AWS Lambda
    HX711計量センサー
    モジュール
    LINE Notify

    View full-size slide

  22. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    ペットの体重計は思いのほか⼤変だった
    • 様々なイベントと判断するためのしきい値設定が難しい
    • OTAに対応していないので、トイレの横でデバッグ&デプロイ
    • 体重はなんとかなったけど、排泄量は断念
    • ちゃんと健康を⾒守るなら市販のを買うほうが良さそう

    View full-size slide

  23. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    始めてみたいと思ったら

    View full-size slide

  24. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    家で楽しむIoTのメリット・デメリット
    メリット
    • もし⽌まっても、やる気が出るまで放置可能
    • ⻑期運⽤をすると、試してみただけでは得られない知⾒も得られる
    • 得られた知⾒が仕事でも使えることがある
    • 好きにカスタマイズできる
    デメリット
    • 家族が使い始めると、障害が発⽣した時に怒られる
    • 既製品を買ったほうが満⾜度が⾼いこともある

    View full-size slide

  25. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    AWS サービス別資料
    https://aws.amazon.com/jp/events/aws-event-resource/archive/?cards.sort-
    by=item.additionalFields.SortDate&cards.sort-order=desc&awsf.tech-category=tech-category%23iot

    View full-size slide

  26. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    builders.flash
    https://aws.amazon.com/jp/builders-flash/

    View full-size slide

  27. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    Appendix
    • Amazon Cloudwatch Publisher
    § https://github.com/awslabs/amazon-cloudwatch-publisher
    • テレワーク環境の可視化
    § https://sparkgene.hatenablog.com/entry/2021/05/08/174246

    View full-size slide

  28. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    Thank you!
    © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
    市川 純
    @sparkgene

    View full-size slide