void setup() {
Serial.begin(); // 在USB CDC On Boot使能(Enabled)情况下,这里是USBCDC
Serial.setDebugOutput(true);
}
void loop() {
if (Serial.available() > 0) { // 检查是否有可用的数据
String input = Serial.readStringUntil('\n'); // 读取一行数据,直到换行符
input.trim(); // 去除首尾的空白字符
if (input == "ON") {
Serial.println("LED is ON");
} else if (input == "OFF") {
Serial.println("LED is OFF");
} else {
Serial.println("Invalid command. Use 'ON' or 'OFF'");
}
}
delay(100); // 短暂延时以避免过度占用处理器
}
在arduino软件配置