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
KMiura
July 08, 2023
Technology
0
160
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
960
Amazon Rekognitionを使ったインターホンハック
miura55
0
40
Pythonでルンバをハックしてみた
miura55
0
88
あなたの知らないクラフトビールの世界
miura55
0
270
Storage Browser for Amazon S3を触ってみた + α
miura55
0
150
Cloudflare R2をトリガーにCloudflare Workersを動かしてみた
miura55
0
160
あのボタンでつながるSORACOM
miura55
0
95
Postman Flowsで作るAPI連携LINE Bot
miura55
0
320
Lambdaと共に歩んだAWS
miura55
3
700
Other Decks in Technology
See All in Technology
【Oracle Cloud ウェビナー】【入門&再入門】はじめてのOracle Cloud Infrastructure [+最新情報]
oracle4engineer
PRO
2
360
保育 AI「たよれるくん」で 保育の質向上をアシスト
skakimoto
0
130
AWS のポリシー言語 Cedar を活用した高速かつスケーラブルな認可技術の探求 #phperkaigi / PHPerKaigi 2025
ytaka23
3
650
心に火を灯すヒントは自分の中にある/The clue to lighting a fire in your heart is within you.
bitkey
1
120
OPENLOGI Company Profile
hr01
0
61k
Cline を知ると世界が広がった(だが、俺は Claude for Desktop で行く)
nassy20
3
170
Microsoft_20250311_できるつくれるAIAgent.pdf
iotcomjpadmin
0
240
Autonomous Database サービス・アップデート (FY25)
oracle4engineer
PRO
1
550
Github Copilot Chatは本日よりケ◯ロ軍曹でありま〜〜〜すッ!!!(たぶん)
yu_yukk_y
1
110
RF問の対策をした話
bata_24
0
130
開発組織全体で意識するSLI/SLOを実装している話
zepprix
1
330
Explainable Fintech: A Transdisciplinary Perspective
avandeursen
0
120
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Mobile First: as difficult as doing things right
swwweet
223
9.5k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1.1k
How to Ace a Technical Interview
jacobian
276
23k
Documentation Writing (for coders)
carmenintech
69
4.7k
Faster Mobile Websites
deanohume
306
31k
Side Projects
sachag
452
42k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
Raft: Consensus for Rubyists
vanstee
137
6.8k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
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