loop()函数用于创建了setup()初始化变量之后使用。loop()正如它名字一样,不断循环。根据你的代码,loop()函数中的代码按次序依次执行,并作出相应的改变与反馈。有了loop()函数能轻松自如的控制Arduino。
【示例】
const int buttonPin = 3;
// 初始化串口和按钮引脚
void setup()
{
  Serial.begin(9600);
  pinMode(buttonPin, INPUT);
}
// 每次循环检测按钮引脚,
// 并且一旦检测到按钮按下,就发送到串口打印出来
void loop()
{
  if (digitalRead(buttonPin) == HIGH)
    Serial.write('H');
  else
    Serial.write('L');
  delay(1000);
}
翻译自:Arduino Language Reference
 更多建议,指正,或者文档分享欢迎进入DF创客社区
更多建议,指正,或者文档分享欢迎进入DF创客社区