首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在串行监视器Arduino tinkercad上发送字符串

在串行监视器Arduino tinkercad上发送字符串
EN

Stack Overflow用户
提问于 2021-05-07 04:25:24
回答 1查看 478关注 0票数 1

我的代码有问题。我想在串行监视器上发送字母数字。我希望有人能帮忙

代码语言:javascript
复制
void setup()
{
Serial.begin(9600);
}

void loop()
{
if ( Serial.available())
{
char datachar = Serial.read();
}
delay(1000)

serial.print(datachar)
}
EN

回答 1

Stack Overflow用户

发布于 2022-06-04 20:08:51

由于以下错误,您的代码将不会编译:

语句

  • 语句delay(1000)serial.print(datachar)在末尾缺少;。变量datachar是在if块中声明的,因此当您在serial.print(datachar)中调用serial时,它在外部不可用,它应该以大写字母开头。H 214F 215

我相信这就是你想要的:

代码语言:javascript
复制
void setup()
{
  Serial.begin(9600);
}

void loop()
{
  char datachar;
  if(Serial.available())
  {
    datachar = Serial.read();
  }
  delay(1000);
  Serial.print(datachar);
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67429012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档