我在ubuntu上安装了arduino IDE,并编写了c ++代码。我想将命令发送到连接在串口“ttyACM0”上的arduino。
这样做的步骤是什么?有没有我可以用来在C ++代码和arduino之间进行通信的库?
答案 0 :(得分:1)
您可以从Arduino IDE中打开串行控制台窗口,将命令发送到arduino。您可以通过单击工具栏上的右侧按钮来执行此操作:
在那里,您可以使用Arduino IDE与您编写的代码进行通信。
要实现串行通信,您需要在Arduino IDE文件菜单中进行示例。
如果像我和许多其他书呆子一样,你想使用命令行,你可以使用:
screen /dev/ttyACM0 57600
(并按 Ctrl - A k 退出)
或miniterm:
python -m serial.tools.miniterm /dev/ttyACM0 57600
(并按 Ctrl - ] 退出)。
对于两者,请注意57600
是您使用Serial.begin(57600);
打开端口的速度