
Интернет-магазин «Неглупый Дом»
Оба модуля — пьезоэлектрический звуковой излучатель, но управляются они принципиально по-разному.
Внутри уже есть свой генератор — достаточно подать HIGH на управляющий пин, и зуммер сразу пищит на своей фиксированной частоте. Управляется обычным digitalWrite(), код максимально простой.
Просто мембрана без встроенного генератора — от простого HIGH/LOW звука не будет. Частоту нужно подавать самому, обычно через функцию tone() (и noTone() для остановки) — зато можно проигрывать разные тона и даже простые мелодии, а не один фиксированный писк.
Нужен просто сигнал «пик» при событии — берите активный, меньше кода. Нужна мелодия или разная тональность сигналов — берите пассивный и работайте через tone().
Ещё модули для Arduino: Электронные модули.
Остались вопросы? Проконсультируйтесь с ИИ-инженером — он уже в курсе темы статьи и сразу ответит, ничего вводить не нужно.