Активный зуммер vs пассивный зуммер

Сравнение активного и пассивного зуммера: встроенный генератор, PWM, мелодии, управление и подключение к Arduino или ESP32.

Активный зуммер

  • Пищит от питания
  • Простое включение
  • Один тон

Пассивный зуммер

  • Нужен PWM
  • Разные тона
  • Простые мелодии

Таблица сравнения

ХарактеристикаАктивный зуммерПассивный зуммер
ГенераторВстроен в зуммерНужен внешний сигнал
УправлениеВключить или выключитьПодавать частоту или PWM
ТоныОбычно один основной тонМожно менять частоту
КодОчень простойНужна генерация тона
ПрименениеСигнал тревоги, подтверждениеМелодии, разные сигналы, тоновая индикация
Типовая ошибкаПытаться менять частоту как у динамикаПодать просто постоянное питание и ждать звук

Что выбрать

Выбирайте Активный зуммер, если

  • Нужен один простой сигнал.
  • Код должен быть минимальным.
  • Не нужны мелодии.

Выбирайте Пассивный зуммер, если

  • Нужно менять тон.
  • Нужны разные звуковые сигналы.
  • Контроллер может генерировать PWM.

Активный зуммер проще для тревоги. Пассивный зуммер лучше, если нужно управлять высотой звука.