Está en la página 1de 4

LAMPARA DE APLAUSOS CON ARDUINO + SENSOR

DE SONIDO

Hola lector@s hoy les traigo un interesante proyecto de una lampara con arduino y un sensor de
sonido que se enciende y se apaga con aplausos o palmadas, para recrearlo necesitaremos los
siguientes implementos:

 Arduino Uno, Durmilanove, Nano o Leonardo.

 Modulo de Relé (Canales al Gusto ya que solo usaremos una salida)

 Sensor de Sonido

 Cables de Prototipaje

 Protoboard

El cableado es muy simple, tanto que en el momento de realizarlo en el taller solo visualizamos el
encendido de la lampara con un Led.
Pero de usar un modulo relé parecido a este, recuerden que el mismo pulso que activa el led
también activara nuestro modulo:

La conexión sería esta, salvo que en la imagen se usa la salida digital 2, pero la cambiamos, ok?;

Ahora toca subir el código a nuestro Arduino;

int sensorPin = A0;   // entrada para nuestro sensor de sonido


int relayPin = 10;    // pin relé
int sensorValue = 0;  // variable para almacenar el valor del sensor
int knockUp;

void setup() {
  // declarar la relayPin como salida:
  pinMode(relayPin, OUTPUT);  
  knockUp = 0;
  digitalWrite(relayPin, LOW); 
  Serial.begin(9600);
}

void loop() {
  // leer el valor del sensor:
  sensorValue = analogRead(sensorPin);    

 long startTime = millis();
 while(millis() - startTime < 1500){
      sensorValue = analogRead(sensorPin); 
       if (sensorValue > 800)
       {
        knockUp = knockUp + 1;
        digitalWrite(relayPin, LOW);
        delay(200);
        digitalWrite(relayPin, HIGH);
        Serial.println(knockUp, DEC); 
       } 
     }
  if (knockUp == 2){
   digitalWrite(relayPin, LOW); 
   delay(20000);
   digitalWrite(relayPin, HIGH); 
  }
  knockUp = 0;
}

Y nos ponemos a jugar con nuestra lampara activada por sonido gracias a arduino, podrán ver mas
con el monitor serial, ok. Dicho proyecto lo base del famoso brasier o sujetador que se caía con un
par de palmadas, llamado Clap-Off Bra, pero traducido y adaptando para todos ustedes.

Pero antes de subir el código anterior me gusta calibrar el sensor para que llegue al umbral
deseado y se active su salida, para ello tenemos un pequeño potenciómetro que deberemos
ajustar a nuestro ruido ambiente y lo fuerte de sus aplausos o golpes como se ve en el video;

https://youtu.be/n0AMiu9vfoA

El código de calibración para la salida analógica que es la que utilizaremos, junto al diagrama de
conexiones lo pueden descargar dando click en la siguiente imagen (tan solo deben esperar 5
segundos y saltar la publicidad, el linck esta en adfly);
PD Añado el código de calibración de la salida digital de nuestro sensor de sonido, que nos ira muy
bien para futuros proyectos e invito que si les gusta y lo hacen en casa no se olviden de agradecer
y hasta colgar un video de como les quedo a ustedes.

Salu2 de GUILLENXT

También podría gustarte