Відмінності між версіями «Arduino:Loop()»
Матеріал з мікроАмпер
Oogway (обговорення • внесок) (Створена сторінка: == loop() == Після виклику функції setup(), котра ініціалізує та встановлює первинне значенн...) |
Oogway (обговорення • внесок) м (Oogway перейменував сторінку з Loop() на Arduino:Loop()) |
||
| (Не показано одну проміжну версію цього користувача) | |||
| Рядок 1: | Рядок 1: | ||
| − | |||
| − | |||
== loop() == | == loop() == | ||
Поточна версія на 20:07, 23 червня 2016
loop()
Після виклику функції setup(), котра ініціалізує та встановлює первинне значення, функція loop() робить саме те, що означає її назва ("петля"), і обертається у циклі, дозволяючи вашій програмі робити обрахунки та реагувати на них. Використовуйте її для активного керування платою Arduino.
Приклад
const 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);
}
