(使用Arduino Uno)
我已经使用了Ardulink创建者自己的简单测试(http://www.ardulink.org/how-to-write-an-ardulink-gui-five-minutes-tutorial/ - 在"Step 4"下找到)虽然我修改了程序以向 pin 13 (板载LED)发送电源
“链接”似乎正在通信端口上正确设置,并且当我运行InputTest程序时,板上的RX LED闪烁 .
但是,由于使用Arduino IDE中的 digitalWrite(13, HIGH);
,LED不会闪烁's supposed to (it works fine when I'm
所以...一切似乎都运行良好 - 没有错误,没有例外,没有有趣的东西,当我使用Arduilink程序时,Arduino没有反应 .
我的Arduino程序(它没有做任何事情,我尝试设置pinMode以获得良好的测量,没有帮助):
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
}
另外,我的通信端口似乎是“COM4”而不是“COM19”,正如教程所示,但我不认为它与它有任何关系,因为Arduino IDE中的串行监视器适用于发送和接收 .
像Ardulink一样,我也在运行“RXTX-2.1-7” .
有任何想法吗?
1 回答
除非您将ArdulinkProtocol程序上传到Arduino,否则您的java Ardulink程序将无法与Arduino通信 .
您将在Ardulink项目文件的“sketches”文件夹中找到协议文件(例如:ArdulinkProtocol.ino) .
您可以使用标准Arduino控制台上传协议程序