我有一个MR400s计价器硬件。我想使用RS232电缆与这个计价器通信,在Windows上已经实现了此连接和通信。但我希望能够使用Android设备进行连接。
我应该如何实现这一目标?
谢谢, Ishan Jain
我有一个MR400s计价器硬件。我想使用RS232电缆与这个计价器通信,在Windows上已经实现了此连接和通信。但我希望能够使用Android设备进行连接。
我应该如何实现这一目标?
谢谢, Ishan Jain
与Android设备的电缆连接(使用“USB Serial for Android”库,参见其他答案)相比,一种RS232到蓝牙转换器是一种替代方案。
这样的转换器将使用蓝牙的串行连接配置文件,在Android中访问此类连接的方法在此问题中进行了讨论。
您可以基于Arduino构建这样的转换器,只需添加一个蓝牙模块和简单的代码,将串口接收到的数据转换为蓝牙连接上的输出数据。(我目前找不到详细的说明。)当您想要将Arduino的串口连接到RS232设备时,您需要另一个用于逻辑电平转换的扩展板(RS232为±12 V,Arduino为5 V或3.3 V)。
还有一种商业产品实现了这个功能Photologic Text Streamer(约265美元!!!)。似乎它为Android提供了只读连接(对此并不完全确定)。只读连接对于仅需要读取传感器值的情况仍然可以使用。
最后,您可以使用Arduino和WiFi模块完成类似的事情。