Простой зуммер (buzzer) для извлечения звука большой громкости. Пьезоизлучатель работает на пьезоэлектрическом эффекте. При прохождении электрического тока от источника питания через встроенную внутри зуммера катушку, возникает магнитная индукция, которая и вызывает механические колебания металлической мембраны. Эти колебания — есть звук.
Модель активного пьезоизлучателя SFM-27 отличается работой на более высоких диапазонах громкости. Работает при напряжении от 3 до 24 вольт постоянного тока. Для своего подключения не требует дополнительных компонентов. «Активный» в данном случае подразумевает необходимость непрерывного источника питания для работы зуммер. Это идеальное решение для электронных проектов на базе микроконтроллеров и отладочных плат, где необходимо организовать звуковую индикацию: это может быть озвучивание нажатий на кнопки в пользовательском интерфейсе настроек или сигнализация в системах безопасности и умном доме при возникновении протечек воды/обнаружения пламени или критического превышения пороговой температуры воздуха. Зуммер может управляться с программируемых контроллеров через цифровой вывод: можно менять тональность, имитировать разные ноты.
Технические характеристики:
Модель зуммера: SFM-27 (активный) (цвет черный/белый)
Напряжение питания: 3…24 В постоянного тока
Толщина: 15 мм
Диаметр: 30 мм
Длина части с креплением: 40 мм
Схема подключения зуммера к Ардуино:
Программный код, имитирующий некоторые ноты:
int buzzerPin = 8;
void setup() {
pinMode(buzzerPin, OUTPUT);tone(buzzerPin, 1000, 2000);
}void loop() {
tone(buzzerPin, 440); // A4
delay(1000);tone(buzzerPin, 494); // B4
delay(1000);tone(buzzerPin, 523); // C4
delay(1000);tone(buzzerPin, 587); // D4
delay(1000);tone(buzzerPin, 659); // E4
delay(1000);tone(buzzerPin, 698); // F4
delay(1000);tone(buzzerPin, 784); // G4
delay(1000);noTone(buzzerPin);
delay(1000);
}