Arduino不使用Ardulink对Java程序作出反应
(使用Arduino Uno) 我使用了Ardulink创建者自己的简单测试(-“步骤4”下找到),尽管我修改了程序,将电源发送到引脚13(车载LED) “链路”似乎在通信端口上正确设置,当我运行InputTest程序时,电路板上的RX LED闪烁 但是,LED并没有像预期的那样闪烁(当我使用Arduino IDE的Arduino不使用Ardulink对Java程序作出反应,java,arduino,rxtx,Java,Arduino,Rxtx,(使用Arduino Uno) 我使用了Ardulink创建者自己的简单测试(-“步骤4”下找到),尽管我修改了程序,将电源发送到引脚13(车载LED) “链路”似乎在通信端口上正确设置,当我运行InputTest程序时,电路板上的RX LED闪烁 但是,LED并没有像预期的那样闪烁(当我使用Arduino IDE的digitalWrite(13,高);时,它工作正常) 所以。。。一切看起来都很好-没有错误,没有异常,没有有趣的东西,当我使用Arduilink程序时,Arduino只是没有反应
digitalWrite(13,高);
时,它工作正常)
所以。。。一切看起来都很好-没有错误,没有异常,没有有趣的东西,当我使用Arduilink程序时,Arduino只是没有反应
我的Arduino程序(它没有任何作用,我尝试将pinMode设置为良好的方式,没有帮助):
此外,正如教程所建议的,我的通信端口似乎是“COM4”而不是“COM19”,但我认为这与此无关,因为Arduino IDE中的串行监视器在发送和接收方面都可以正常工作
和Ardulink一样,我也在运行“RXTX-2.1-7”
有什么想法吗?除非将Ardulink协议程序上载到Arduino,否则java Ardulink程序将无法与Arduino通信 您将在Ardulink项目文件的“草图”文件夹中找到协议文件(例如:ArdulinkProtocol.ino)
您可以使用标准的Arduino控制台上载协议程序为什么您认为这应该起作用?没有代码告诉它做任何事情?您的
loop()
函数为空!Java程序应该指示Arduino通过Ardulink库执行某些操作。为什么要标记该重复项?我的问题与此无关!这么简单,但我必须继续stackoverflow来找到这个答案。。。谢谢你的帮助
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
}