Arduino ile 6 led kullanarak kara şimşek uygulaması oluşturacağız. Projemizde potansiyometre kullanarak ledlerin geçiş hızını ayarlayacağız.

Örnek projemizde For döngüsü kullanımının öğretilmesi amaçlanmıştır.

Projemize ait tasarım ve kodlar:

Kodlar:

int sensorPin=3; int sensorValue=0;  void setup() {   Serial.begin(9600);    // Seri Port ekranı için bağlantı kur.  for (int i = 3; i <=8; i++) { //For döngüsünün 6 kez tekrarlanmasını istiyoruz.     pinMode(i, OUTPUT); //i değişkenlerini "çıkış" olarak tanımlıyoruz.   }    }  void loop() {   sensorValue=analogRead(sensorPin);    Serial.println(sensorValue);      for (int i = 3; i <=8; i++) {     digitalWrite(i, HIGH);     delay(sensorValue);     digitalWrite(i, LOW);   }       for (int j = 8; j > 3; j--) {     digitalWrite(j, HIGH);     delay(sensorValue);     digitalWrite(j, LOW);   }    }