SORACOM UG Online #2 LTの登壇資料です。
ひげボタンを使って追跡装置を作ってみた2020年11月12日Ozaki
View Slide
自己紹介 非IT企業の社内情報システム部門所属 出身、居住地ともに広島県 UG広島参加3回(うち2回は運営お手伝い) 誕生日:9月30日(ソラコムさんと同じ) 2018年からSORACOMユーザー(まだライトユーザー…) 好きなSORACOMサービス:Try! SORACOMキャンペーン
本日の内容 ひげボタンを使って試作した追跡装置のお話し(実はすでにブログで紹介済み)https://fugiters.net/blog/index.php/2020/08/30/chase/ 全国イベント初登壇なので温かい目で見守ってやってください
ある顧客の課題 資材の盗難に悩まされている 「盗難防止と盗難時の追跡ができれば・・」
ピコーン! 2019年8月から白ボタン、ひげボタンで「簡易位置測位機能」提供開始これを使って追跡装置できんじゃろうか・・(広島弁)
考えたもの 移動を検知するとひげボタン経由でスマホに通知通知
しくみ 移動を検知すると、位置情報をSORACOM Funk→Lambda→Slackで通知発信 本文送信 通知位置情報 呼び出しLTE-M ButtonPlus基地局 SORACOMFunkAWS Lambda SlackIncoming Webhooks移動検知
問題 移動をどう検知するか振動センサはどうじゃろうか・・https://www.monotaro.com/p/4654/9212/369円!安い!!
さっそく試す タカチのケースに入れて屋外仕様に
あれ? 変なタイミングで通知が届く 思った通りに動かんわ・・
つまり 通常がON・倒すとOFFON OFFこりゃやってしもうた…
どうしよ・・ A接点の振動センサは少し高いし・・ 買いなおすのもなんかシャク・・えーい!立てちゃえ
結果 なんかええがに(うまく)いきました
動作 装置動かす(持ち上げる)とSlackに通知→Googleマップで表示約20秒後 開くと緯度経度情報約500mズレ
ただ残念なことに・・ 評価はされましたが、採用されませんでした・・
つづき GPSマルチユニットでやってみた振動センサの代わりに加速度割り込みFunk以降は流用(Lambdaは一部修正)再利用本文送信 通知発信 呼び出しGPSマルチユニットSORACOMFunkAWS Lambda SlackIncoming Webhooks緯度経度情報温湿度、加速度も
結果 位置の精度が劇的に向上徒歩電車自転車ひげボタン GPSマルチユニット
GPSマルチユニットの問題点 電池の減りが早い 電波状況によって位置情報が取れない 通知に時間がかかるひげボタン20秒程度に対し、2分強
利用シーンで使い分け ひげボタン版電波状況が不安定な場所で使いたい車移動などで大まかな経路を知りたい GPSマルチユニット版短期間、高精度にデータ取得したい
最後に私のようなハンパなエンジニアがこのような場で発表できるのも・・ ソラコムさんのサンプルhttps://dev.soracom.io/jp/start/funk_aws_lambda/ 先人(Wadaさん)のお知恵(Qiita) https://qiita.com/keni_w/items/9e9235dc9d7310062459 https://qiita.com/keni_w/items/4b511f89c8dbd259a78dただただ感謝です
告知 UG広島、初のオンライン開催を12月に予定しています よろしければご参加ください!
ご清聴ありがとうございました