Yazılar Eğitimler Snap4Arduino Eğitimi

Buzzer Kullanımı ve Uygulama

Merhaba,

Buzzer verilen voltaja göre farklı ses sinyalleri sağlayan bir cihazdır.

Maliyetleri az , üretimi basit , ve çok hafif yapıda olmalarından dolayı kullanım alanı çok geniştir.

  • hırsız alarmları
  • araçlarda uyarı veren çoğu sistem
  • bazı zil sesleri

Kısaca uyarı almak,korunmak, ayrım yapmak amaçlı her yerde kullanabiliriz.

Ne yapacağız?

  • Arduino Uno ile Breadboard üzerine Buzzer’dan oluşan bir devre kuracağız.
  • Snap4Arduinoyu çalıştırarak Türkçe blokları çalıştıracağız.
  • Kullanacağımız blokları tanıyacağız
  • Buzzer’dan ses çıkışı almak için gerekli olan algoritmayı kuracağız.
  • Buzzer’dan ses çıkışını gözlemleyeceğiz.

Gerekli malzemeler:

  • 1 Adet Arduino Uno
  • 1 Adet BreadBoard
  • 1 Adet Buzzer
  • 1 Adet 100 Ω direnç
  • 2 Adet iki ucu erkek jumper kablo

Gerekli Araçlar:

 

Notalar ve Frekanslar

 Her notaya karşılık gelen bir frekans değeri vardır. Şimdi bu frekansları inceleyelim:

DO——>262

RE——>294

Mİ——>330

FA——>349

SOL—->392

LA——>440

Sİ——->494

DO—–>523

Şimdi Devremizin kurulumuna geçebiliriz.

Arduino Uno ve BreadBoard devresinin kurulması;

İlk olarak Buzzerın  uzun (+) bacağını,D3 numaralı pine bağlıyoruz.

Daha sonra Buzzer’ın kısa (-) bacağını GND(toprak) ile birleştirmek için 100 ohm değerinde 1 adet direnci resimde olduğu gibi bağlıyoruz.

Artık devremiz hazır ve kodlamaya geçebiliriz.

Snap4Arduino programını çalıştırıyoruz: Masaüstü veya hızlı başlat kısmından Snap4Arduino programını seçerek çalıştırıyoruz.

3DRoboLab Türkçe Blokları programa yükleyelim.

Bunun için 3DRoboLab_Bloklar isimli dosyamızı programdan çağırmamız gerekmektedir. Öncelikle Dosya menüsünden İçe Aktar seçeneğini seçiyoruz.

Dosya seçmeye yarayan yeni bir ekran açılacaktır. Bu ekran üzerinde 3DRoboLab_Bloklar_V1.1.xml dosyasını seçerek programa gerekli blokları yüklüyoruz.

Böylece  Arduino bölümünde yeni bloklar ekrana gelecektir.

3DRoboLab Türkçe bloklara buradan ulaşabilirsiniz.

Not : Siteden indirdiğiniz bloklarda versiyon farkı olabilir. Ancak blok yapılarında değişim olmadığından son versiyonu indirip kullanınız.

 

Snap4Arduino Üzerinden Arduino ya bağlanalım 

Arduino Bloklarında yer alan Connect Arduino tuşuna tıkladığınızda bilgisayarınızın kullanılabilecek seri portları listelenecektir. Arduino’nun bağlı olduğu seri portu seçerek bağlantı işlemini gerçekleştiriyoruz.

Eğer Bağlantı ile ilgili bir sorun yok ise Bu durumda aşağıda gördüğünüz uyarıyı alacaksınız. Tamam Butonuna basarak devam edebilirsiniz.

Programda kullanacağımız blokları tanıyalım.

Şimdi Buzzer’dan sesi alacağımız kodu yazalım.

Sizde yukarıda gördüğünüz gibi kendi seslerinizi oluşturabilirsiniz.

Şimdi kısa bir müzik uygulaması yapalım.

Programda kullanacağımız farklı blokları tanıyalım.

Bu bloğumuzda ilk olarak Buzzer’ın hangi pinde bağlı olduğunu yazıyoruz.

Daha sonra çalmak istediğimiz notayı ve çalma uzunluğunu seçiyoruz.

 

Şimdi müziği çalacak kodu yazalım.

Siz de kendinize benzer müzikler oluşturabilirsiniz.

İyi eğelenceler.

 

Mert Dursun
subscriber
No comments yet! You be the first to comment.

Bir cevap yazın