#include Adafruit_NeoPixel led = Adafruit_NeoPixel(1, 4, NEO_GRB + NEO_KHZ800); void setup() { led.begin(); } void loop() { // 変数iの初期値は0,50より小さければ繰り返す.iは繰り返すたびに1ずつ増える. for(int i=0; i<50; i++){ led.setPixelColor(0, led.Color(i, i, i)); led.show(); delay(10); // 10ミリ秒停止 } // 変数iの初期値は50,0より大きければ繰り返す.iは繰り返すたびに1ずつ減る. for(int i=50; i>0; i--){ led.setPixelColor(0, led.Color(i, i, i)); led.show(); delay(10); } }