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

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

Матеріал з мікроАмпер
(Створена сторінка: == loop() == Після виклику функції setup(), котра ініціалізує та встановлює первинне значенн...)
 
Рядок 1: Рядок 1:
 
 
 
== loop() ==
 
== loop() ==
  

Версія за 18:21, 22 червня 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);
}