CENTRAL DE ATENDIMENTO
De segunda à sexta das 8:00 às 17:30
(11) 3522-7626 / vendas@robocore.net
Retornar
ao topo

Sensor de Som


Quantidade:
Adicione para calcular o frete!
Formas de pagamento:
  • Pague em até 12x no cartão
  • Pague através do PayPal
  • Pague por Boleto Bancário

Pronto para adicionar sons ao seu próximo projeto? Esta pequena placa junta um pequeno microfone de eletreto e um amplificador operacional de ganho 100 para amplificar sons de voz, batida em portas, etc, alto o suficiente para ser "notado" pelo conversor analógico digital de um microcontrolador.

A placa vem totalmente montada, como mostra a figura.

  • Tensão de operação: 5V
  • Dimensões: 12 mm x 22 mm


Para fazer comentários é necessário estar logado. Efetuar login.

Você ainda nao é cadastrado? Cadastre-se agora!


EdemilsonJunior
date Enviado: 2019-09-21 10:28:40
Comprei recentemente este modulo de som estou querendo fazer um teste para batida de palmas, porem como ele esta acusando valores maiores ele fica constando que estou batendo palmas todo segundo, o que poderia ser?, teria algum esquema especifico e um sketch para esse modulo que poderiam me aconselhar, estou usando um Arduino nano para o teste.

Giovanni5
date Enviado: 2019-09-23 09:47:17
EdemilsonJunior
O sensor de som possui uma sensibilidade grande para o som ambiente, portanto, sua leitura apenas será estabilizada com um silêncio absoluto no local de teste. Você pode testar o módulo com condições normais através do "Serial Plotter" (Ferramentas > Plotter Serial) para observar a leitura do sensor com o ambiente e ao bater as palmas para filtrar a leitura em seu código. Infelizmente não temos, ainda, um tutorial aberto sobre como utilizar esse módulo, fique por dentro de nossas redes sociais para acompanhar quando o tutorial estiver disponível no site.

JordanSO
date Enviado: 2019-05-20 16:10:38
Sabem me dizer se com esse sensor eu consigo efetuar o DOA (Direction of Arrival), estou trabalhando no meu TCC num projeto para auxilio no deslocamento de deficientes auditivos em ambiente urbano. Por mais que eu saiba que microfones mais potentes sejam os ideais para esse trabalho, a questão financeira é um fator, além desse sensor, tbm estou pensando na utilização do KY-038. Em resumo gostaria de saber se com esse sensor eu consigo fazer meu projeto funcionar. Agradeço desde já se puderem me ajudar com esta dúvida.

Giovanni5
date Enviado: 2019-05-20 16:43:15
JordanSO
Sim, é possível realizar esse projeto com este sensor, porém, isso dependerá muito de como seu código vai interpretar as leituras analógicas do sensor para realizar auxilo no deslocamento no ambiente. Entretanto, vale lembrar, que os ruídos de som ambiente irão influenciar nas leituras do sensor.

lucasb189
date Enviado: 2019-03-22 15:01:59
Estou tendo problemas com o sensor, mesmo em silencio total no ambiente ele continua detectando som, o que pode ser?
estou fazendo um detector de palmas, cheguei a usar o exemplo do video que tem na documentação, com esse exemplo ele chega a detectar 45 palmas se eu aumentar o limite

lucasb189
date Enviado: 2019-03-22 15:10:06
lucasb189
consegui resolver, o limite superior de histerese como ele chama no projeto estava baixo demais pro meu ambiente

santosvouk
date Enviado: 2018-04-11 16:48:47
Olá, tem como captar batidas de palmas com este sensor? Estou no primeiro semestre de Mecatronica e farei um sensor para acender uma lampada atraves das palmas.

Francois
date Enviado: 2018-04-11 17:06:11
santosvouk
Sim, inclusive é um dos projetos do Kit Avançado V4 (https://www.robocore.net/loja/produtos/arduino-kit-avancado-v4.html).

guigodebrito2108
date Enviado: 2018-03-07 19:30:21
Olá  boa noite, estou fazendo uma babá eletrônica para pais surdos e gostaria de saber se com este sensor seria capaz de captar o choro do bebe?

MarceloFarias
date Enviado: 2018-03-08 09:34:52
guigodebrito2108
Este sensor irá gerar um sinal alternado centrado em 2.5V de acordo com a intensidade sonora no ambiente em que ele estiver. Numa situação simples, você pode assumir que o quarto do bebê estará em silêncio e que quando um ruido constante se estender por mais de alguns segundos, significa que a criança está chorando.

reynaldo.ms.neto
date Enviado: 2018-03-02 11:53:06
Gostaria de saber se com esse modulo eu teria como alterar o microfone para ele ler a saída de um modulo MP3?? se isso daria certo e teria um sinal analógico mais estável que ler apenas a saída do modulo MP3??

Francois
date Enviado: 2018-03-02 16:48:16
reynaldo.ms.neto
Recomendamos que você monte um circuito compatível com o seu módulo MP3. Esse módulo de microfone de eletreto possui um amplificador para fornecer uma tensão adequada para os pinos analógicos do Arduino, portanto talvez não seja compatível com a saída de áudio.

William_Lima
date Enviado: 2017-11-21 12:37:04
Gostaria de usar esse sensor para determinar a velocidade do som através de um material. 
exemplo:
Emitir o som em uma extremidade de uma madeira e saber a qual foi a velocidade longitudinal desse som sobre o objeto ao chegar na outra extremidade da madeira.

alguém tem alguma ideia?

Francois
date Enviado: 2017-11-21 17:41:09
William_Lima
Talvez você consiga detectar o som desejado com este sensor, mas você teria que filtrar os sons do ambiente e/ou ruídos para garantir a detecção e a interpretação somente do sinal emitido. É um projeto legal, porém infelizmente não conhecemos nenhum projeto que possa servir de referência.

Carlosabc
date Enviado: 2017-09-15 18:57:49
Com 3,5v funcionou satisfatoriamente!

int soundSensor = 2;
int LED = 13;

void setup() 
{

  pinMode (soundSensor, INPUT);
  pinMode (LED, OUTPUT);
}

void loop()
{
  int statusSensor = digitalRead (soundSensor);
  
  if (statusSensor == 1)
  {
    digitalWrite(LED, HIGH);
  }
  
  else
  {
    digitalWrite(LED, LOW);
  }
  
}

Francois
date Enviado: 2017-09-15 19:56:24
Carlosabc
O recomendado para usar este sensor é fazer uma leitura analógica (analogRead). Mas se o seu projeto está funcionando assim, pode continuar a usá-lo assim.

Carlosabc
date Enviado: 2017-09-08 22:08:57
Olá Robocore, pq vcs ñ fazem um código como exemplo? Há muitos com dúvidas.

Francois
date Enviado: 2017-09-11 12:29:40
Carlosabc
Adicionamos um código de exemplo com Arduino na aba de Documentação.

fsanbr
date Enviado: 2017-08-24 20:09:35
Não funciona a 3.3V?
Alguma previsão de estoque?
Obrigado.

Francois
date Enviado: 2017-08-30 18:20:40
fsanbr
A previsão de retorno em estoque é para segunda-feira 04/09.

Ele até funciona em 3,3 V, porém o sinal de saída fica muito mais ruidoso, por isso recomendamos usar apenas em 5 V.

zazula
date Enviado: 2017-06-29 19:42:06
previsão para retornar em estoque?

ViniDj
date Enviado: 2017-06-30 09:22:17
zazula
Infelizmente este componente deve voltar apenas dentro de algumas semanas, sem previsão de data exata.

Luiz_Felipe23
date Enviado: 2017-06-10 22:58:16
Estou realizando este projeto (http://www.instructables.com/id/Speech-Recognition-with-Arduino-and-BitVoicer-Serv/#step4)
com este microfone consigo realiza-lo 

MarceloFarias
date Enviado: 2017-06-12 10:01:16
Luiz_Felipe23
Acredito que sim, eles possuem o mesmo princípio de funcionamento e saída.

pelissari
date Enviado: 2017-02-16 09:17:56
Pessoal, estou tentando utilizar este sensor para medir os decibeis de um ambiente, mas estou recebendo valores de 0 a 600, onde 600 normalemtne é um ambiente muito silencioso.. não estão fazendo sentido estas leituras, alguem pode ajudar?

MarceloFarias
date Enviado: 2017-02-16 09:27:39
pelissari
Conforme a documentação, este sensor tem um sinal centralizado em 1023/2. O que significa que quando o sensor estiver sob influência de ruídos mínimos, o seu sinal deve tender a  512. Enquanto que ruídos maiores poderão excitar o sensor tanto para cima (1023) quanto para baixo (0), dependendo da característica desse som. 

pelissari
date Enviado: 2017-02-16 09:30:34
pelissari
então não consigo usar ele para mensurar os decbeis de um ambiente? por exemplo, mensurar se um ambiente é barulhento ou não (acima de 50db, exemplo)

MarceloFarias
date Enviado: 2017-02-16 10:02:46
pelissari
Sim, você pode. Mas para isso terá que transformar a leitura de seu sensor, que aparentemente está coerente, em dB. E quanto a isso, você precisará  um medidor SPL "real" para calibrar o seu. Dá uma olhada nesse post: http://forum.arduino.cc/index.php?topic=182968.0

Luiz_Felipe23
date Enviado: 2017-01-08 01:19:02
Posso usa-lo como microfone para captação de voz, ou apenas ruídos como palmas, pretendo usar para projetos com o BitVoicer, esse sensor funciona como o BOB-09964.

MarceloFarias
date Enviado: 2017-01-09 09:49:33
Luiz_Felipe23
Sim, você pode. Tem o funcionamento equivalente ao modelo BOB-09964.

michaell.dantas
date Enviado: 2016-12-29 22:11:41
Boa noite amigos....acebei de comprar esses sensor, porém não achei nenhum video ou post sobre ele......como exemplo....vcs tem algum exemplo pra começar a utilizá-lo....?

MarceloFarias
date Enviado: 2017-01-03 10:49:43
michaell.dantas
No momento não temos nenhum tutorial ou exemplo pra este sensor. Contudo, lembre-se que você apenas precisa fazer uma leitura analógica do mesmo para ter um valor proporcional ao ruído capitado pelo sensor. É bem simples de utilizar. 

varner
date Enviado: 2016-11-11 08:44:30
bom dia, comprei um sensor desses a quase 2 semanas , aqui no site , e estou tentando fazer o projeto de acender a lâmpada batendo palmas. porem, não estou conseguindo. Me ajudem o mais rápido o possível. Muitíssimo obrigado. Será se é o código ?
esse é o código que estou usando:
int soundSensor = 8;
int relay = 9;
int claps = 0;
long detectionSpanInitial = 0;
long detectionSpan = 0;
boolean lightState = false;
 
void setup() {
pinMode(soundSensor, INPUT);
pinMode(relay, OUTPUT);
}
 
void loop() {
 
int sensorState = digitalRead(soundSensor);
 
if (sensorState == 0)
{
if (claps == 0)
{
detectionSpanInitial = detectionSpan = millis();
claps++;
}
else if (claps > 0 && millis()-detectionSpan >= 50)
{
detectionSpan = millis();
claps++;
}
}
 
if (millis()-detectionSpanInitial >= 400)
{
if (claps == 2)
{
if (!lightState)
{
lightState = true;
digitalWrite(relay, HIGH);
}
else if (lightState)
{
lightState = false;
digitalWrite(relay, LOW);
}
}
claps = 0;
}
}

MarceloFarias
date Enviado: 2016-11-11 09:52:08
varner
Este sensor tem uma saída analógica centrada em 2.5V onde os ruídos irão causa uma oscilação (pra menos ou pra mais) no pino do Arduino. Logo, você deve utilizar a função analogRead para ler o mesmo. Tente fazer um código que leia o pino do sensor e print na serial.  Tome esses links como base:
- http://www.arduino.org/learning/reference/Serial
- http://www.arduino.org/learning/reference/AnalogRead

FilipeNeiro
date Enviado: 2016-08-17 12:21:58
Boa tarde, eu fiz a ligação desse microfone corretamente e mandei plotar no monitor serial a leitura do pino analógico. Acontece que quando está praticamente sem barulho nenhum ele fica oscilando de valores que vão de 400 até 600

MarceloFarias
date Enviado: 2016-08-17 12:41:23
FilipeNeiro
Exatamente. Ao alimentar o microfone e ler a saída, mesmo sem som nenhum, você vai ver que a leitura vai ser de 2,5V (se alimentar com 5V). A cada ruído ou som que o microfone "sentir", o sinal de saída irá oscilar entre essa tensão de 2,5V. Asim você consegue identificar os picos de ruídos quando os valores variar pra mais e pra menos do que esse nível. 

Margony
date Enviado: 2016-08-09 09:21:53
É preciso o uso de alguma biblioteca para se utilizar no arduino?

MarceloFarias
date Enviado: 2016-08-09 09:27:22
Margony
Vai depender do que você pretende fazer. Em geral, com um simples "analogRead()" você consegue obter o sinal do microfone. 

Margony
date Enviado: 2016-08-09 09:37:42
Margony
Nesse caso eu obteria um valor de intensidade do som e não um tipo de som específico né ?

ViniDj
date Enviado: 2016-08-09 10:17:19
Margony
Exatamente. Ao alimentar o microfone e ler a saída, mesmo sem som nenhum, você vai ver que a leitura vai ser de 2,5V (se alimentar com 5V). A cada ruído ou som que o microfone "sentir", o sinal de saída irá oscilar entre essa tensão de 2,5V. Asim você consegue principalmente verificar picos de tensão que representam maiores intensidades de audio. 

Margony
date Enviado: 2016-08-09 10:24:46
Margony
Ah tá! Entendi como ele funciona!
Obrigado a vocês pelo esclarecimento!

agostinhooliv
date Enviado: 2016-06-14 15:50:39
Há alguma opção para a captura de áudio com arduino por uma saída P2 por exemplo?

MarceloFarias
date Enviado: 2016-06-14 16:08:35
agostinhooliv
Infelizmente não possuímos ainda nenhum produto com esse recurso.  O que você pode fazer é verificar se o dispositivo que você quer conectar ao Arduino já não dispõe de uma saída entre 0V e 5V, pois essa é a faixa de tensão que as entradas do Arduino funcionam. 

DaviCR
date Enviado: 2016-05-31 11:26:04
Ele consegue diferenciar o som? (Por exemplo quero q ele acenda um led com o bater de palmas, mas que isso n aconteça com todo som , tipo se alguém gritar perto dele), e há previsão para voltar ao estoque?

MarceloFarias
date Enviado: 2016-05-31 11:59:57
DaviCR
Você precisará fazer um código que analize o sinal do microfone e realize essa diferenciação. A previsão de volta ao estoque é de aproximadamente 15 dias. Caso você precise de reconhecimento de voz, veja o Arduino Shield - EasyVR 3.0 - Reconhecimento de Voz (www.robocore.net/modules.php?name=GR_LojaVirtual&prod=213).