从串口获取用户输入,然后在Arduino中打印一些内容

从串口获取用户输入,然后在Arduino中打印一些内容,arduino,Arduino,我正在制作一个使用串行监视器的Arduino项目,因此我让用户键入命令,如/help,然后该命令将显示一些帮助,但我需要有人来生成/help命令和任何其他有趣的命令。救命啊 +--------------------------------------------------------------------------------------------------------------------------------+您有什么问题吗?这是如此简单,只需使用谷歌 String a; v

我正在制作一个使用串行监视器的Arduino项目,因此我让用户键入命令,如/help,然后该命令将显示一些帮助,但我需要有人来生成/help命令和任何其他有趣的命令。救命啊


+--------------------------------------------------------------------------------------------------------------------------------+您有什么问题吗?这是如此简单,只需使用谷歌

String a;
void setup() {
    Serial.begin(9600); // opens serial port, sets data rate to 9600 bps
}
void loop() {
    while(Serial.available()) {
    a= Serial.readString();// read the incoming data as string
    Serial.println(a);
}
或者第二个捕捉字符的示例

int incomingByte = 0;
void setup() {
Serial.begin(9600); // opens serial port, sets data rate to 9600 bps
}

void loop() {
    if (Serial.available() > 0) {
    incomingByte = Serial.read(); // read the incoming byte:
    Serial.print(" I received:");
    Serial.println(incomingByte);
    }
}

我希望有人帮我执行/help命令,这样我就可以执行其他命令。好啊我没有生气!