【发布时间】:2017-02-27 15:44:04
【问题描述】:
我有一个蓝牙模块连接到 Arduino 上的 RX(0) 引脚,我通过它接收数据。
然后我使用Serial.write() 打印该数据。
这两个引脚对应我电脑中的 COM16。
我现在能够将这些值接收到处理中,并在处理中将 COM 端口设置为 16 后再次打印它们。
现在我想通过串行通信将处理中的特定值再次发送回 Arduino。我想我可以用软件序列号来做到这一点。 但是,关于软件序列的工作原理,我有几个问题:
如果我设置了软件串行,我可以将处理过程中的值发送到 Arduino 的软件串行的 COM 端口是什么?
这是设置正在处理的 COM 端口的命令。
String portName ="COM16";
myPort = new Serial(this, portName, 57600);
然后我使用myPort.write() 将一些值发送回 Arduino,但是如何捕获软串行中的值?
【问题讨论】:
标签: arduino processing