Práctica 6: Led activado por sonido





Para esta práctica se necesita:

  1. 1. Placa Arduino UNO
  2. 2. Sensor de sonido KY-037
  3. 3. Cables para realizar las conexiones

  4. ledSonido

Introducción


En esta práctica utilizaremos el sensor KY-037 , de sonido para que mediante un silbido, una palmada o un ruido alto activemos el encendido o apagado de un LED. Para facilitar el montaje, utilizaremos el LED que trae la placa Arduino.

El sensor tiene tres secciones principales para su operación. La primera corresponde al micrófono. Este captura el sonido presente en el ambiente y lo convierte en una señal eléctrica. La segunda sección corresponde a un amplificador (LM 393) cuya función es aumentar el valor de la señal eléctrica del micrófono. Por último, tenemos un comparador que entrega una salida digital que dependiendo de si la señal está por encima o por debajo de un valor de ajuste puede ser 0 o 5V.

Montaje


Para conectar el módulo sensor KY-037 a nuestra placa Arduino, se conecta el PIN A0 a A0, el PIN D0 a D3, el pin marcado con el signo “–” a GND, y el pin Vcc al PIN 5V de la placa Arduino. El PIN A0 no es necesario para esta práctica ya que vamos a trabajar con la salida digital del sensor y la vamos a emplear para encender o apagar el LED que trae incorporado nuestra placa.


tablas


arduino

Programación


El siguiente código encenderá o apagará el LED cuando se presente un nivel de sonido que sobrepase un nivel preajustado con el ajuste de sensibilidad.

En la primera parte, vamos a realizar el ajuste del nivel de sonido al cual queremos activar la señal. Para ello vamos a utilizar un atornillador pequeño para ir ajustando la sensibilidad del sensor.



codigo


El código de programación sería muy corto. Primero preguntamos por el estado del pin de entrada D3. El valor leído se compara con la condición LOW (0V). Sí esta comparación es verdadera vamos a cambiar el estado del PIN 13 (LED integrado en la placa Arduino), es decir si está apagado (0V) se enciende (5V) y, si está encendido se apaga.



codigo


codigo