Pi搭載OBD-IIコンピューター


13

私は最近、Arduino UnoでOBDuino32kを構築しました。残念ながら、間違ったインターフェイスを作成したため、車では使用できません。ELMの代わりにISOのインターフェースを作成しました。

先日Raspberry Piを購入しましたが、OBD-IIからDB9へのケーブルをすでに構築しているので、それを使用してプロジェクトを完了する方法があるのではないかと考えています。Piで実行されるLinux OBDソフトウェアを知っている人はいますか?検索を始めましたが、まだ何も思いつきません。ここに投稿された進捗を維持します。このコミュニティが提供できる洞察は大歓迎です。


2
Piを車のOBD-IIインターフェイスに接続することも計画しています。ハードウェアでは、Bluetoothで接続するドングルを使用しています。これが最も簡単な方法だと思われるためです(最初ははんだ付けしません)。
Tom77

@ Tom77-おもしろそうです。プロジェクトを追跡するブログやウェブサイトを持っていますか?見たいです。
トーマス

今、私たちはカーベリーに言及できると思いますか?carberry.it
アントニーギブズ

回答:


9

私はかなり長い間同じものを探してきました。おそらく、私が見つけた最も便利なリンクは次のとおりです。

KW1281 Raspberry Piによるライブ診断

著者は、自分のコンピューターと車のコンピューターの間を流れるバイトストリームを見て、Windows用に作成されたソフトウェアをリバースエンジニアリングします。技術的な詳細には興味がありますが、彼は使用できるソースコードのスニペットも提供しています。

彼の最終的な結論は、Raspberry Piはエンジンの実行中に車のOBD-IIインターフェイスから読み取ることができないということです。彼の論拠は、タイミングの悪いバギーシリアルドライバーです。

最終的に解決策を提供する可能性のある別の方法を次に示しますが、現時点ではほとんどがハードウェア側をカバーしています。

Raspberry Pi Car PCプロジェクト

著者は無料のSTN1110チップを要求し、車と通信するためのカスタムボードの作成を計画しています。Raspberry Piボードを検索すると、同じことをしている他のカップルが見つかるでしょう。そのようなボードの市場性のあるバージョンで作業している人を見つけることさえできました:

OBD-II STN1110

作成者は、私が知っているようなボードを注文するためのウェブサイトを提供しませんでしたが、フォームでプライベートメッセージを送信する場合は提供しているようです。

Torqueと呼ばれるAndroidアプリも利用可能です。しかし、そのソースを見つけることができませんでした。

潜在的に役立つリンク:

pyOBD -OBD-IIとインターフェースするPythonで書かれたオープンソース(GPL)プログラム。それがRaspberry Piに完全に一致しない場合は、何であるかわかりません。

openOBD:OBD-IIスキャンツール -WindowsおよびLinuxベースのシステム用の放棄されたC ++ベースのOBD-IIプログラム。

編集7/28/2013

本日、RaspberryPi.orgに、より良い情報を含むブログ投稿がありました。

ブログへのリンクは次のとおりです。Carputers –始めるためのアイデア

PIをF150に入れた男のフォーラム投稿へのリンク:My Pi Carputer in my truck

彼のgithubソースへのリンク

OBDとGPSを使用した別のプロジェクト:OBD GPS Logger

OBDをシミュレートする上記のために書かれたソフトウェア:OBDSim

私がこれにすぐに取り組み始めなければ、開発するものは何もないと感じています。


メインリソースではなく、リンクを追加リソースとしてのみ使用してください。これらのリンクの内容を説明する必要があります。
xxmbabanexx

うわー!ありがとう!私はこれらをチェックするつもりです!基礎となる有望な情報のように見えます。
トーマス

1
@xxmbabanexxリンクの内容の説明ともう少し情報を追加しました。
スパルフュージール2013

はるかに良い。これは素晴らしい答えです。
xxmbabanexx

4

このプロジェクトに興味があるかもしれません:My Raspberry Pi Project-OBD2 Data Recorder。ある男が、Raspberry Piを使用してバイク用のODB2データロガーを作成しました。

彼はgithubへのリンクを提供しています。githubでは、使用したUSB-> OBD2インターフェイスの詳細だけでなく、ソースコードも見つけることができます。

Raspberry Piを使用してOBD2ロギングアプリを作成するプロセスには、2人の関係者もいます。彼らのブログをチェックしてください:Pimyride with David and Alan

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.