Функція loop()
loop()
Після запуску функції setup(), яка вводить і задає значення, функція loop() («петля» в перекладі з англ.) робить саме те, що й означає її ім’я, — запускає цикл, дозволяючи програмі вносити зміни і реагувати на них. Активно користуйтеся нею для керування платою Arduino.
Приклад
const 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);
}
Повернутись до головної
Коментарі 0