Buzzer arduino devrelerinde ses elde etmek için kullanılan, uygun fiyatı ve basit kullanımıyla en çok kullanılan arduino ekipmanlarından bir tanesidir. Günlük hayatta ise araçların bir çok uyarı sisteminde, park sensörlerinde, alarm sistemlerinde vb bir çok yerde çeşitli boyutlarda buzzer kullanılmaktadır.
Eğer arduino kullanarak bir proje hazırlıyor ve projenizin herhangi bir yerinde ses elde etmek isterseniz edinmeniz gereken ilk arduino ekipmanı buzzer olacaktır.
Buzzerların + ve – olmak üzere iki bacağı bulunmaktadır. – kutbu arduino GND pinine, + kutbu ise arduino digital pinlerinden herhangi birine bağlanmalıdır.
Buzzer arduino bağlantı şeması aşağıdaki gibidir.
Arduino ile buzzer kullanarak ses elde etmek için aşağıdaki arduino kodlarını arduino’ya yüklemeliyiz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | int buzzerPin=2; // Buzzer'in + bacağının bnağlı olduğu pin void setup() { pinMode(buzzerPin,OUTPUT); // Buzzer'in bağlı olduğu pini çıkış olarak ayarladık. } void loop() { digitalWrite(buzzerPin,HIGH); //Buzzer'a güç göndererek ses çıkarmasını sağladık. delay(1000); // 1 saniye boyunca çalmasını söyledik. digitalWrite(buzzerPin,LOW); //Buzzerın gücünü keserek susmasını sağladık sağladık. delay(1000); // 1 saniye boyunca susmasını söyledik. } |
Yukarıdaki arduino-buzzer devresini hazırlayıp, arduino’ya yukarıdaki kodları yüklerseniz buzzer 1’er saniye aralıklarla sürekli ses çıkaracaktır.
Aşağıdaki arduino ile buzzer kullanımı başlıklı videoyu izleyerek daha detaylı bilgi sahibi olabilirsiniz.
Kısa olması açısından böyle kullanılabilir
….
if(digitalRead(buzzerPin)==1){
….