Μετά από την δημιουργία της συνάρτησης του 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);
}

Επιστροφή στην σελίδα Παραπομπές Γλώσσας