for

Príkaz for sa používa na zopakovanie bloku príkazov uzavretých v zložených zátvorkách.

Príkaz for je užitočný pre akúkoľvek opakujúcu sa operáciu a často sa používa v kombinácii s poľami na prácu s kolekciami údajov/pinov. Tento príkaz je veľmi užitočný pre akékoľvek opakujúce sa operácie.

for (initialization; condition; increment) {
  // príkazy;
}

Parametre :

initialization: Vykoná sa ako prvá a to len raz.

condition: podmienka: pri každom prechode slučky sa testuje podmienka; ak je to pravda, vykoná sa blok príkazov a prírastok, potom sa podmienka otestuje znova. Keď sa podmienka stane nepravdivou, cyklus sa skončí.

increment: Vykoná sa pri každom prechode cyklom, keď je podmienka pravdivá.

Príklad kódu :

int PWMpin = 10;  // LED v sérii s 470 ohm rezistorom z pinu 10 na zem

void setup() {
  // nie je potrebné žiadne nastavenie
}

void loop() {
  for (int i = 0; i <= 255; i++) {
    analogWrite(PWMpin, i);
    delay(10);
  }
}

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Nemôžete kopírovať obsah tejto stránky