Evet 1-2 derken sıra geldi 3 LED li proje yapmaya. Bunun için
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.