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
RBC-01の説明資料
Search
Norippy
August 18, 2019
Technology
0
100
RBC-01の説明資料
ROHM Open hack challenge2019応募作品
RBC-01 -car battery check system- の説明資料です
Norippy
August 18, 2019
Tweet
Share
More Decks by Norippy
See All by Norippy
M5Cuffbox presentation
norioikedo
0
61
UWBを使ってみた
norioikedo
0
2.1k
Alexa Connect Kitを試してみた
norioikedo
0
750
自分が欲しいものを作って売る!
norioikedo
0
320
Sigfoxを使ってみた話
norioikedo
0
430
スマートフォンキーを作ってみた!
norioikedo
1
750
BLE5で遊んでみた!
norioikedo
0
1.1k
NimBLEを使って自作ロボットを動かしてみた
norioikedo
1
1.1k
soracom GPSマルチユニットを使って車のIoTしてみた
norioikedo
1
580
Other Decks in Technology
See All in Technology
12 Days of OpenAIから読み解く、生成AI 2025年のトレンド
shunsukeono_am
0
670
ネットワーク可視化の世界
likr
7
5.1k
Microsoft Azure全冠になってみた ~アレを使い倒した者が試験を制す!?~/Obtained all Microsoft Azure certifications Those who use "that" to the full will win the exam! ?
yuj1osm
2
130
LINEスキマニにおけるフロントエンド開発
lycorptech_jp
PRO
0
360
PHPerのための計算量入門/Complexity101 for PHPer
hanhan1978
6
1.3k
日本版とグローバル版のモバイルアプリ統合の開発の裏側と今後の展望
miichan
1
150
Unlearn Product Development - Unleashed Edition
lemiorhan
PRO
2
140
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
4
320
サイバー攻撃を想定したセキュリティガイドライン 策定とASM及びCNAPPの活用方法
syoshie
3
1.5k
サーバーなしでWordPress運用、できますよ。
sogaoh
PRO
0
140
React Routerで実現する型安全なSPAルーティング
sansantech
PRO
2
340
サイボウズフロントエンドエキスパートチームについて / FrontendExpert Team
cybozuinsideout
PRO
5
39k
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
229
18k
How to Think Like a Performance Engineer
csswizardry
22
1.2k
Building an army of robots
kneath
302
44k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.7k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.4k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
How to Ace a Technical Interview
jacobian
276
23k
How STYLIGHT went responsive
nonsquared
96
5.2k
Done Done
chrislema
182
16k
Code Review Best Practice
trishagee
65
17k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
18
2.3k
Transcript
RBC-01 –car battery checker- Designed by rino products
2 この数字は2018年1年間で発生したあるトラブルの件数です。 710,226件
3 それはバッテリー上がりです。
4 私もバッテリー上がり経験者 実際にバッテリーが上がると・・・・ 1.突然の痛い出費! 新品のバッテリーを購入するより高い! 2.楽しみにしていた予定が台無しに! 出発が1時間半遅くなりました お⾦よりも、 予定が台無しになるのが⾟い︕
5 なぜバッテリーは上がるのか︖ 1. ヘッドライトやルームランプの消し忘れ 2. 長期間運転していない 3. バッテリーの寿命 私はこれをしました 時間
電圧 ⾃動⾞は外部に対してバッテリー残量を表⽰することはあまりなく、 ユーザーが現在の電圧情報を知ることは、ほとんどない︕︕ ?
バッテリー上がりを事前に知ることができれば、 未然にトラブルを防ぐことができる︕ 6 解決すべき課題 ユーザーがバッテリーの変化を知ることができないから、 バッテリーが上がる。
7 コア体験のシステム仕様 ・⾞のバッテリーに取り付けられる ・電圧を計算し、無線通信で送信 ・無線通信で電圧情報を取得 ・取得した電圧を出⼒装置で表⽰ バッテリー情報表⽰機器 バッテリーチェッカー 電圧情報 リビングなどに設置
⾞のバッテリーに取り付け 屋内に居ながら⾞の情報を取得できるようにすることで、 簡単にバッテリー情報を得られるようにする。 この仕組みを実現できれば、課題が解決できそうだ。
8 インターフェースの仕様 ⾞に興味がないから知らないままになる。 そして、バッテリー上がりを起こす バッテリー上がりの原因の原因を考えると・・・・ ユーザーが気にかけなくても、 システム側からお知らせをするシステムにするべき︕ ⼈感センサーで⼈が通ったらディスプレイに値を表⽰したり、 ⾳声でお知らせできる仕組みを組み込み、確実にユーザーへ バッテリーの電圧を伝えるシステムとする
9 システム構成 micro USB ESP32 Lazurite 920J 7SEG LED x3
LED Driver uart Slide SW Changing smart / simple Mode I2C GPIO バッテリー情報表示器 バッテリーチェッカー Lazurite 920J DC/DC Converter カーバッテリー Lazurite 920Jを無線通信モジュールにした理由 屋内と屋外の長距離通信に耐えうる通信ができ、 省電力で動かせるため、バッテリーに対する負担が少ない IR sensor SW
10 RBC-01 -car battery checker-
11 バッテリーチェッカー エンジンルームでも使えるよう、Oリングや防水スイッチなどを使い、濡れても大丈夫な 防水設計にしてあります。 Point バッテリーの電圧をLazuriteでチェックし、定期的にホストとなるLazuriteに送ることができます。 バッテリーへの影響を減らすため、電圧が変わった時のみ情報を送信するようにしています。 またどんな車でも対応できるように、バッテリーに直接接続できるようにしました。
12 バッテリー情報表⽰器 リビングなど屋内に置いて使用する想定で、置いても邪魔にならないよう小さく設計しました。 (100 mm x 55mm x 25mm) システム構成通り、7セグ
LEDで電圧が表示できるようにしたり、ESP32を使うことで、ネットワークや Bluetoothに接続して通知ができるように拡張性をもたせました。 IR sensor ESP32 Lazurite 920J Mode change SW Status LED 7SEG LED
13 バッテリー情報表⽰器(simple mode) SWがSimpleModeにあるとき、人感センサーの反応があると、 7SEG LEDに電圧を一定時間表示します。 また頻繁に表示しないようにセンサーの反応にインターバルを設けています。 7SEG LEDの表示だけではなく、実際のバッテリーの電圧の状態をLEDの色で表示するようにしました。 緑はOK,黄色は要注意,赤色は交換もしくは充電が必須です。
Point
14 バッテリー情報表⽰器(smart mode) SWがSmart Modeになっている時、ESP32がWi-Fiに接続し、BOCCOと連携するようになっています。 人感センサーの反応があった時にBOCCOが電圧情報を教えてくれるようになっています。 だた電圧を伝えるだけでなく、電圧からバッテリーの状態を判断し、車のエンジンをかけた方が良いなどの アドバイスをするようにしました。 スマートスピーカー と違い、BOCCOは自分から話を開始することができるので、
ユーザーに情報を確実に伝えられ、専用のアプリであれば文字として表示されるので、 あとで見返すことも可能となる。 Point ⾞のバッテリーの電圧を教えるね。 現在、電圧は12.9Vです。 バッテリーは元気みたい。安⼼だね。
実際の動作については 動画をご覧ください 15
16 運⽤に関して 実際に車に取り付けて運用中です。実際に屋内でバッテリーの情報が取得できるようになりました。
まとめ 17 • リビングでバッテリー電圧を知ることができるというIoT感に感動 • バッテリーの電圧を⾒ることで、⾞の状態に対する安⼼感が増した。 • ヘッドライトの消し忘れ等、明らかに電圧が降下するので、この装置 のおかげで、バッテリーが上がる前に気づくことが本当にできた。 •
BOCCOやLEDで知らせるという仕組みは⾃分に対して効果があった。 実際にバッテリーの電圧を気にするようになった。