在Arduino和Java之间交谈

时间:2014-10-18 08:33:30

标签: java arduino

我必须意识到Arduino Leonardo和一个在电脑上运行的恶魔之间的沟通。

恶魔必须告诉Arduino有关它所连接机器的操作系统的信息,屏幕的尺寸以及其状态的其他信息。

由于它必须在Windows和MAC Os上工作,我想用Java编写恶魔,但我已经看到用于通信的库RXTX是依赖于硬件的,所以它可以创建如果我使用不同的机器会出现问题。

在您看来,我应该使用Processing,还是有另一种方法可以实现这一目标?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用具有适用于Windows / OSX / Linux的良好serial library的处理,但它依赖于Processing的主类:PApplet(名称提示,是Applet子类)。

库,因为Processing是开源的,所以你可以调整它提供的RXTX包装器,以便在没有PApplet(作为守护进程/服务/等)的情况下工作。看看this answer,看看我的意思。