Buzzer ne işe yarar ?

Buzzer nedir ?

BUZZER uyarı sesleri çıkarabilmek amacı ile kullanılan mini hoparlördür.

Buzzer

Hoparlörler kadar yüksek ve detaylı ses üretmeseler de, “bip” sesi çıkarır.

Arduino kartla melodili projeler yapılabilir.

+ ve – uçları vardır.

Arduino ile kullanmak istediğimizde 5v gerilimden zarar görmemesi için 100 ohm Ω direnç ile çalıştırılabilir.

2 çeşit buzzer vardır. Bunlar, aktif ve pasif buzzerlardır.

Aktif buzzer istenilen notaya göre ses çıkarabilir ve programla çeşitli müziklerin yapılması mümkün olan buzzer ler.

Pasif buzzer ise, sadece tek bir tonda ses çıkabilen ve sadece uyarı amacı ile kullanılan buzzer ler.

 

Buzzer

Bu uygulamamızda müzik dersinden hatırladığımız do, re, mi, fa, sol, la ve si notalarını çalan bir kod hazırlayacağız.

Notaların isim ve harf olmak üzere iki farklı gösterim şekli mevcuttu: C = do, D = re, E = mi, F = fa, G = sol, A = la ve B = si. “do” gibi sözcükler programlama dillerinde farklı komutlar tarafından kullanıldığı için, bu kodda notaların harf gösterimini kullanıyoruz.

Kodumuzun tamamı setup fonksiyonunda yer alıyor.

Arduino kartımıza enerji verdiğimizde ses sadece bir kere çıkacak ve daha sonra susacak.

Tekrardan ses çıkmasını istiyorsak Arduino üzerindeki reset butonuna basmamız yeterli.

Buzzer Ses Seviyesini Arttırma

5 Volt lojik seviye ile çalışan Arduino’larda, ve 3,3 Volt lojik seviye kullanan cihazlarda buzzer kullanabilmek için ek bir devreye ihtiyacımız var.
buzzer 2
Buzzer’ımızı NPN tipte BC546 transistör ve 1 KΩ akım sınırlayıcı direnç ile birlikte bağlıyoruz ve böylece hem Arduino pinine yük bindirmemiş olurken hem de istediğimiz ses seviyesine ulaşabiliyoruz.
arduino buzzer

Arduino’nun 2 numaralı pininden çıkan her sinyal sonrasında transistor tetikleniyor ve buzzer’ı doğrudan 5 Volt’a bağlıyor. Böylece istediğimiz ses seviyesine ulaşabiliyoruz.

Bu bilgiler sizin için yeterli mi?

Scroll to Top