Arkadaşlar bu uygulamada butona basıldığında FOR döngüsünün işleyişi ile ilgili bir örnek yapmış olacağız her basımda LED ler sıraile gidip geri gelip duracaktır… devre şeması aşşağıdaki gibidir..

int ledler []= {2,3,4,5,6,7};
int buton=8;
void setup() {
for(int i = 0; i < 6; i++){
pinMode(ledler[i], OUTPUT);
}
pinMode(buton, INPUT);
}
void loop() {
if (digitalRead(buton)==1){
for(int j = 0 ;j<6; j++){
digitalWrite(ledler[j], HIGH);
delay(100);
digitalWrite(ledler[j], LOW);
}
for(int k = 5 ;k >-1 ;k--){
digitalWrite(ledler [k], HIGH);
delay(100);
digitalWrite(ledler [k], LOW);
}
}
else
return;
}
