从汽车 OBD 接口读取数据,并上传到云端

2024-07-08 17:23:28 +08:00
 usb7

大家好,

我想用 python 编写程序,从汽车或其它带 OBD 接口的设备读取 CAN 数据(例如:引擎转速、氧气传感器、等),并通过无线网络上传到云端。该程序运行在 ARM Linux 板子上。

大家觉得怎么样?有公司会要吗?

为此目的,我专门做了硬件: https://gitee.com/usb7/can-board

1592 次点击
所在节点    汽车
21 条回复
wandehul
2024-07-08 18:00:21 +08:00
支持所有车型?
usb7
2024-07-08 18:58:54 +08:00
@wandehul 因为 OBD2 是标准的协议,所以,应该可以支持所有的车型;甚至可以支持大卡车,拖拉机,摩托车,游艇,等等,只要这些支持 OBD2 协议。
dreasky
2024-07-08 19:53:32 +08:00
淘宝上不是 10 块一个一大把?
Jinnrry
2024-07-08 20:07:00 +08:00
有公司要吗? wtf ?这有什么技术难点吗?这不有手就行?
lifanxi
2024-07-08 20:38:50 +08:00
以前玩过一个元征做的叫 golo 的东西,貌似跟楼主说的是类似的东西。
ksc010
2024-07-08 20:40:12 +08:00
我记得淘宝上有通过蓝牙传递到手机上的
ferock
2024-07-08 20:47:36 +08:00
有兴趣是好的,我也做过,只是别指望挣钱…因为其实并没什么技术壁垒,另外,没个品牌还有它自己的私有协议数据。

例如档位,油门开度,刹车开度之类的,并没有那么好取。
usb7
2024-07-09 06:58:48 +08:00
@ferock 就是想赚点小钱啊。因为厂商有钱,我想卖个厂商,不知道行不行。

不知道是不是可以把我的基础源代码卖给厂商,他们可以基于这个基础,解析他们的私有协议?
Michelangelono
2024-07-09 09:48:00 +08:00
基于 obd 去做车辆定位相关的可以赚钱,你这个难
orionl
2024-07-09 11:57:49 +08:00
还专门做硬件,去了解下 esp32 ,成熟的硬件和软件环境。obd 协议第三方库你要啥有啥,自带 can 控制器,只需要接一个 can 收发器就行了。多么简单的事情,做之前多了解一下。
volvo007
2024-07-09 13:40:11 +08:00
嵌入式在硬件方面的成本的下限低到你难以想象…… 有些设计真不是一般人能想出来的…… 你这样的只能卖给不懂的公司赚点外快……

想长期赚钱就需要上面说的那种,做方案打包卖

我公司就有这种和国外小公司合作的,一个方案 40w 欧元,年年基本都那些
usb7
2024-07-09 14:37:01 +08:00
@orionl 谢谢你的回复,在 esp32 可以用 python 编写程序吗?上传数据到云端容易吗?
usb7
2024-07-09 14:39:21 +08:00
@volvo007 谢谢你的回复,可以微信语音向你请教吗?可以合作吗?我想主打 python 程序,低成本的硬件上,不能运行 python 程序吧?
usb7
2024-07-09 14:43:27 +08:00
galenzhao
2024-07-09 15:23:41 +08:00
@usb7 elm327.............
usb7
2024-07-09 15:47:33 +08:00
@galenzhao 谢谢你的回复,可是,elm327 能和云通讯吗?例如:和 Kuksa 云通讯。
volvo007
2024-07-09 16:39:13 +08:00
@usb7 可以某宝用 “can 万能” 做关键字搜一下,一堆低价的。我倒不是说这东西不能卖高价,毕竟一个愿打一个愿挨的事情。只是国内做这个的已经比较多了,相关技术比较成熟,不容易卖出高价。往国外做可以是一个方案,能多赚钱当然好。比如如果我们想做出海的,据我了解,首先基本的电子产品的证书要有,比如欧洲的 CE 认证,类似国内 3C ;另外可以加一些国外产品不太有的功能,比如国外很多产品只有 CAN 有线功能,我们可以做个蓝牙+手机 app 的直接读,搞差异化这样

esp32 可以写 python ,但是一般不太会用 py 的,一般都是 c++ 走 arduino ,或者原生的 esp-ipf C 框架。用这些写比 py 灵活多了,库很多,包括你要的无线传输
usb7
2024-07-09 16:48:13 +08:00
@volvo007 谢谢你,可以语音沟通吗?可以合作或付费咨询,如愿意,请发邮件: tech2@usb7.net
galenzhao
2024-07-10 10:18:29 +08:00
@usb7 有 rj45 、bluetootch 、lte
车队管理的产品都是 lte 的,这个有国标 jt808
galenzhao
2024-07-10 10:19:48 +08:00
上 arm 完全没必要,性能浪费启动慢功耗大,cortexm 就够了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1055733

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX