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

Відмінності між версіями «Arduino:Loop()»

Матеріал з мікроАмпер
м (Oogway перейменував сторінку з Loop() на Arduino: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);
}