ELM327のBluetoothアダプタを使って、OBDの表示アプリを作りました。
コードはほぼ Claude Code(AI) に書かせています。
実車で使ってみたら、ネットの情報どおりにいかないことがいくつもありました。
できたこと・できなかったことを、ざっくり残しておきます。
使っているのはAmazonでよくある Panlong ELM327 V1.5 クローン です。
■電源をACCから取る
ELM327は挿しっぱなしだと常時通電なので、バッテリーが上がるのが怖くて、電源をACCから取るようにしました。
オプションカプラから取っています。
■できたこと
エンジン回転数、車速、水温、燃料の噴射量あたりは問題なく読めています。
■できなかったこと
一方で、モーターの電流やHVバッテリーの電圧といった細かい値は、規格には載っていません。
メーカーが独自に持っている項目(拡張PID)で、読むには「この値を持っているECUだけ」を名指しして聞く必要があります。
ところが、その名指しをするコマンド(ATSH)が、このアダプタでは効きませんでした。
HV系を本気で見たいなら、最初からSTNチップの製品を買ったほうが遠回りが少ないと思います。
■アプリ画面(Android)
Posted at 2026/08/08 09:48:31 | |
トラックバック(0) | クルマ