Etiketler

9 Eylül 2014 Salı

Arduino Buzzer Kullanımı


Merhabalar

Bugun Arduino'da  buzzer kullanarak yaptığım basit bir uygulamadan bahsetmek istiyorum.
Öncelikle buzzerın ne olduğundan bahsetmek istiyorum.

Buzzer : Elektronik cihazlarda üzerine gelen voltajın büyüklüğü ile orantılı “bip” sesi çıkaran minik hoparlörlerdir. Devreli ve devresiz buzzer olmak üzere iki çeşidir var ve devreli olanlardan daha güçlü bir ses çıkıyor.

Bende çok basit müzik yapan bir uygulama yaptım :))


Arduino kaynak kodumuz aşağıdaki gibidir. 12. pin üzerinden çalışıyoruz.
int speakerPin = 12;
 
int numTones = 10;
int tones[] = {261, 277, 294, 311, 330, 349, 370, 392, 415, 440};
//            mid C  C#   D    D#   E    F    F#   G    G#   A
 
void setup()
{
  for (int i = 0; i < numTones; i++)
  {
    tone(speakerPin, tones[i]);
    delay(500);
  }
  noTone(speakerPin);
}
 
void loop()
{
}


Devrenin Bağlanma şekli:



Son Hali: 




Sonucun ne olduğunu merak edenler için :))




Herkese iyi çalışmalar :))


Yararlandığım kaynaklar :
http://safakesberk.com/2014/01/16/buzzer-nedir/
https://learn.adafruit.com/adafruit-arduino-lesson-10-making-sounds/playing-a-scale


Hiç yorum yok:

Yorum Gönder