보이드 루프란 무엇인가요? 무엇을 넣어야 하나요? 한 번만 실행되는 보이드 셋업 기능과 달리 보이드 루프는 무한히 실행됩니다. 보이드 셋업에는 아두이노 보드의 입력 또는 출력으로 컴포넌트를 초기화하고 직렬 모니터를 초기화하는 작업이 포함되지만, 보이드 루프를 사용하면 컴포넌트를 제어할 수 있습니다. 이 설정은 프로그램에서 루프로 실행되므로 프로그램을 다시 시작할 필요 없이 컴포넌트를 제어할 수 있습니다. void loop() { // 코드 } 보이드 루프를 잊지 마세요! 보이드 루프 함수는 작성된 내용이 없더라도 모든 아두이노 프로그램에서 필수적으로 사용해야 합니다. 이 함수를 넣지 않으면오류가 발생합니다. 이 기능에 무엇을 넣을 수 있나요? 보이드 루프 기능에는 센서의 측정값을 읽고 직렬 모니터에 표시하는 모든 기능이 포함되어 있습니다. 또한 LED, 서보모터와 같은 구성 요소를 제어할 수도 있습니다. 다음은 보이드 루프가 포함된 코드의 예입니다: int pin_INTERRUPTER=2; int photoresistance=A0; int LED =7; void setup(){ pinMode(pin_INTERRUPTER,OUTPUT); pinMode(LED,OUTPUT); } void loop () { boolean buttonstatus = digitalRead(pin_INTERRUPTEUR); // 디지털 핀에 연결된 버튼의 상태를 조회합니다. analogRead(photoresistance); // 아날로그에 연결된 LED에 값을 전송합니다. digitalWrite(LED,HIGH); // LED를 켭니다. delay(30); // 다시 묻기 전에 기다립니다. } digitalRead(pin_INTERRUPTEUR) : 디지털 핀의 값을 읽습니다.analogRead(LED,HIGH): 아날로그 핀의 LED 값을 읽습니다.digitalWrite(LED, HIGH): 디지털 핀의 컴포넌트를 제어합니다.delay(30): 프로그램을 30밀리초 동안 일시 정지합니다.