Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AWSで構築するサイクルコンピュータ
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
KMiura
July 08, 2023
Technology
0
180
AWSで構築するサイクルコンピュータ
2023年7月8日 JAWS ミート 2023
https://jaws-ug-tokaido.connpass.com/event/276942/
KMiura
July 08, 2023
Tweet
Share
More Decks by KMiura
See All by KMiura
運用しているアプリケーションのDBのリプレイスをやってみた
miura55
1
1.2k
Amazon Rekognitionを使ったインターホンハック
miura55
0
110
Pythonでルンバをハックしてみた
miura55
0
210
あなたの知らないクラフトビールの世界
miura55
0
400
Storage Browser for Amazon S3を触ってみた + α
miura55
0
260
Cloudflare R2をトリガーにCloudflare Workersを動かしてみた
miura55
0
260
あのボタンでつながるSORACOM
miura55
0
160
Postman Flowsで作るAPI連携LINE Bot
miura55
0
420
Lambdaと共に歩んだAWS
miura55
3
940
Other Decks in Technology
See All in Technology
脳内メモリ、思ったより揮発性だった
koutorino
0
370
Yahoo!ショッピングのレコメンデーション・システムにおけるML実践の一例
lycorptech_jp
PRO
1
220
Cortex Code CLI と一緒に進めるAgentic Data Engineering
__allllllllez__
0
410
AI駆動AI普及活動 ~ 社内AI活用の「何から始めれば?」をAIで突破する
oracle4engineer
PRO
1
110
バクラク最古参プロダクトで重ねた技術投資を振り返る
ypresto
0
170
楽しく学ぼう!ネットワーク入門
shotashiratori
1
460
JAWSDAYS2026_A-6_現場SEが語る 回せるセキュリティ運用~設計で可視化、AIで加速する「楽に回る」運用設計のコツ~
shoki_hata
0
3k
SRE NEXT 2026 CfP レビュアーが語る聞きたくなるプロポーザルとは?
yutakawasaki0911
1
400
めちゃくちゃ開発するQAエンジニアになって感じたメリットとこれからの課題感
ryuhei0000yamamoto
0
110
AWS CDK「読めるけど書けない」を脱却するファーストステップ
smt7174
3
160
NewSQL_ ストレージ分離と分散合意を用いたスケーラブルアーキテクチャ
hacomono
PRO
4
380
Everything Claude Code を眺める
oikon48
10
6.7k
Featured
See All Featured
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
190
Typedesign – Prime Four
hannesfritz
42
3k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
240
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
140
Building AI with AI
inesmontani
PRO
1
800
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
150
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
140
Everyday Curiosity
cassininazir
0
160
Ethics towards AI in product and experience design
skipperchong
2
220
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
220
Believing is Seeing
oripsolob
1
85
Transcript
AWSで構築するサイクルコンピュータ KMiura(@k_miura_io)
自己紹介 • 三浦 耕生(こうき) • JAWS UG名古屋運営 • 三次元地図技術のスタートアッ プのエンジニア&社内のAWSの
管理人 @k_miura_io koki.miura05
ミートにクロス バイクで行く
ルート
実際 • 休憩5,6回:1回あたり2,3分 • 巻き返すために疾走する • 体力が消耗して結構ペースが落ちる 所要時間:約2時間30分
サイクルコンピュータをつくりたい • ロングライドだと走行距離や速度を記録し ておきたくなる • ハンドルに固定するサイクルコンピュータ なるものが売られている • GPSを使ったナビ機能が搭載されたモデ ルもある(値段は7,
8万円ほど)
頑張れば自作できるんじゃないか?
要件 • 位置情報をAWSに送信して後で走行経路を可視化できるようにしたい • ナビゲーションを実装したい
システム構成 https://docs.aws.amazon.com/ja_jp/location/latest/ developerguide/tracking-using-mqtt.html
使用デバイス • とりあえず家に転がってたM5StickCにGPSセンサーを繋げる • 将来的にはもう少し大きい画面のM5Stackを買ったほうがいいかも • 今回はナビゲーションはやらないでおく
デバイスのプログラム • UI Flowで簡単にGPSの情報をAWSに送信 する • 画面のレイアウトが直感的にできて便利 • UI FlowならAWS
IoTの接続に対応したブ ロックが存在する
AWS IoTからLocation Serviceへの接続 • IoTルールを使ってルーティング処理をすることでデータを渡すことができる • Location Serviceであればトラッキングに対応している
結局まだできてない…
なぜ? • 認証情報を突っ込んだけどなぜかAWS IoTに繋がらない • テストクライアントIoT CoreからLocationサービスへの接続はできた • センサーは昨日買った 圧倒的な準備不足
まとめ • 準備は前もってやっておきたかった • AWSで位置情報を扱うときにLocation Service結構便利そう • もっといろいろ連携試したい • 体鍛えて来年リベンジしたいところ
END