我想使用Serial
(tx0,rx0)以外的串行引脚将蓝牙HC-05模块连接到Arduino Mega,因为我想使用Serial
进行调试。
现在的问题是,当我将模块连接到Serial
(tx0,rx0)时,它工作正常,但是当我将它连接到其他连续出版物(Serial1/2/3
)时,它会返回半 - 随机值。
void setup() {
Serial.begin(9600);
Serial2.begin(9600);
}
void loop() {
while(Serial2.available ()) {
Serial.println(Serial2.read());
}
}
我输入了输入:
a
s
d
f
g
我得到的输出是:
0
64
0
0
6
我尝试过if{}
代替while{}
,但它仍会输出相同的值。我在这里做错了什么?