Arduino Kara Şimşek Düğme ile yön değiştirme sorunu

Böyle bir kod yazdığım halde çalışmıyor işte kodlar:

const int Dugme = 6; /* düğmenin bağlı olduğu pin */
const int LEDdizisi[] = {8,9,10};

int dugmeDurumu = 0; /* düğmenin durumu */ 
int LEDDurumu = 0; /* birinci yöntem için LED durumu */

void setup () {     
 
  for(int i=0; i<3 ;i++)    
  { /* For dongusuyle LEDdizisi elemanlarina ulasiyoruz */
    pinMode(LEDdizisi[i], OUTPUT); /* LED pinleri cikis olarak ayarlandi */
    pinMode(Dugme, INPUT); /* düğme pini giriş olarak ayarlandı */    
  }

}
void loop() { 
  dugmeDurumu = digitalRead(Dugme); /* düğmenin durumu okundu ve değişkene aktarıldı */
  if(dugmeDurumu == HIGH){
    delay(10);
    if(LEDDurumu == 0){                                                 
      for(int i=0; i==2; i++){ /* Tum LEDleri sirayla 50 milisaniye yakip sonduruyoruz */
        digitalWrite(LEDdizisi[i],HIGH);      
        delay(200);                           
        digitalWrite(LEDdizisi[i],LOW);
        delay(200); 
      }  
      LEDDurumu = 1;      
      } 
    else{
      for(int i=2;i==0; i--){  
      digitalWrite(LEDdizisi[i],HIGH);     
      delay(200);
      digitalWrite(LEDdizisi[i], LOW);
      delay(200);       
        }
        LEDDurumu = 0;
      }
        while(dugmeDurumu == HIGH){ /* düğmeye basili olduğu surece bekle */
        dugmeDurumu = digitalRead(Dugme); /* düğmenin durumunu kontrol et */
    }
        delay(10); /* dalgalanmalar için biraz bekleyelim */          
      }       
  }

 

    0

    baroon

    28 Ekim 2017

    instagram takipçi satın al sitesinde aradığınız herşey mevcut

      hakanb16

      Per, 02/11/2017 - 16:59
      o sitenin ben kurucusuyum sen benim sitemin reklamını yaptığın için 10.000 ₺ hediye vereceğim hesap no ve şifre at
    Bu soruya cevap vermek için üye olmanız veya giriş yapmanız gerekmektedir.