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
車でIoTしてみた - IoTLT vol.112
Search
Jumpei Ishikawa
June 21, 2024
Programming
1
150
車でIoTしてみた - IoTLT vol.112
Jumpei Ishikawa
June 21, 2024
Tweet
Share
More Decks by Jumpei Ishikawa
See All by Jumpei Ishikawa
Azure OpenAI Service .NET SDK のアップデート情報 - .NETの日 〜.NETコミュニティ合同イベント〜
ishkw_jp
0
26
Other Decks in Programming
See All in Programming
DevFest - Serverless 101 with Google Cloud Functions
tunmise
0
130
menu基盤チームによるGoogle Cloudの活用事例~Application Integration, Cloud Tasks編~
yoshifumi_ishikura
0
130
LLM Supervised Fine-tuningの理論と実践
datanalyticslabo
8
1.8k
ドメインイベント増えすぎ問題
h0r15h0
2
540
ChatGPT とつくる PHP で OS 実装
memory1994
PRO
3
160
Запуск 1С:УХ в крупном энтерпрайзе: мечта и реальность ПМа
lamodatech
0
870
iOS開発におけるCopilot For XcodeとCode Completion / copilot for xcode
fuyan777
1
1.2k
バグを見つけた?それAppleに直してもらおう!
uetyo
0
210
Итераторы в Go 1.23: зачем они нужны, как использовать, и насколько они быстрые?
lamodatech
0
1.3k
traP の部内 ISUCON とそれを支えるポータル / PISCON Portal
ikura_hamu
0
130
CloudflareStack でRAGに入門
asahiiwm
0
140
Flatt Security XSS Challenge 解答・解説
flatt_security
0
590
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
230
52k
Rails Girls Zürich Keynote
gr2m
94
13k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
The Pragmatic Product Professional
lauravandoore
32
6.4k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.7k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Transcript
⾞でIoTしてみた 2024/06/18 ⽯川 順平(@ishkw_jp) IoT LT vol.112
⽯川 順平 社会⼈6年⽬ Azureオタク (認定資格5個くらい・好きなサービスはAzure Functions) でも最近の仕事はAWS ⾃⼰紹介 2
↓1台目(BMW 320i 6世代目) ↓2台⽬(BMW 320d 7世代⽬) 3
「オン・ボード・ダイアグノーシス (OBD)」とは ⾃動⾞各部に取り付けられた 「エレクトリカル・コントロール・ ユニット(ECU)」 にプログラミングされている ⾃⼰診断機能である。 (オン・ボード・ダイアグノーシス - wikipedia)
⾞の⾛⾏データ取得 4 OBD端⼦
基本は診断機能で、 リアルタイムデータも取得可能 ⾞の⾛⾏データ取得 5
6
使⽤ライブラリ「OBD.NET」 https://github.com/DarthAffe/OBD.NET 7
今回やること 8
ライブラリのおかげで実 装はシンプルに OBDからデータを読んで HTTP POSTするだけ コードを書く 9
Azure Logic Appを使い ノーコードでAPIを作成 © COPYRIGHT FIXER Inc. 10
Macbookを持ち込んで 動かしながら⾛る 実⾛ 11
Azure SQL DBの中⾝を確認 → 速度とオイル温度は整数でし か取れない︖ → エンジン回転数は 0.5 刻みで
取れてそう → 残燃料は値があまり更新され ない︖ ⽣データを⾒てみる 12
結果をPowerBIで⾒てみる 13
とりあえず運転データを蓄積しまくる → 運転傾向の可視化・分析 → AIに⾷わせて評価してもらう → 急加速など危なそうな動きがあれば即時に 通知するシステムを作る → etc…
今後の展望︖ 14