i=0から順に点灯させる
完了要件
開始: 2026年 01月 13日(火曜日) 00:00
期限: 2026年 03月 31日(火曜日) 00:00
まずは回路を組んでください。

空欄を含むループはi=0から順に点灯させるコードである。空欄[ ア ]に入る適切な式を答えなさい。
// 1. ピン番号を配列に格納する
int pins[] = {2, 3, 4, 5, 6, 7};
int pinCount = 6;
void setup() {
// 配列を使って、ピン2〜7を一括で「出力」に設定する
for (int i = 0; i < pinCount; i++) {
pinMode(pins[i], OUTPUT);
}
randomSeed(analogRead(0));
}
void loop() {
// --- パターン1:端から順番に点灯させる(流れる演出) ---
for (int i = 0; [ ア ]; i++) {
digitalWrite(pins[i], HIGH); // i番目のLEDを点ける
delay(100);
digitalWrite(pins[i], LOW); // i番目のLEDを消す
}
// --- パターン2:ランダムに1つだけ選んで光らせる ---
// 0〜5の中からランダムに「番号」を1つ選ぶ
int target = random(0, pinCount);
// 選ばれた番号のピンを光らせる
digitalWrite(pins[target], HIGH);
delay(500);
digitalWrite(pins[target], LOW);
delay(500);
}