Arduino Forum

International => Portugues => Topic started by: xaral on Mar 14, 2012, 01:49 pm

Title: Medidor de dB através de Arduino
Post by: xaral on Mar 14, 2012, 01:49 pm
Olá Pessoal!

Estou a desenvolver um projeto onde um dos objetivos passa por medir o nível de Decibeis. Tenho andado a pesquisar na net mas até agora não descobri nenhum microfone que se possa plicar com Arduino, nem nenhum projeto semelhante.

Alguém tem sugestões que me possam ajudar tanto de material como de projetos já feitos??

Obrigado  ;) ;)
Title: Re: Medidor de dB através de Arduino
Post by: trunet on Mar 14, 2012, 02:18 pm
procure por VU-Meter, tem diversos projetos por aí.

tem um IC chamado MSGEQ7(http://www.sparkfun.com/products/10024 (http://www.sparkfun.com/products/10024)) que ainda divide bandas de frequencia.
Title: Re: Medidor de dB através de Arduino
Post by: bubulindo on Mar 14, 2012, 03:13 pm
Acho que o problema não é tanto o microfone, mas sim o condicionamento de sinal (amplificador) para o sinal do microfone. Isso é muito provavelmente o que te está a faltar, uma vez que qualquer microfone servirá.

Title: Re: Medidor de dB através de Arduino
Post by: Rubeix on Mar 15, 2012, 11:48 am
Boas,

Eu estou a desenvolver o mesmo projecto que o Xaral,em conjunto com ele..
O nosso objectivo era medir o ruído de uma sala de aula e obter valores em dBA...Wagner Sartori Junior,será que esse MSGEQ7 nos permite fazer isso?
Se não,sabe de algum sensor que possa ser integrado no arduino e nos permita fazer o que queremos?

Obrigado
Cumprimentos
 
Title: Re: Medidor de dB através de Arduino
Post by: trunet on Mar 15, 2012, 04:40 pm
para medir só ruído não precisa deste IC, da para fazer com um amp de microfone e depois ler em uma porta analógica.
Title: Re: Medidor de dB através de Arduino
Post by: bubulindo on Mar 15, 2012, 05:34 pm

para medir só ruído não precisa deste IC, da para fazer com um amp de microfone e depois ler em uma porta analógica.


Adoro quando ignoram o que digo...
Title: Re: Medidor de dB através de Arduino
Post by: trunet on Mar 15, 2012, 06:14 pm
hahahahaha pois é, acontece muito bubulindo. eu tinha lido o que você escreveu, só estou reforçando.
Title: Re: Medidor de dB através de Arduino
Post by: Rubeix on Mar 15, 2012, 07:06 pm
Obrigado pela disponibilidade e rapidez de resposta.
Penso que assim só com o amplificador não vou conseguir obter valores de dbA,certo?...Isso dá apenas um valor proporcional à intesidade sonora e eu pretendia um resultado em dBA,mas calibrado.Existe alguma maneira de obter valores dbA?Ou algum sensor que se possa "hackar" para o arduino?(por exemplo um sensor deste tipo:http://www.extech.com/instruments/product.asp?catid=18&prodid=233  (http://www.extech.com/instruments/product.asp?catid=18&prodid=233)
Acham que podem ajudar-me??
Title: Re: Medidor de dB através de Arduino
Post by: bubulindo on Mar 16, 2012, 09:11 am

Obrigado pela disponibilidade e rapidez de resposta.
Penso que assim só com o amplificador não vou conseguir obter valores de dbA,certo?...Isso dá apenas um valor proporcional à intesidade sonora e eu pretendia um resultado em dBA,mas calibrado.Existe alguma maneira de obter valores dbA?Ou algum sensor que se possa "hackar" para o arduino?(por exemplo um sensor deste tipo:http://www.extech.com/instruments/product.asp?catid=18&prodid=233  (http://www.extech.com/instruments/product.asp?catid=18&prodid=233)
Acham que podem ajudar-me??


Sabes o que é dBA? Dá uma vista de olhos aqui: http://en.wikipedia.org/wiki/Decibel. Isto é tão simples como tirar duas medidas e calcular o algoritmo de base 10 do rácio das mesmas. Achas que precisas de arranjar um sensor?

Esse "sensor" que colocaste aqui é basicamente o mesmo aparelho que pretendes construir. Ele não tem sensores de dBs... tem um microfone e calcula o valor em dB para mostrar ao utilizador.

Toda a gente está a ajudar... tu é que parece não te estares a ajudar a ti próprio.
Title: Re: Medidor de dB através de Arduino
Post by: Rubeix on Mar 21, 2012, 06:30 pm
Talvez não me tenha explicado bem por isso aqui vai novamente. O que pretendo é um sensor que possa integrar no meu sistema e que tenha como saída o valor já em dBA, calibrado e de preferência na forma digital. Ou seja, não ter que implementar os filtros para obter os valores em dBA (A-weighting filter).  De qualquer forma, Bubulindo, obrigado pela sua ajuda.
Title: Re: Medidor de dB através de Arduino
Post by: bubulindo on Mar 22, 2012, 11:44 am
http://mindstorms.lego.com/en-us/products/sound+sensor/9845.aspx
http://www.softdb.com/sound-masking-products-sensor.php
http://legoengineering.com/nxt-sensors-2.html

Foi o melhor que encontrei... numa pesquisa de 2 minutos no google.
Title: Re: Medidor de dB através de Arduino
Post by: victor88srocha on Apr 20, 2019, 01:32 am
 poderia me ajudar estou fazendo um sistema para funcionar uma maquina por voz porem preciso que ele não funcione se o som for agudo estou usando um sensor de som. preciso que ele funcione com sons mais graves
segue a programação
const int pinoRele = 7;
const int pinoSom = 4;
int val = 1;

void setup() {
  pinMode(pinoRele, OUTPUT);
  pinMode(pinoSom, INPUT);

}

void loop () {

  val = digitalRead(pinoSom);
  //digitalWrite(pinoRele, LOW);

 
  if (val == LOW) {
    digitalWrite(pinoRele, LOW);
    delay(300);
    digitalWrite(pinoRele, HIGH);
    delay(4000);

  }
}