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