-- Views
September 20, 26
スライド概要
IoTLT x JAWS-UG IoT専門支部合同LT会 @OSHWC のLTで話したスライド
https://jawsug-iot.connpass.com/event/404562/
クラウドで働くIoTおじさん
〜 自作ハードを AWS IoT でつなぐ話 〜 JAWS-UG IoT 専門支部 / 市川 純 (@sparkgene)
自己紹介 名前 ・市川 純 / @sparkgene お仕事 ・プロトタイピング SA 趣味 ・DIY / バイク 壁の中をいじりたくて第2種電気工事士を取りました
ハードウエアを触るモチベーション ・新しいのをおもわず、ポチってしまった ・勉強 ・お仕事
ハードウエアを触るモチベーション ・新しいハードウエアをポチってしまった ・勉強のため ・お仕事 ・ねこ!
作った 1: ネコ用体重計 トイレの下に置くタイプの体重計 ハード ・ V1: ESP32 + ロードセル ・ 体重の記録と通知 ・ V2: Raspberry Pi +ロードセル + カメラ ・ 体重の記録と動画付き通知 https://aws.amazon.com/jp/builders-flash/202403/iot-neko-scale/
作った 2: 自動給餌器 最低限の作り込みで実現したい ・ ハード ・ 市販のフードディスペンサーを改造 ・ M5Stick-C(or M5Stick-C Pluse2) ・ Hat Servo https://aws.amazon.com/jp/builders-flash/202504/auto-cat-food-dispenser/
作った 3: ネコ位置トラッカー Arduino NESSO N1 を勢いで買ったのがきっかけ ハード • Arduino NESSO N1 • Raspberry Pi (2台) https://www.docswell.com/s /sparkgene/59M3DY-arduino-nesso-n1 https://github.com/sparkgene/cat-monitor
3 つとも AWS IoT Core で IoT化 可視化 体重計 (ESP32/RPi + ロードセル) MQTT 給餌器 (ESP32 + サーボ) 通知 AWS IoT Core 保存 位置トラッカー (NESSO N1 + Raspberry Pi) 制御 ハードは違うが、クラウド接続では AWS IoT Core を利用することで 簡単にリモート操作や可視化を実現
AWS IoT Coreに繋ぐために必要なこと ・ クラウド側 ・ Thingを登録する ・ 認証で使う証明書を作成する ・ 権限を定義した IoT Policyを作成 ・ それぞれを紐付け ・ デバイス側 ・ 証明書を保存 ・ AWS IoT Coreを接続先にした MQTTクライアントを組み込み
1: ネコ用体重計 https://aws.amazon.com/jp/builders-flash/202403/iot-neko-scale/
作った 2: 自動給餌器 https://aws.amazon.com/jp/builders-flash/202504/auto-cat-food-dispenser/
3: ネコ位置トラッカー https://www.docswell.com/s /sparkgene/59M3DY-arduino-nesso-n1 https://github.com/sparkgene/cat-monitor
IoT化すると できることが 広がる @sparkgene