This page is also available in 3 other languages

loop()

[Sketch]

설명

setup() 함수를 생성한 후, 그것은 초기 변수를 초기화하고 설정하는데, loop() 함수는 그 이름이 암시하는 것을 정확하게 하며, 루프를 반복하여, 프로그램이 바뀌고 응답할 수 있게 허용한다. 그것을 사용하여 아두이노 보드를 능동적으로 제어하시오.

예제 코드

int buttonPin = 3;

// setup 은 시리얼과 버튼 핀을 초기화함
void setup() {
  Serial.begin(9600);
  pinMode(buttonPin, INPUT);
}

// loop 는 버튼 핀을 매번 체크하고,
// 그것이 눌려지면 시리얼을 보냄
void loop() {
  if (digitalRead(buttonPin) == HIGH) {
    Serial.write('H');
  }
  else {
    Serial.write('L');
  }
  delay(1000);
}

See also