説明
初期化や初期値を設定する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); }