for


for文は波カッコに囲まれたブロックを繰り返し実行されます。
様々な繰り返し処理に活用でき、データやピンの配列と組み合わせて
使われる事があります。

for文のヘッダは3つの部分から成り立っています。

for (初期化; 条件式; 加算 ) {   
               //実行される文
}

まず初期化が一度だけ行われます。
処理が繰り返されるたびに条件式がテストされ、
trueならば加算と波カッコ内の処理がされます。
falseならばそこでループは終了します。

[例]
LEDを明滅させるサンプル。
forループの中で、PWMのパラメータを0から255まで1

int PWMpin = 10; // LED in series with 470 ohm resistor on pin 10

void setup()   //初期化不要
{
  
}

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