mBlock ile Butonlu Piyano Uygulaması

23.03.2019
2.676
mBlock ile Butonlu Piyano Uygulaması

Merhabalar,

Bu uygulamamızda önceki uygulamamız olan mBlock ile Havuç Piyano Uygulamaları örneğini 4 bacaklı butonlarla ve buzzer ile yapmaya çalışacağız:

mBlock ile Butonlu Piyano Uygulaması için gerekli malzemeler

  1. Arduino ve USB Kablo
  2. 4 bacaklı buton (7 adet)
  3. Butonlar için 1K ohm direnç (7 adet – Kahverengi-Siyah-Kırmızı)
  4. 1 adet 5 mm kırmızı LED (Butonlara basıldığında yanacak)
  5. 1 adet LED için 220 ohm direnç (Kırmızı-Kırmızı-Kahverengi)
  6. 1 adet devreli buzzer
  7. Jumper kablolar ve devre tahtası

mBlock ile Butonlu Piyano Uygulaması Devre Şeması

mBlock’ta Notaların Ses Tonu Harfleri Karşılığı Tablosu

Notalar DOREFASOLLA
Ses Tonu HarfleriCDEFGAB

Uygulamamızda her buton bu notalardan birini çeyrek vuruş çalacak ve her notada kırmızı LED bir kez yanacak. Buzzer çıkan ses tonunu inceleştirmek için harflere karşılık gelen rakamları büyük, ses tonunu kalınlaştırmak için de harflere karşılık gelen rakamları küçültmemiz gerekmektedir. Örnek D1 kalın DO sesi, D3 daha ince DO sesini çalacaktır.

mBlock ile Butonlu Piyano Uygulaması Block Kodları

Uygulamada her notayı çalacak butonu bir değişken ile tanımladık. Bu tanımlamaya bağlı kalarak eğer değişken değeri 1 olursa yani gerilim varsa önce LED’i yaktık ardından çeyrek vuruş notayı çaldık. Buton basılı değilse LED’i söndürdük.

mBlock ile Butonlu Piyano Uygulaması Devresi

BlogKod – mBlock ile Butonlu Piyano Uygulama Devresi

mBlock ile Butonlu Piyano Uygulama Videosu

mBlock ile Butonlu Piyano Uygulama program dosyasını indirmek için tıklayınız…

Bir sonraki uygulamamızda görüşmek üzere…

BİR YORUM YAZIN

ZİYARETÇİ YORUMLARI - 0 YORUM

Henüz yorum yapılmamış.

Bilişim Teknolojileri ve Yazılım Ders Notları, Uygulamalar, Kodlama ve Arduino

© 2018-2025 BlogKod