Üç LED Yakıp Söndürme

Üç LED Yakıp Söndürme

02.11.2018 414

Evet 1-2 derken sıra geldi 3 LED li proje yapmaya. Bunun için

1-Arduino Uno(1 adet)

2-BreadBoard 

3-LED(3 adet)

4-220Ω Direnç(3 adet)

5-Jumper Kablolar

Malzemelere ihtiyacımız var.

Devremizin taslağını FritZing programıyla oluşturalım.

-Burada 13 numaralı pinin yanındaki GND'den – aldığımız Bağlantıyı BreadBoardun satır bağlantısına bağlıyoruz. Burayada LEDlerin eksisine bağladığımız kabloları bu hatta takacağız.Bu şekilde Arduino karttan aldığımız TEK GND ile 3 LED'i çalıştırabiliriz.

Not:LED'in Eksisini içindeki büyük parçaya bakarak belirledik. İçindeki büyük parçanının olduğu bacak – (Katot) dir.

-LEDlerin içindeki küçük parçaların olduğu bacaklara da 220Ω direnç bağlıyoruz. Bu işlemi diğer LEDler içinde yapıyoruz.

-Birinci Direncin boş ucundan aldığımız kabloyu 6 Nolu Pine takıyoruz.

-ikinci Direncin boş ucundan aldığımız kabloyu 9 Nolu Pine takıyoruz.

-Üçündü Direncin boş ucundan aldığımız kabloyuda 12 Nolu Pine takıyoruz.

Not: Siyah Kablolar (-) Kırmızı Kablolar (+) bağlantıları temsil eder.

Programda hazırladığımız şekle göre devreyi oluşturduktan sonra sıra kodları oluşturmaya geldi. Kodları mBlock programında oluşturuyoruz.

Sonuç: Oluşturduğumuz blokların sonucunda

-6 nolu pine bağlı LED yanıyor 9 nolu pine bağlı LED ve 12 nolu pine bağlı LED sönüyor.

-1 sn bekliyor.

-6 nolu pine bağlı LED sönüyor 9 nolu pine bağlı LED  Yanıyor ve 12 nolu pine bağlı LED sönüyor

-1 sn bekliyor.

-6 nolu pine bağlı LED sönüyor 9 nolu pine bağlı LED  Sönüyor ve 12 nolu pine bağlı LED Yanıyor.

-1 sn bekliyor

Bu işlemler sürekli tekrarlıyor

Şimdi gelelim asıl önemli noktaya. Burada yaptığımız kodlamayı daha kısa ve sade şekilde de yapabiliriz. Yukardaki yapılan kodlamanın yaptığı çalışmayı aşağıdaki bloklarda yapabiliyor.