當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Arduino loop()用法及代碼示例

[草圖]

說明

在創建一個初始化和設置初始值的setup() 函數之後,loop() 函數完全按照其名稱所暗示的那樣工作,並連續循環,允許您的程序更改和響應。用它來主動控製 Arduino 板。

示例代碼

int buttonPin = 3;

// setup initializes serial and the button pin
void setup() {
  Serial.begin(9600);
  pinMode(buttonPin, INPUT);
}

// loop checks the button pin each time,
// and will send serial if it is pressed
void loop() {
  if (digitalRead(buttonPin) == HIGH) {
    Serial.write('H');
  }
  else {
    Serial.write('L');
  }

  delay(1000);
}

相關用法


注:本文由純淨天空篩選整理自arduino.cc大神的英文原創作品 loop()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。