Jet School Logo

Buzzer nədir?

Buzzer — elektrik siqnalını səsə çevirən kiçik elektron komponentdir. Adətən “bip” kimi qısa səs siqnalları yaratmaq üçün istifadə olunur. Həyəcan siqnalı, mikrodalğalı soba, məişət cihazlarının xəbərdarlığı və robotlarda geri bildirim səsləri buzzer ilə verilir.

Sadə desək: buzzer — elektronikanın “səs çıxaran düyməsi”dir. Cərəyan verilir, o isə vızıldayır və ya bip səsi çıxarır.

Buzzer necə işləyir?

Ən çox yayılmış piezoelektrik buzzer-də xüsusi piezo disk olur. Ona elektrik gərginliyi tətbiq olunanda disk titrəyir, titrəyiş isə havada səs dalğası yaradır. Titrəmənin tezliyi səsin tonunu müəyyən edir.

Aktiv və passiv buzzer fərqi

  • Aktiv buzzer: İçində hazır osilyator (generator) var. Sadəcə HIGH siqnalı verəndə özü səs çıxarır. Ton sabitdir, idarəsi çox asandır.
  • Passiv buzzer: İçində osilyator yoxdur. Ona müəyyən tezlikli siqnal verilməlidir. Bunun sayəsində müxtəlif tonlar, hətta sadə melodiyalar çalmaq olar.

Məsləhət: Aktiv buzzer-in alt hissəsi adətən qapalı (qara plastiklə örtülü) olur, passiv buzzer-in altında isə çox vaxt kiçik dövrə lövhəsi görünür.

Arduino ilə nümunə

Buzzer-in müsbət ayağı Arduino-nun rəqəmsal pininə (məsələn, 8), digər ayağı isə GND-yə qoşulur. Başlanğıcda bu bağlantıları lehimləmədən, breadboard üzərində qurmaq ən rahat yoldur.

  • Aktiv buzzer üçün digitalWrite(8, HIGH); əmri kifayətdir.
  • Passiv buzzer üçün tone(8, 1000); əmri 1000 Hz tezlikli səs yaradır, noTone(8); isə onu dayandırır.

cpp

void setup() {

pinMode(8, OUTPUT);

}

void loop() {

tone(8, 1000); // 1000 Hz səs

delay(500);

noTone(8); // səsi dayandır

delay(500);

}

Kiçik piezo buzzer-lər üçün cərəyanı məhdudlaşdıran bir rezistor adətən kifayətdir. Daha çox cərəyan çəkən böyük buzzer-ləri isə mikrokontrollerin pininə birbaşa yox, tranzistor vasitəsilə qoşmaq lazımdır — əks halda pin zədələnə bilər.

İstifadə sahələri

  • Siqnalizasiya: PIR hərəkət sensoru ilə birlikdə hərəkət aşkar edildikdə səs verir.
  • Park radarı: Ultrasonik sensor məsafəni ölçür, maneəyə yaxınlaşdıqca bip tezliyi artır.
  • Robotlar: Batareya azalanda və ya məsafə həddi aşılanda xəbərdarlıq edir. Buzzer sensorlardan gələn məlumata görə robotun “səslə danışmasına” imkan verir.
  • Taymer və saat: Vaxt bitəndə səs siqnalı.
  • Təhsil layihələri: Musiqi qutusu, səs siqnallı qapı zəngi.

Nəticə

Buzzer — robotexnika layihələrinə “səs” əlavə edən sadə və ucuz komponentdir. Onunla həm rəqəmsal çıxışı, həm də tezlik və ton anlayışlarını öyrənmək olur.

Övladınızın öz səsli robotunu və ya musiqi qutusunu yaratmasını istəyirsiniz? Robotexnika kursumuzla addım-addım öyrənməyə başlayın. Ətraflı məlumat üçün linkə keçid edin: Robotexnika kursu

Tez-tez verilən suallar

Aktiv və passiv buzzer arasında fərq nədir? Aktiv buzzer-də hazır osilyator olur və gərginlik verəndə özü səs çıxarır. Passiv buzzer-ə isə müəyyən tezlikli siqnal vermək lazımdır, bu da müxtəlif ton və melodiyalar çalmağa imkan verir.

Buzzer-i Arduino-ya necə qoşmaq olar? Müsbət ayaq rəqəmsal pinə, mənfi ayaq GND-yə qoşulur. Aktiv buzzer üçün digitalWrite(), passiv buzzer üçün tone() əmri istifadə olunur.

Tədris sahələrimiz barədə məlumat almaq üçün qeydiyyatdan keçin

IT Sahəsini öyrənməyə başla