Arduino ile Karaşimşek Devresi

Arduino ile yapılabilecek basit devrelerden biri olan karaşimşek devresi 5 led ile ledlerin baştan yanarak devam etmesi ve daha sonra ise sondan başa doğru gelerek ledlerin sönmesi işlemine karaşimşek devresi denir. Karaşimşek ismi ise yılların filmi olan karaşimşek'ten gelmektedir.

Devre için Gerekli Malzemeler :

  • Arduino Uno
  • 5 adet led
  • 6 adet kablo
  • Breadboard

Devrenin Adım Adım Yapılış Şekli :

  • Ledlerimizi Breadboard üzerine diziyoruz ledlerimizin Eksi ucu yani katot'unu breadboardımızın Eksili olan kısmına takıyoruz. Anot'unu yani artı ucunuda breadboard'ın ucuna takıyoruz
  • Breadboardımızın eksi olan kısmından bir atlama kablosu ile Arduino Uno'nun GND bölümüne takıyoruz.
  • Arduino Uno'muzun 13,12,11,10,9 numaralı bacaklarından ledlerimizin artı ucuna bağlantı yapıyoruz.
  • Programın çalışması için gerekli kodlarımızı yazıyoruz ve Devre Tamam. 

 

Devrenin Çalışması İçin Gerekli Kodlar :

void setup() {

    for(int i=13;i>8;i--)
    {
    pinMode(i,OUTPUT);
    }
}

void loop() {

    for(int i=13;i>8;i--)
    {
    digitalWrite(i,HIGH);
    delay(100);  
    }


    for(int i=9;i<=13;i++)
    {
        digitalWrite(i,LOW);
        delay(100);
    }

}

 

Önceki Ders: Arduino ile Seri Led Yakma Sonraki Ders: Arduino ile 7 Segment 0-9 İleri Sayıcı