我试图向 Arduino 发送一条消息(以测试 Arduino 是否收到任何消息,电机将打开),如果我在终端上运行,以下代码将起作用
echo 1 > /dev/ttyACM0
但是我在 Java 中尝试过这个
Runtime.getRuntime().exec("echo 1 > /dev/ttyACM0");
有人知道如何在Arduino串口中执行吗?
最佳答案
我使用 RXTX 库进行 Java 串行连接。
这里显示了与我工作的代码非常相似的代码:
https://embeddedfreak.wordpress.com/2008/08/08/how-to-open-serial-port-using-rxtx/
关于java - 如何与arduino和java进行串口通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32385712/