大好きArduino

Arduino総合情報サイト

Arduino文法

for

指定回数繰り返しの処理を行います。
Arduinoにおける文法は標準C言語と特に変わりはありません。

● Example from Arduino Web Site

// Dim an LED using a PWM pin
int PWMpin = 10; // LED in series with 470 ohm resistor on pin 10

void setup()
{
  // no setup needed
}

void loop()
{
   for (int i=0; i <= 255; i++){
      analogWrite(PWMpin, i);
      delay(10);
   } 
}
for(int x = 2; x < 100; x = x * 1.5){
  println(x);
}
//表示出力結果: 2,3,4,6,9,13,19,28,42,63,94
void loop()
{
   int x = 1;
   for (int i = 0; i > -1; i = i + x){
      analogWrite(PWMpin, i);
      if (i == 255) x = -1;             // switch direction at peak
      delay(10);
   } 
}

Arduino原文

-Arduino文法