Código fonte
/*
Tutorial de como usar o modulo sensor de som
SeuRobo.com.br
*/
#define sensorsom 12 //define o sensor de som no pino digital 12
#define led 13 //define o led no pino digital 13
//função de configuração
void setup() {
pinMode(led, OUTPUT); //define o pino do led como saida
pinMode(sensorsom, INPUT); //define o pino do sensor como entrada
}
//função principal
void loop() {
int som = !digitalRead(sensorsom); //recebe o resultado no modulo e inverte ele(por padrão ele envia HIGH)
if (som == HIGH){ //se o som estiver ativo
digitalWrite(led, HIGH); //acende o led
delay(1000); //aguarda 1 segundo
}
digitalWrite(led, LOW); //apaga o led
}