java - Arduino 对 Ardulink 的 Java 程序没有反应

标签 java arduino rxtx

(使用 Arduino Uno)

尽管我修改了程序以将电源发送到引脚13(on-板LED)

“链接”似乎已通过通信端口正确设置,并且当我运行 InputTest 程序时,板上的 RX LED 闪烁。

但是,LED 并未按预期闪烁(当我使用 Arduino IDE 中的 digitalWrite(13, HIGH); 时,它工作正常)

所以......一切似乎都工作正常 - 没有错误,没有异常,没有有趣的东西,当我使用 Arduilink 程序时,Arduino 只是没有反应。

我的Arduino程序(它没有做任何事情,我尝试设置pinMode以达到良好的效果,但没有帮助):

void setup()
{
  pinMode(13, OUTPUT);
}

void loop()
{
}

另外,正如教程所示,我的通信端口似乎是“COM4”而不是“COM19”,但我不认为这与它有任何关系,因为 Arduino IDE 中的串行监视器对这两种端口都工作得很好发送和接收。

像 Ardulink 人员一样,我也在运行“RXTX-2.1-7”。

有什么想法吗?

最佳答案

除非您将 ArdulinkProtocol 程序上传到 Arduino,否则您的 java Ardulink 程序将无法与 Arduino 通信。

您将在 Ardulink 项目文件的“sketches”文件夹中找到协议(protocol)文件(例如:ArdulinkProtocol.ino)。

可以使用标准Arduino控制台上传协议(protocol)程序

关于java - Arduino 对 Ardulink 的 Java 程序没有反应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26595133/

相关文章:

mysql - Arduino + 紫外线传感器 + 以太网 + LED + 发送数据

python - Arduino 和 Python 之间的 Echo 程序

java - 尝试使用将对象转换为字节数组时频繁GC

Java 本地类和接口(interface)

java - 这是计算对象实例的有效方法吗?

java - 模拟 Socket.getOutputStream() 用于测试 Java

arduino - 如何解决这个arduino error-error : pins_arduino. h: No such file or directory

java - 如何解决端口写入时的 IO 异常

java - 如何在java中访问USB端口

Java读取串口运行时在文本模式/二进制模式之间切换