M13: Buton ile Nota Oluşturma

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
USB kablo
mBlock 3 programı
Jumper kablolar
Buton
Direnç
mBlock programı ç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ın 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 “ adımlarını 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:
Öncelikle butonlara bastığımızda kuklanın nota sesi çıkartması için gereken kod bloklarını yazalım.
“Aygıtlar” alanında Arduino seçili iken; “Kontrol” menüsünden sürekli tekrarla bloğunu alalım. Ardından dijital pinlerden gelen değerlerin kontrolünü yapacak olan eğer-ise bloğunu alalım.
Eğer-ise bloğunun koşul alanına Pin menüsünden dijital oku pin bloğunu ekleyelim. Pin alanına 8,9,10 yazalım.
Koşulun gerçekleşmesi durumunda çalışması gereken kod bloğu için Olaylar menüsüne gelip ”... iletisini yayınla” bloğunu alıp eğer-ise alanı içerisine yerleştirelim.
Daha sonra Kuklalar bölümüne geçelim.
Olaylar menüsünden ”... iletisini aldığımda” bloğunu alalım.
İleti aldığında nota sesi çalması için öncelikle ”Uzantı” alanından Müzik uzantısını ekleyelim. Daha sonra da duymak istediğimiz nota numarasını alana yazalım.