Коротко про звуковий сенсор (модуль мікрофона)
Звуковий сенсор (модуль мікрофона) — це 3-контактний модуль з аналоговим виходом для виявлення змін звукового сигналу в проєктах із мікроконтролерами. Контакт OUT підключається до аналогового входу, після чого значення обробляються програмно.
Ключові характеристики
- Тип виходу
- аналоговий
- Напруга живлення
- 3,5–5,5 В
- Контакти
- 3: VCC, GND, OUT
- Робочий частотний діапазон
- 50 Гц–20 кГц
- Співвідношення сигнал/шум
- > 58 дБ
- Розміри плати
- 31,4 × 17 мм
Детальний опис та особливості
Аналогове зчитування звуку
Мікрофонний елемент перетворює акустичний сигнал на змінний електричний сигнал на контакті OUT. Аналоговий вхід мікроконтролера дає змогу відстежувати відносні зміни цього сигналу та використовувати їх у власному алгоритмі.
Програмне забезпечення може порівнювати поточне значення з визначеним під час налаштування рівнем, реагувати на короткі звукові події або керувати світловими ефектами. Порогове значення, фільтрацію та затримку між спрацьовуваннями задає розробник у коді.
Що означає аналоговий вихід
OUT не є готовим логічним сигналом і не має фіксованих станів HIGH/LOW. Для надійного розпізнавання події потрібно спочатку зчитати фоновий рівень у місці встановлення, а потім підібрати програмний поріг. Такий підхід дозволяє адаптувати реакцію до конкретного приміщення та рівня шуму.
Модуль не є каліброваним шумоміром і не видає значення у децибелах. Для кількісних акустичних вимірювань потрібні калібрування, відповідний вимірювальний тракт і еталонне обладнання.
Підійде / не підійде
Підійде
- для навчальних проєктів з аналоговими входами Arduino та інших мікроконтролерів;
- для програмного виявлення звукової події за власним порогом;
- для звукореактивного підсвічування та інтерактивних макетів;
- для спостереження за відносною зміною звукового сигналу.
Не підійде
- як готовий цифровий датчик із виходом HIGH/LOW;
- для апаратного налаштування порога потенціометром;
- для точного вимірювання рівня звуку в децибелах;
- для прямого керування реле, двигуном або іншим силовим навантаженням;
- для плати без аналогового входу, якщо не використовується зовнішній АЦП.
Приклади застосування
Реакція на короткий звук
Мікроконтролер зчитує OUT, порівнює сигнал із програмним порогом і запускає світлову або звукову індикацію.
Звукореактивне підсвічування
Відносні зміни аналогового сигналу можна перетворювати на яскравість, колір або інший візуальний ефект після налаштування діапазону в програмі.
Навчальний аналіз сигналу
Значення з аналогового входу можна виводити у монітор або графік для вивчення дискретизації, фільтрації та програмного визначення порога.
Підключення
Перевірте позначення контактів
Знайдіть на платі VCC, GND та OUT. Не орієнтуйтеся лише на порядок контактів у схемі стороннього модуля.
Підключіть живлення
Подайте на VCC напругу 3,5–5,5 В, а GND з’єднайте із загальною землею мікроконтролера.
Підключіть аналоговий вихід
З’єднайте OUT з аналоговим входом мікроконтролера. Переконайтеся, що напруга на OUT не перевищує допустиму напругу цього входу.
Визначте програмний поріг
Зчитайте фонові значення у реальних умовах, після чого встановіть поріг та часову фільтрацію відповідно до потрібної реакції.
Альтернативи й сумісні товари
Для апаратного порогового спрацьовування та окремого цифрового виходу підійде 4-контактний модуль KY-037 з аналоговим і цифровим виходами.
Якщо потрібен аналоговий мікрофонний модуль із регулюванням підсилення, розгляньте модуль MAX4466. Для цифрового захоплення звуку через I2S у проєктах з відповідним контролером доступний MEMS-мікрофон INMP441.
Обмеження та безпека
Дотримуйтеся полярності та напруги
Не міняйте місцями VCC і GND та не подавайте понад 5,5 В — неправильне підключення може пошкодити модуль.
Живлення від 3,3 В не передбачене
Нижня межа живлення становить 3,5 В. Для систем із логікою 3,3 В окремо перевірте допустимий рівень аналогового входу та, за потреби, застосуйте узгодження рівнів.
OUT є сигнальним виходом
Не підключайте до OUT силове навантаження. Реле, двигуни та потужні світлодіоди керуються через відповідний драйвер або комутаційний каскад.
Потрібне налаштування в реальних умовах
Фоновий шум і електричні завади впливають на аналогове значення. Перед постійною експлуатацією перевірте роботу у фактичному місці встановлення та налаштуйте фільтрацію в програмі.
FAQ
Чи має модуль цифровий вихід?
Звуковий сенсор (модуль мікрофона) має лише аналоговий вихід OUT. Готового сигналу HIGH/LOW немає.
Як налаштувати поріг спрацьовування?
Порогове значення задається у програмі мікроконтролера після зчитування фонового рівня. Апаратного потенціометра для порога немає.
Чи можна підключити OUT до цифрового входу?
Для коректного зчитування змін сигналу потрібен аналоговий вхід або зовнішній АЦП. Цифровий вхід не дасть повноцінних аналогових значень.
Чи вимірює сенсор гучність у децибелах?
Модуль дозволяє оцінювати відносну зміну сигналу, але не є каліброваним вимірювачем рівня звуку.