我想听听关于CAN总线与Android平板电脑通讯的建议。
我正和一位同事一起从事一个电动汽车项目。在BMS、变频器和控制逻辑之间有CAN总线通信。我需要得到数据,比如集群的速度。该集群将是Android平板电脑。我有一个Arduino屏蔽的CAN和蓝牙适配器发送数据到平板电脑。我对Android相当陌生。
发布于 2014-05-20 08:38:10
根据您的输入,您将需要使用您的Arduino连接您的Android设备到您的车辆。Arduino代码将把数据从CAN转换到蓝牙,而另一方面则是如此。事实上,Android设备无法直接与CAN总线通信。
然后,您必须创建Android应用程序来从Arduino发送/接收数据。要做到这一点,请看一下Android蓝牙指南 (也可以使用Wi屏蔽、以太网屏蔽或USB (更困难)也可以这样做)。
对于OBD-II代码,它取决于您的车辆,如果这些是在自己的实现。
用于数据解码:
发布于 2015-06-03 11:53:45
这里有一个简单的Android-CAN总线适配器解决方案,它允许安卓设备连接到CAN总线。
https://stackoverflow.com/questions/23754207
复制相似问题