Пьезодинамик
Пьезоизлучатель (пьезодинамик, англ. buzzer) – преобразовывает переменное напряжение, поданное на его входы в звуковой сигнал различной громкости и частоты, при этом громкость сигнала зависит от величины поданного тока, а громкость от частоты импульсов, поданных на него. Принцип работы пьезоизлучателя схож с принципом работы микрофона, а их устройство практически идентично.
Внешний вид | Изображение на схеме | Основные характеристики |
Номинальное напряжение, V [Вольт] Громкость, p [Децибелы] Пиковая частота, fп [Герцы] Ёмкость, C [Фарады] |
||
Пример подключения к Arduino | ||
Частота колебаний мембраны динамика определяет какой высоты будет издаваемый им звук. Для того, чтобы соотносить между собой частоту и тон (ноту) звукового сигнала, можно воспользоваться таблицей:
Нота | 1-я октава | 2-я октава | 3-я оклава |
Частота звука, Гц | |||
До | 262 | 523 | 1047 |
До диез | 277 | 554 | 1109 |
Ре | 294 | 587 | 1175 |
Ре диез | 311 | 622 | 1245 |
Ми | 330 | 660 | 1319 |
Фа | 349 | 698 | 1397 |
Фа диез | 370 | 740 | 1480 |
Соль |
Для того, чтобы пьезодинамик зазвучал, на него нужно подать сигнал. Это можно сделать с помощью блока [Звук]:
Где, [порт №] – цифровой пин, к которому подключен динамик; [частота] – частота звука;
Если необходимо воспроизвести последовательно несколько разных звуков, то нам следует задать их длительность, т.е. установить паузу. Например, чтобы прозвучали ноты “до” и “ре”, длительностью в 0.5 секунды каждая, необходимо собрать следующую конструкцию:
Для того, чтобы выключить динами (заглушить звук), следует использовать блок [выключить звук]:
Для того, чтобы регулировать громкость звучания пьезодинамика, можно подключить последовательно ему резистор или потенциометр, ограничив тем самым поступающий на него ток: