Вхід до системи

Arduino:Loop()

Матеріал з мікроАмпер
Версія від 20:07, 23 червня 2016, створена Oogway (обговореннявнесок) (Oogway перейменував сторінку з Loop() на Arduino:Loop())

(різн.) ← Попередня версія • Поточна версія (різн.) • Новіша версія → (різн.)

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);
}