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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jumpei Ishikawa
June 21, 2024
Programming
1
200
車で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
37
Other Decks in Programming
See All in Programming
CSC307 Lecture 02
javiergs
PRO
1
780
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
290
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
210
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
140
CSC307 Lecture 07
javiergs
PRO
1
560
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
1
120
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
SourceGeneratorのススメ
htkym
0
200
CSC307 Lecture 09
javiergs
PRO
1
840
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
390
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
並行開発のためのコードレビュー
miyukiw
0
1k
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
54
8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
How to make the Groovebox
asonas
2
1.9k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
310
Building AI with AI
inesmontani
PRO
1
700
For a Future-Friendly Web
brad_frost
182
10k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
98
A Soul's Torment
seathinner
5
2.3k
Fireside Chat
paigeccino
41
3.8k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
170
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