Як підключити мікрофон до Arduino

Підключимо модуль з звуковим датчиком (мікрофоном) до Arduino.

Модуль с микрофоном

Вам знадобиться

  • — Arduino;
  • — модуль з електретний капсульною мікрофоном CMA-4544PF-W;
  • — з’єднувальні дроти.

Інструкція

1. Електретний мікрофон CMA-4544PF-W, який є основою модуля, реагує на звукові хвилі з частотами від 20 Гц до 20 кГц. Мікрофон є всеспрямований, тобто чутливий до звуку, що приходить з усіх напрямків, з чутливістю -44 дБ. Більш детально про пристрій і принцип дії електретних мікрофонів можна почитати в статті, посилання на яку наведено у списку джерел.

Электретный микрофон CMA-4544PF-W

2. Модуль містить у собі електретний мікрофон, якому необхідно харчування від 3 до 10 вольт. Полярність при підключенні важлива. Підключимо модуль за простою схемою: висновок «V» модуля — до харчування +3,3 +5 вольт, висновку «G» модуля — до GND Arduino, висновок «S» — до аналогового порту «A0» Arduino.

Схема подключения микрофона к Arduino

3. Напишемо програму для Arduino, яка буде зчитувати показання з мікрофона та виводити їх у послідовний порт в милливольтах. Для чого це може знадобитися? Наприклад, для виміру рівня шуму; для керування роботом: поїхати по бавовні або зупинитися. Деякі навіть примудряються «навчити» Arduino визначати різні звуки і таким чином створюють більш інтелектуальне управління: робот буде розуміти команди «Стоп» і «Йди» (як, наприклад, у статті «Розпізнавання голосу з допомогою Arduino» в джерелах).

Скетч для считывания показаний электретного микрофона

4. Давайте зберемо своєрідний еквалайзер з доданою схемою.

Простейший "эквалайзер" на Arduino

5. Трохи модифікуємо скетч. Додамо світлодіоди і пороги їх спрацьовування.Еквалайзер готовий! Спробуйте поговорити в мікрофон, і побачите, як світлодіоди спалахують, коли ви міняєте гучність мовлення.

Скетч "эквалайзера"

 

Related posts

 
 

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

http://poradumo.com.ua/162146-iak-pidkluchiti-mikrofon-do-arduino/