loop()
Описание
После создания функции setup(), которая инициализирует и устанавливает начальные значения, функция loop() делает именно то, что подсказывает её название, и циклически выполняется последовательно, позволяя вашей программе изменяться и реагировать. Используйте её для активного управления платой Arduino.
Пример кода
int buttonPin = 3;
// setup инициализирует Serial и пин кнопки
void setup() {
Serial.begin(9600);
pinMode(buttonPin, INPUT);
}
// loop проверяет пин кнопки каждый раз
// и отправит данные по Serial, если кнопка нажата
void loop() {
if (digitalRead(buttonPin) == HIGH) {
Serial.write('H');
}
else {
Serial.write('L');
}
delay(1000);
}