我正在使用两个 Arduino 来相互发送纯文本字符串新软系列 https://docs.arduino.cc/learn/built-in-libraries/software-serial and an RF http://en.wikipedia.org/wiki/Radio_frequency收发器。
每个字符串的长度可能是 20-30 个字符。我如何转换Serial.read()
成一个字符串,这样我就可以做if x == "testing statements"
, etc.?
无限读取字符串:
String content = "";
char character;
while(Serial.available()) {
character = Serial.read();
content.concat(character);
}
if (content != "") {
Serial.println(content);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)