Loop()
Матеріал з мікроАмпер
Версія від 14:28, 15 липня 2016, створена Oogway (обговорення • внесок) (Створена сторінка: Після запуску функції setup(), котра вводить і задає значення, функція '''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);
}
