Mi Arduino

Menu
  • Inicio
  • Categorías
    • Características de los Arduinos
    • General
    • Programación para Arduinos
    • Tutoriales de uso de los Arduinos
  • Legales y Contacto
    • Política de Privacidad y Condiciones de Uso
    • Contacto
    • Política de Cookies
    • Acerca de Nosotros
Home
General
Arduino y sensor KY-037: Controla el sonido de tu proyecto musical
General

Arduino y sensor KY-037: Controla el sonido de tu proyecto musical

Desiree K. Aguero 8 de diciembre de 2023

El sensor de sonido KY-037 es un componente electrónico que se utiliza para detectar y medir el sonido en proyectos con Arduino. Es una herramienta ideal para proyectos que requieran interactuar con el sonido ambiente, como el control de luces basado en la música o la detección de aplausos para activar un dispositivo.

índice de Contenidos

Toggle
  • ¿Qué es el sensor de sonido KY-037?
  • Cómo conectar el sensor de sonido KY-037 a Arduino
  • Programación básica
  • Aplicaciones prácticas
    • Control de luces basado en el sonido ambiente
    • Detección de aplausos para activar un dispositivo
  • Mejores prácticas para optimizar el uso del sensor KY-037
    • 1. Ajuste de sensibilidad
    • 2. Aislamiento de ruido externo
  • Conclusiones

¿Qué es el sensor de sonido KY-037?

El sensor de sonido KY-037 es un módulo pequeño y compacto que consta de un micrófono, un amplificador y un circuito integrado para la detección de sonido. Este sensor es capaz de captar señales de sonido y transformarlas en una señal eléctrica que puede ser interpretada por Arduino.

El KY-037 es muy sensible a

El sensor de sonido KY-037 es un módulo pequeño y compacto que consta de un micrófono, un amplificador y un circuito integrado para la detección de sonido. Este sensor es capaz de captar señales de sonido y transformarlas en una señal eléctrica que puede ser interpretada por Arduino.

El KY-037 es muy sensible a las vibraciones del sonido y puede captar frecuencias en el rango de 20Hz a 20kHz. Además, cuenta con un control de ganancia ajustable que permite adaptarlo a diferentes entornos.

Te recomendamos también Descubre las prácticas avanzadas con Arduino nivel 3Descubre las prácticas avanzadas con Arduino nivel 3

Cómo conectar el sensor de sonido KY-037 a Arduino

No te preocupes, la conexión del sensor KY-037 a Arduino es bastante sencilla y solo requiere de unos pocos pasos. A continuación, te explicaremos detalladamente cómo hacerlo:

1. Conecta el pin VCC del sensor KY-037 al pin 5V de Arduino.

2. Conecta el pin GND del sensor KY-037 al pin GND de Arduino.

3. Conecta el pin A0 del sensor KY-037 al pin analógico A0 de Arduino.

¡Y listo! Con estos simples pasos habrás conectado correctamente el sensor de sonido KY-037 a Arduino.

Te recomendamos también Descubre las prácticas avanzadas con Arduino nivel 3Descubre las prácticas avanzadas con Arduino nivel 3
Te recomendamos también Descubre cómo usar el void loop en Arduino ⚡️Descubre cómo usar el void loop en Arduino ⚡️

A continuación, puedes encontrar un diagrama sencillo para que sea aún más fácil entender cómo realizar la conexión:

Diagrama de conexión

Programación básica

Para utilizar el sensor de sonido KY-037 con Arduino, es necesario utilizar una biblioteca que nos permita interactuar con el sensor. Un ejemplo de biblioteca muy utilizada es la «KY_37_SoundSensor.h».

Una vez que hayas instalado la biblioteca, puedes utilizar el siguiente código como base para leer los valores del sensor y mostrarlos en el monitor serial:


#include <KY_37_SoundSensor.h>

KY_37_SoundSensor soundSensor(A0);

void setup() {
  Serial.begin(9600);
}

void loop() {
  int soundValue = soundSensor.read();
  Serial.println("Sound: " + String(soundValue));
  delay(1000);
}

Con este código, cada segundo se leerá el valor del sensor y se mostrará en el monitor serial. Así podrás verificar el nivel de sonido captado por el sensor.

Te recomendamos también Descubre las prácticas avanzadas con Arduino nivel 3Descubre las prácticas avanzadas con Arduino nivel 3
Te recomendamos también Descubre cómo usar el void loop en Arduino ⚡️Descubre cómo usar el void loop en Arduino ⚡️
Te recomendamos también Descarga segura de Arduino para Windows 8   Guía completaDescarga segura de Arduino para Windows 8 Guía completa

Aplicaciones prácticas

El sensor de sonido KY-037 con Arduino tiene una amplia gama de aplicaciones prácticas. Aquí te presentamos algunos ejemplos:

Control de luces basado en el sonido ambiente

Utilizando el sensor KY-037 y un sistema de iluminación controlado por Arduino, puedes crear un efecto de luces que reaccione al sonido ambiente. Por ejemplo, puedes hacer que las luces parpadeen al ritmo de la música o que cambien de color según la intensidad del sonido.

Detección de aplausos para activar un dispositivo

Si deseas activar un dispositivo o ejecutar una acción cada vez que se escuche un aplauso, puedes utilizar el sensor KY-037 para captar el sonido del aplauso y programar Arduino para que realice la acción deseada. Esto es ideal para proyectos de automatización del hogar, como encender las luces al aplaudir.

Mejores prácticas para optimizar el uso del sensor KY-037

Para obtener mejores resultados y evitar posibles problemas al utilizar el sensor de sonido KY-037 con Arduino, te recomendamos seguir estas mejores prácticas:

1. Ajuste de sensibilidad

El sensor KY-037 cuenta con un control de ganancia ajustable. Asegúrate de ajustar la sensibilidad del sensor según el entorno en el que estés trabajando. Si hay mucho ruido o interferencias, puedes reducir la ganancia para obtener mediciones más precisas.

Te recomendamos también Descubre las prácticas avanzadas con Arduino nivel 3Descubre las prácticas avanzadas con Arduino nivel 3
Te recomendamos también Descubre cómo usar el void loop en Arduino ⚡️Descubre cómo usar el void loop en Arduino ⚡️
Te recomendamos también Descarga segura de Arduino para Windows 8   Guía completaDescarga segura de Arduino para Windows 8 Guía completa
Te recomendamos también ¡Conecta fácilmente un módulo Bluetooth al Arduino!¡Conecta fácilmente un módulo Bluetooth al Arduino!

2. Aislamiento de ruido externo

El sensor de sonido KY-037 es muy sensible y puede captar sonidos no deseados del entorno. Si deseas mediciones precisas, te recomendamos aislar el sensor de ruidos externos que puedan interferir en las mediciones. Puedes utilizar una carcasa o un material aislante para lograr esto.

Conclusiones

En conclusión, el sensor de sonido KY-037 es una excelente herramienta para detectar y medir sonidos en proyectos con Arduino. Su fácil conexión y programación lo hacen ideal para implementar en proyectos de detección de sonido y música interactiva.

Ya sea para controlar luces, activar dispositivos o cualquier otra aplicación relacionada con el sonido, el sensor KY-037 te permitirá crear proyectos increíbles. Sigue las mejores prácticas para obtener resultados precisos y disfruta de la versatilidad que este sensor te ofrece.

Share
Tweet
Email
Prev Article
Next Article

Related Articles

Encuentra tu máster en Arduino 2019 y conviértete en un experto
Si estás interesado en entrar en el apasionante mundo de …

Encuentra tu máster en Arduino 2019 y conviértete en un experto

Descubre las funciones del Arduino y cómo usarlo en tus proyectos
Breve introducción a la importancia y popularidad del Arduino en …

Descubre las funciones del Arduino y cómo usarlo en tus proyectos

About The Author

Desiree K. Aguero

¡Hola! Soy Desiree Aguero, estudiante de Ingeniería y apasionada del mundo de la tecnología. En este blog, comparto mi amor por Arduino y la electrónica, explorando proyectos innovadores y soluciones creativas. Mi objetivo es hacer que la tecnología sea accesible para todos, proporcionando tutoriales detallados y recursos útiles. Únete a mí en este emocionante viaje de aprendizaje y descubrimiento. ¡Juntos, haremos grandes cosas con Arduino!

Leave a Reply

Lo siento, debes estar conectado para publicar un comentario.

Mi Arduino

Todo Referente a los Arduinos
Copyright © 2026 Mi Arduino
Todos Los Derechos Reservados
Gestionar consentimiento
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
  • Administrar opciones
  • Gestionar los servicios
  • Gestionar {vendor_count} proveedores
  • Leer más sobre estos propósitos
Ver preferencias
  • {title}
  • {title}
  • {title}