Schleifen

Schleifen können Anweisungen bis zum Erreichen einer Abbruchbedingung wiederholen.

for-Schleife
Die for-Schleife hat folgende Struktur:

for (int i=0; i<10; i++){
  // Anweisungen
}

Als Parameter werden in den Klammern die Initialisierung (int i=0), die Abbruchbedingung(i<10) und die Fortsetzung (i++) übergeben.


Sieh dir jetzt meinen neuen Arduino-Videokurs an: Jetzt ansehen!


Alle Anweisungen, die in den geschweiften Klammern stehen, werden solange wiederholt, bis die Abbruchbedingung erfüllt ist.

do-while Schleife
Die do-while Schleife wird auch so lange wiederholt, bis eine Abbruchbedingung eintrifft, allerdings sorgt die do-while Schleife nicht selbst dafür.

do {
  delay(50);
  x = analogRead(3);  // prüft den Sensorwert am Pin 3
} while (x < 100);