Arduino ile Çoklu Led Yakma Uygulaması

Arduino ile Çoklu Led Yakma Uygulaması

Bu dersimizde arduino ile birden fazla led yakmak için gerekli arduino bağlantı şemasını ve çoklu led yakma arduino kodlarını inceleyeceğiz.

Arduino ile çoklu led uygulamaları her zaman ilgi çekici ve eğlenceli projeler olmuştur. Karaşimşek denilen ve birden fazla led ile yapılan projeler insanları cezbeden ve en eğlenceli çoklu led arduino projelerinin başında gelmektedir.

Bu ders için 3 led kullanarak hazırlayacağımız arduino devresine iki farklı kod uygulayacağız. İlk örnek kod ile arduino ile çoklu led yakma söndürme, ikinci örnek kod ile arduino ile sırayla yanan led uygulaması yapacağız.

Bir önceki dersimizde arduino ile led yakma uygulaması için gerekli arduino led bağlantısını ve arduino led yakma kodlarını incelemiştik. Bu dersi daha iyi kavrayabilmek aşağıdaki linke tıklayarak o dersi inceleyebilirsiniz.

Arduino ile led yakma uygulaması

arduino-ile-led-yakma-uygulamasi-link

Çoklu led yakma arduino devre şeması

arduino-ile-coklu-led-yakma-devre-semasi

arduino-ile-çoklu-led-yakma-devre-şemas

Şemayı incelediğimizde kırmızı led 2 numaralı arduino pinine, saru led 3 numaralı arduino pinine, yeşil led 4 numaralı arduino pinine bağlanmış durumdadır.

Çoklu led yakma arduino kodları

Arduino ile çoklu led uygulaması için 2 farklı arduino kodu uygulayacağız.

Birden fazla led yakma arduino kodları

Bu örnekte devreye bağlı 3 led 1 saniye aralıklarla aynı anda yanıp sönecektir. Bu işlem için aşağıdaki kodları arduino kartına yüklememiz gerekiyor.

 

Arduino ile sırayla yanan led kodları

İkinci örnek kod ile ledleri 1’er saniye aralıklarla sırayla yanmasını sağlayacağız. Bu işlem için aşağıdaki kodları arduino kartına yüklememiz gerekiyor.

Şimdi istediğiniz kodu arduinoya yükleyerek sonuçları inceleyebilirsiniz.

Yüklemeye geçmeden önce “Araçlar” menüsünden kullandığınız arduino kartı ve arduino kartın bağlı olduğu bilgisayar port numarası seçili olmalıdır. Yoksa yükleme başarısız olacaktır.

arduino-programı-kart-ve-port-seçimi

arduino-programı-kart-ve-port-seçimi

Kodları arduino kartına yüklemek için program üzerindeki “Yükle” butonuna basılmalıdır.

arduino-kodlarını-arduino-karta-nasıl-yüklenir

Yükleme butonuna bastığınızda eğer dosya kayıt edilmemiş ise kayıt penceresi açılacaktır. Bu pencereyi kapatarak kayıt yapmadan yüklemeye devam edebilirsiniz.

Eğer kodlarda herhangi bir sorun yoksa, arduino kartı ve bağlı olduğu port doğru seçilmiş ise kodlar arduino karta yüklenecektir.

SONUÇ: Bu derste arduino ile çoklu led yakma ve arduino ile sırayla yanan led uygulaması için gerekli arduino bağlantı şemasını ve gerekli arduino kodlarını inceledik.

Konu ile ilgili görüş, öneri ve düşüncelerinizi yorumlar bölümünden bize ulaştırabilirsiniz.

Yeni yazılardan anında haberdar olmak için arduinomedia facebook hesabını takip etmeyi unutmayın.

https://www.facebook.com/arduinomedia/

Bir sonraki dersimizde arduino buton ile led yakma uygulaması yapacağız.

Arduino buton ile led yakma-buton led uygulaması

arduino-buton-iel-led-yakma-link

 

 

Etiketler:

Yorumlar
  1. ONUR dedi ki:

    int led1=3;
    int led2=4;
    int led3=5;
    int led4=6;
    int led5=7;

    void setup() {

    pinMode(led1,OUTPUT);
    pinMode(led2,OUTPUT);
    pinMode(led3,OUTPUT);
    pinMode(led4,OUTPUT);
    pinMode(led5,OUTPUT);
    }

    void loop() {

    digitalWrite(led1,HIGH);
    digitalWrite(led2,LOW);
    digitalWrite(led3,HIGH);
    digitalWrite(led4,LOW);
    digitalWrite(led5,HIGH);

    delay(500);

    digitalWrite(led1,LOW);
    digitalWrite(led2,HIGH);
    digitalWrite(led3,LOW);
    digitalWrite(led4,HIGH);
    digitalWrite(led5,LOW);

    delay(500);

    }

  2. inraz dedi ki:

    merhaba bir aurdino sorum olacaktı

    1. amediaadmin dedi ki:

      Buyrun sorun

  3. yasin dedi ki:

    ben bişey sorucam ne kadar araştırsamda kimseden mantıklı bir cevap alamadım sorun şu ben bir rc tank robot yaptım arduino kodları yazdım 6 adet servo 4 adet dc motor sürücem app invontor den uygulamayı yaparken bluetooht bağlantısı tamam tüm servo ve dc motor bloklarını yapıyorum ama hangi motorun hangi pine gittiiğini nasıl tanımlıyoıruz her türlü kombinasyono denedim ama hep saçma sapan hareketler yada hiç tepki vermiyor yani demek istediğim tam olarak şu motorların hangi pine bağlı olduğunu nasıl tanımlıcaz orda tıkandım yardımlarınızı bekliyorum şimdiden teşekkürler

  4. ayşe dedi ki:

    merhabalar benim bir sorum olacaktı Arduino Uno kartında dijital 2,3,4,5,6,7,8,pinlere led,9.pine buton bağlandığını varsayınız. buna göre
    A) bu ledlerin çift sayıdaki pinlere bağlı olanlarını 1 saniye aralıkla yakıp söndüren programın kodlarını yazınız bu işlemi bir dizi oluşturarak ve döngü kullanarak yapınız.
    B) kart ve elamanlarının bağlantı şekillerini çiziniz.
    lütfen acil bir şekilde dönüş yaparsanız çok iyi olur

    1. Baris dedi ki:

      Merhaba kolay gelsin.yeni başladım bu yazılım işine yardımcı olabilir mısınız.

  5. İkbql dedi ki:

    Lütfen bana acil 20 button 20 led bağlamanın kodları gerekiyor yardım edermisiniz.

    1. amediaadmin dedi ki:

      Bu kodu referans alarak 20 ledli bir sistem kurmak oldukça kolay.