Karaşimşek

Bu deneyde kit üzerinde bulunan bütün ledleri sırayla yakıp söndüreceğiz.

  • Kullanılacak Komponentler
  • 6 x Led
  • 6 x E-E Jumper

Devre Şeması

Erkek-erkek uçlu bir jumper kablonun bir ucunu red-kit üzerindeki led pinlerinden yakmak istediğimiz sıradaki lede, diğer ucunu arduino üzerindeki dijital pinlerden kontrol etmek istediğimiz pine takıyoruz. Not: Aşağıdaki örnekte 8,9,10,11,12 ve 13 numaralı dijital pinler kullanılmıştır. Hangi pine taktıysanız kodunuzu buna göre yazmanız gerekecektir.

Programlama

Şimdi kolamaya hazırız, aşağıdaki adımları uygulayalım.

Adım 1

13 sayısal pinine bağlı olan ledimin yanmasını istiyorum. 0.1 saniye bekledikten sonra yanan ledime giden enerjiyi kesiyorum ve 12 sayısal pinine bağlı olan ledimin yanmasını istiyorum. Bu işlemlerimi bütün ledler için uyguluyorum. Bu sayede ledlerim sırayla yanıp sönmeye başlayacak.

Adım 2

Aynı işlemleri tekrarlıyorum ama bu sefer farklı olarak 8 sayısal pinine bağlı olan ledi yakıyorum ve 0.1 saniye geçtikten sonra 9 sayısal pinine bağlı olan ledi yakıyorum. Bu işlemlerimi bütün ledler için uyguluyorum. Bu sayede ledlerim sırayla yanıp sönmeye başlayacak. İki kod bloğumuda tamamladıktan sonra Karaşimşek uygulaması için hazırım..