如何设置我的RS232电缆,以便从Java,我可以打开和关闭12伏电压灯?

时间:2011-09-15 21:44:23

标签: java linux hardware robot electronics

我有一个12伏的灯+电池。

当我连接+和 - 灯亮起时。现在如何将+和 - 线连接到连接到我的Java应用程序的RS232电缆。从Java按钮按下,我想打开灯而不是用我的双手。

请告知我如何进行真实世界设置?

2 个答案:

答案 0 :(得分:1)

您需要在RS-232电缆的另一端使用一个设备来转换命令,将灯打开,以便为其供电。串行总线不用于控制离散输出(禁止任何愚蠢的技巧)。

某些事情like this 8-channel RS-232 relay board应该可以正常工作。

答案 1 :(得分:0)

这个难题的硬件部分仍有待解决,但之后还有一个软件。由于这是一个软件开发网站(尼克已经提到过硬件),我将假设你的问题是关于软件的。

Java NOT 内置了RS232支持。您可以使用JNI编写一个库来执行此操作,或者您可以使用其中之一。我建议RXTX。我使用RXTX中的gnu.io. *库为几个RS232设备编写了一个简单的java接口,虽然经常需要仔细测试,但是对硬件供应商正在使用的通信规范有很好的参考,并且如果你自己接线,手动灵巧。