M5: RGB Led Kullanımı
Kazanımlar

Kodlama yardımıyla devreyi çalıştırmayı öğrenilir.

Kod döngülerini ve koşul ifadelerini kullanmayı öğrenilir.

Birden fazla devre elemanını beraber çalıştırmayı öğrenilir.

Günlük hayat ile bağlantı kurar.

Bilgisayar
Arduino UNO
Breadboard
mBlock 3 programı
RGB Led
USB Kablo
Jumper kablolar
Aşağıda gösterilen devre şemasına uygun olarak devremizin kurulumunu yapıyoruz.
Mblock programını çalıştıralım.
Usb kablo ile Arduino Uno kartımızı bilgisayarımızla haberleştirelim. Bu haberleşme için yapmamız gerekenler sırasıyla:
1. Adım: Usb kablo ile Arduino Uno kartımızı bağlantılarını sağlayalım.
2. Adım: mBlock programı çalıştıktan sonra menü bölümünden “Kartlar / Arduino Uno” seçeneğini seçili hale getirelim.
3. Adım: Kart seçimini yaptıktan sonra yine menüler bölümünde “Bağlan / Seri Port / COM3 “ bu adımları takip ederek çıkan seçeneği seçili hale getirelim.
4. Adım: Arduino Kart’ın pinlerindeki enerjiyi boşaltmak için menüler bölümünde “Bağlan / Aygıt Yazılımı Güncellemesi” adımlarını uygulayalım.
Çalışmamızın blok kodlarını yazalım:
1. Robotlar menüsünden “Arduino Programı” bloğunu alalım.
2. Veri & Blok menüsün “Bir Değişken Oluştur” bloğunu kullanarak 3 tane değişken oluşturalım. Değişken isimleri: RED, GREEN, BLUE
“Arduino Programı” bloğunun altına bu blokları ekleyelim ve her bir değişkenin temsil edeceği pin numaralarını yazalım.
3. Kontrol menüsünden “Sürekli Tekrarla” bloğunu alalım. Bu blok sayesinde kodlar sürekli olarak çalışacaktır. Ancak Arduino’nun enerjisini kestiğiniz zaman çalışmayı durduracaktır
4. Robotlar menüsünden “9 sayısal pini yüksek yap” bloğundan 3 tane alalım ve sürekli tekrarla bloğunun içerisine yerleştirelim.
Ardından “9 sayısal pini yüksek yap” bu bloktaki 9 sayısını silip ledlerin bağlı olduğu pin numaralarını temsil eden değişken bloklarını yerleştirelim.
5. Ardından Kontrol Menüsünden “1 Saniye Bekle” bloğunu alalım ve renk bloklarının altına ekleyelim.
6. Şu ana kadar yazdığımız kodlar, Kırmız ışık 1 saniye boyunca yanacak. Şimdi ise Yeşil Led’in de 1 saniye boyunca yanmasını sağlayacak kod bloklarını yazalım.
7. Bu aşamada ise Mavi ışığın yanmasını sağlayacak kod bloklarını yazalım.
8. Kod bloklarını Arduino Uno karta yüklemek için “Arduino Proogramı” bloğuna bir kez tıklayalım karşımıza gelen pencereden; “Arduinoya Yükle” butonuna basalım ve kodları kartımıza yükleyelim.
9. Yükleme işlemi tamamlandığında projemiz çalışmaya başlayacak ve RGB Led üzerinde sırasıyla Kırmızı, Yeşil, Mavi renkli ışıkları görebilirsiniz.