LOJA FÍSICA
Praça Mauá, 4541 - Sala 22
09580-050 - São Caetano do Sul / SP
CENTRAL DE ATENDIMENTO
(11) 3522-7626
info@robocore.net
HORÁRIO DE FUNCIONAMENTO
De segunda à sexta das 9:00 às 19:00
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!


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). 

denisson
date Enviado: 2016-02-09 21:49:48
Serve para acender lâmpadas através de palmas?

ViniDj
date Enviado: 2016-02-10 09:12:54
denisson
Serve sim, basta fazer o código apropriado. 

cristina0505
date Enviado: 2016-01-29 20:44:47
quais são os componentes adicionais que são precisos pra ligar no arduino?

ViniDj
date Enviado: 2016-01-30 09:16:45
cristina0505
Não é necessário nada a mais, todos os componentes estão soldados na placa. Basta ligar um fio no 5V do Arduino, outro no GND, e o outro em um pino analógico.

vrent
date Enviado: 2015-06-23 14:20:39
Até quantos comandos consigo usar com esse microfone?

ViniDj
date Enviado: 2015-06-23 14:22:04
vrent
Não confunda este microfone com o Shield EasyVR para reconhecimento de voz. Este microfone é simplesmente um "sensor de som", ele não consegue diferenciar sons, apenas saber se existe ou não ruído no momento. O EasyVR sim, consegue entender os sons e fazer o Arduino executar funções a partir disso.