Cómo Conectar Un Micrófono A Arduino

Cómo Conectar Un Micrófono A Arduino
Cómo Conectar Un Micrófono A Arduino

Tabla de contenido:

Anonim

Conectemos el módulo con un sensor de sonido (micrófono) al Arduino.

Es necesario

  • - Arduino;
  • - módulo con micrófono de cápsula electret CMA-4544PF-W;
  • - cables de conexión.

Instrucciones

Paso 1

El micrófono electret CMA-4544PF-W, que es la base del módulo, responde a ondas sonoras con frecuencias de 20 Hz a 20 kHz. El micrófono es omnidireccional, es decir sensible al sonido procedente de todas las direcciones, con una sensibilidad de -44 dB. Puede leer más sobre el dispositivo y el principio de funcionamiento de los micrófonos electret en el artículo, cuyo enlace se encuentra en la lista de fuentes.

Paso 2

El módulo contiene un micrófono electret que requiere una fuente de alimentación de 3 a 10 voltios. La polaridad de la conexión es importante. Conectemos el módulo de acuerdo con un esquema simple: pin "V" del módulo - a la fuente de alimentación +3, 3 o +5 voltios, pin "G" del módulo - a GND Arduino, pin "S" - al puerto analógico "A0" de Arduino.

Paso 3

Escribamos un programa para Arduino que leerá las lecturas del micrófono y las enviará al puerto serie en milivoltios. ¿Para qué sirve? Por ejemplo, para medir el nivel de ruido; para controlar el robot: dar una palmada o detenerse. Algunos incluso logran "entrenar" al Arduino para que detecte diferentes sonidos y así crear un control más inteligente: el robot entenderá los comandos "Stop" y "Go" (como, por ejemplo, en el artículo "Reconocimiento de voz con Arduino" en las fuentes).

Paso 4

Armemos una especie de ecualizador de acuerdo con el diagrama adjunto.

Paso 5

Modificando un poco el boceto. Agreguemos LED y sus umbrales.

¡El ecualizador está listo! Intente hablar por el micrófono y verá que los LED se encienden cuando cambia el volumen del habla.

Recomendado: