Pi供电的OBD-II计算机


13

我最近用Arduino Uno 构建了OBDuino32k。不幸的是,我建立了错误的接口,所以我不能在汽车上使用它。我为ISO而不是ELM构建了接口。

前几天我买了Raspberry Pi,我在想,因为我已经构造了OBD-II到DB9的电缆,所以我想知道是否有一种方法可以用来完成我的项目。有人知道将在Pi上运行的任何Linux OBD软件吗?我已经开始搜索,但还没有提出任何建议。将保留任何进度发布在这里。非常感谢这个社区可以提供的任何见解。


2
我还计划将我的Pi连接到汽车的OBD-II接口。对于硬件,我使用的是通过蓝牙连接的软件狗,因为这似乎是最简单的方法(无需焊接)。
2013年

@ Tom77-似乎很有趣。您是否有博客或网站跟踪您的项目?我想看看。
托马斯

我想现在我们可以提到越橘吗?carberry.it
安东尼·吉布斯

Answers:


9

我寻找相同的东西已经有一段时间了。这可能是我找到的最有用的链接:

KW1281使用Raspberry Pi进行实时诊断

作者通过查看计算机与汽车计算机之间的字节流,对一款为Windows编写的软件进行了逆向工程。在对技术细节感兴趣的同时,他还提供了可以使用的源代码片段。

他的最终结论是,在引擎运行时,Raspberry Pi无法从汽车的OBD-II接口读取。他的理由是串行驱动器有问题,导致时序不正确。

这是另一个可能最终提供解决方案的解决方案,但目前主要涉及硬件方面:

Raspberry Pi车载PC项目

作者要求提供免费的STN1110芯片,并计划制作一个定制板来与他的汽车通信。如果您在Raspberry Pi板上进行搜索,您会发现其他几个人在做同一件事。我什至可以找到一个正在开发这种板的可销售版本的人:

OBD-II STN1110

创建者没有提供我知道的订购此类板的网站,但如果您在表单上发送私人消息,似乎会提供它们。

还有一个名为Torque的android应用程序可用。我还没有设法找到它的来源。

一些更有用的链接:

pyOBD-用python编写的与OBD-II接口的开源(GPL)程序。如果这不是Raspberry Pi的完美搭配,我不知道这是什么。

openOBD:OBD-II扫描工具 -一种废弃的基于C ++的OBD-II程序,适用于基于Windows和Linux的系统。

编辑7/28/2013

今天在RaspberryPi.org上有一篇博客文章,其中包含一些更多的有用信息:

这是博客的链接:Carputers –一些使您入门的想法

某人在他的F150中放置了PI的人的论坛帖子的链接:我的卡车上的My Pi Carputer

指向他的github源的链接

另一个带有OBD和GPS的项目:OBD GPS记录器

为上述内容编写的可模拟OBD的软件:OBDSim

我有一种感觉,如果我不立即着手进行这项工作,那将没有什么可发展的。


请仅将链接用作其他资源,而不是主要资源。我们需要您描述这些链接的内容。
xxmbabanexx

哇!谢谢!我要检查这些!看起来像有希望的信息可以建立。
托马斯

1
@xxmbabanexx添加了链接内容的描述和更多信息。
Sparafusile

好多了。这是一个了不起的答案。
xxmbabanexx

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.