segunda-feira, 17 de dezembro de 2012

Review Arduino Microphone Sound Detection Sensor

Introdução:

Esse modulo tem diversas aplicações e é muito útil.


Pode ser utilizado de varias maneiras, possui saída analógica do sinal sonoro, fazendo a leitura do microfone de eletreto você tem a resposta do sinal.
Você pode ajustar o limiar com um potenciômetro  e com isso pode usar uma outra saída OD que identifica se teve um, sinal sonoro maior que o limiar ou não




Características:


  • Alta sensibilidade.
  • O módulo tem duas saídas: AO, saída analógica, em tempo real.
  • A saída do sinal de tensão de microfone / OD, quando a intensidade do som atinge um limiar.
  • Ajuste do potenciômetro para sensibilidade.
  • Aplicação de detecção de som do microfone.


Exemplo de código:

Esse exemplo é muito legal e diferente, ele não mostra os valores numéricos da leitura analógica, mas traça um gráfico bem simples na saída serial, fica bem parecido com um VU de som. Achei essa forma mais legal de mostrar os dados na tela do computador:

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

void loop() 
{
  int SensorVal = analogRead(A0);

  SensorVal = map(SensorVal, 0, 1023, 0, 100);

  for(int i = 0; i < SensorVal; i++) 
  {
    Serial.print("|");
  }
  Serial.println();
  delay(50);
}


Esse modulo pode detectar som para um alarme:



Pode ser usado para piscar alguns leds...
Dentre varias outras utilidades...




Nenhum comentário:

Postar um comentário