Arduino 当我创建一个一旦激活的函数时,它会响应一条文本消息

Arduino 当我创建一个一旦激活的函数时,它会响应一条文本消息,arduino,Arduino,我正在练习简单的函数,现在我希望它们通过文本消息响应交互,但我不知道该命令是什么,或者该命令将如何工作 如果您回答“否”或“否”,程序会用什么命令询问您是否要打开指示灯(Arduino板/正品板中的LED灯), 关闭LED;如果是或是,LED是否亮起 void setup() { Serial.begin(9600); } void loop() { Serial.println(" Do you want the light to come on? "); Serial.pr

我正在练习简单的函数,现在我希望它们通过文本消息响应交互,但我不知道该命令是什么,或者该命令将如何工作

如果您回答“否”或“否”,程序会用什么命令询问您是否要打开指示灯(Arduino板/正品板中的LED灯), 关闭LED;如果是或是,LED是否亮起

void setup() 
{
  Serial.begin(9600);
}

void loop() 
{
  Serial.println(" Do you want the light to come on? ");
  Serial.println(" answer Y or yes to turn it on and N or no to turn it 
  off");
}
让程序询问您是否“想开灯”,然后铭牌会做出响应: 如果回答“否”或“否”,请关闭LED;
如果是或是,请打开LED

请阅读Arduino手册。特别是

有多种功能可从串行接口的输入缓冲区读取接收到的数据

有无数的在线教程,涵盖了串行通信的各个方面

通常,您会不断检查是否有可用的数据。如果是,请阅读并输入。

您可以使用
Serial.read()
通过串行电缆将信息从笔记本电脑返回到Arduino板。