2

有没有办法使用 java 通过计算机上的 comm 端口发送和接收消息?我有一个 arduino 在 USB 端口上监听消息。我想通过 java gui 而不是 arduino 处理 gui 与它交谈。我有什么方法可以实现这一目标?C# 也可以!

4

5 回答 5

1

我使用 RXTX lib 在 java 中为 arduino 编写了应用程序。您可以在 RXTX 主页和其他网站上阅读许多教程。例如: http ://arduino.cc/playground/Interfacing/Java http://rxtx.qbang.org/wiki/index.php/Examples

于 2012-06-05T16:24:22.827 回答
0

jUSB可能是您正在寻找的。

于 2012-06-05T16:54:53.710 回答
0

只要您在受支持的平台(例如 Solaris)上,“JavaComm”就可以很好地工作。您有操作系统要求吗?

于 2012-06-05T16:56:42.100 回答
0

我只是在阅读这个网站,并认为这个小问题可能会在你开始试验时咬你一口。基本上发生的事情是每次启动串行通信时,arduino 都会自动重置。该站点详细描述了该问题,并根据您的技能和/或舒适度提供了几种解决方法。玩得开心黑客。

于 2012-06-07T17:13:09.517 回答
0

@GETah我很确定ardruino只是通过USB端口使用串行。它仍然通过与 ardruino 的 USB 连接创建一个 COM 端口。

于 2013-03-11T07:50:17.330 回答