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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
39
Other Decks in Programming
See All in Programming
How to stabilize UI tests using XCTest
akkeylab
0
110
20260228_JAWS_Beginner_Kansai
takuyay0ne
5
480
AI Assistants for Your Angular Solutions
manfredsteyer
PRO
0
130
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
530
Agent Skills Workshop - AIへの頼み方を仕組み化する
gotalab555
15
8.5k
ふつうのRubyist、ちいさなデバイス、大きな一年 / Ordinary Rubyists, Tiny Devices, Big Year
chobishiba
1
430
Claude Codeログ基盤の構築
giginet
PRO
7
2.5k
Go1.26 go fixをプロダクトに適用して困ったこと
kurakura0916
0
360
CSC307 Lecture 13
javiergs
PRO
0
320
New in Go 1.26 Implementing go fix in product development
sunecosuri
0
420
DSPy入門 Pythonで実現する自動プロンプト最適化 〜人手によるプロンプト調整からの卒業〜
seaturt1e
1
670
AI時代のシステム設計:ドメインモデルで変更しやすさを守る設計戦略
masuda220
PRO
5
830
Featured
See All Featured
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
Building Applications with DynamoDB
mza
96
7k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
110
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
61
52k
What's in a price? How to price your products and services
michaelherold
247
13k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
390
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
180
Documentation Writing (for coders)
carmenintech
77
5.3k
Practical Orchestrator
shlominoach
191
11k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
YesSQL, Process and Tooling at Scale
rocio
174
15k
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