» Eletrônicos » Arduino »Um simples sensor de som analógico do tipo faça você mesmo para Arduino

Sensor de som analógico simples para o Arduino faça você mesmo

Saudações amigos. Hoje montaremos um sensor de som analógico que funcionará perfeitamente com microcontroladores, Arduino e outros dispositivos similares. Por suas características e compacidade, não é absolutamente inferior aos seus homólogos chineses e pode lidar perfeitamente com a tarefa.

Então, vamos começar. Primeiro você precisa decidir sobre os componentes e circuitos. O princípio de operação do circuito é simples: um sinal fraco do microfone é amplificado e enviado ao pino analógico do Arduino. Como amplificador, usarei um amplificador operacional (comparador). Ele fornece um ganho muito maior em comparação com um transistor convencional. No meu caso, o chip LM358 servirá como esse comparador, ele pode ser encontrado literalmente em qualquer lugar. E custa muito barato.

Se você não conseguiu encontrar o LM358, então pode colocar qualquer outro amplificador operacional adequado. Por exemplo, o comparador mostrado na foto estava na placa do amplificador do sinal do receptor infravermelho na TV.


Agora vamos ver o circuito do sensor.
Sensor de som analógico simples para o Arduino faça você mesmo

Além do amplificador operacional, precisaremos de alguns componentes mais facilmente acessíveis.

O microfone mais comum. Se a polaridade do microfone não for indicada, basta olhar para seus contatos. O menos um sempre vai para o caso e, no circuito, consequentemente, é conectado ao "terra".

Em seguida, precisamos de um resistor de 1 kΩ.

Três resistores de 10 kΩ.

E outro resistor de 100 kΩ é 1 MΩ.

No meu caso, um resistor de 620 kOhm é usado como a "média de ouro".

Mas, idealmente, você precisa usar um resistor variável com a classificação apropriada. Além disso, como mostrado em experimentos, uma classificação maior apenas aumenta a sensibilidade do dispositivo, mas mais "ruído" aparece.

O próximo componente é um capacitor de 0,1 uF. Está rotulado como "104".

E outro capacitor, a 4,7 uF.

Agora vamos para a montagem. Montei o circuito com uma instalação montada.













Montagem concluída.Eu instalei o circuito em um gabinete que fiz de um pequeno pedaço de tubo de plástico.
Prosseguimos para testar o dispositivo. Vou conectá-lo ao quadro Arduino UNO. Passamos para o ambiente de desenvolvimento do Arduino e abrimos o exemplo AnalogReadSerial na seção Basics.
configuração nula () {
  Serial.begin (9600); // conecta a conexão serial em 9600 baud
}
loop vazio () {
    int sensorValue = analogRead (A0); / * leia o valor do pino analógico zero e salve-o na variável sensorValue * /
    Serial.println (sensorValue); // gera o valor para a porta
  atraso (1); // aguarde um milissegundo pela estabilização
}

Antes de carregar na placa, alteramos o atraso em 50 milissegundos e carregamos. Depois disso, fazemos um algodão de teste e seguimos as indicações. No momento do aplauso, eles pulam, tentam se lembrar desse valor aproximadamente e retornam ao esboço.
Adicione algumas linhas ao esboço.
if (sensorValue> X) {
Serial.print ("CLAP");
atraso (1000);
}

Em vez de "X", insira o mesmo valor, carregue e aplaude novamente. Portanto, continue até encontrar o valor de resposta ideal. Com um valor superestimado, a condição será cumprida apenas com algodão a uma distância muito próxima. Com um valor mais baixo, a condição será satisfeita ao menor ruído ou ao som de passos.

Além disso, com a seleção correta do resistor R5, esse sensor pode se transformar em digital e pode ser usado em interrupções de hardware. O potencial desse design é enorme, pois você pode montar vários projetos e sua simplicidade torna o dispositivo acessível a todos.
Em conclusão, proponho assistir a um vídeo em que tudo é claramente mostrado. O processo de calibração e a montagem do comutador de algodão mais simples também são explicados com muito mais detalhes.

Espero que tenham gostado. Desejo-lhe uma montagem bem sucedida!
9
8
3

Adicionar um comentário

    • sorrirsorrisosxaxaoknão seiyahoonea
      chefearranhartolosimsim simagressivosegredo
      desculpedançardance2dance3perdãoajudabebidas
      pararamigosbomgoodgoodapitodesmaiarlíngua
      fumaçapalmascraydeclararirônicodon-t_mentionbaixar
      calorirritantelaugh1mdareuniãomoskingnegativo
      not_ipipocapunirlerassustarsustospesquisar
      provocarthank_youistoto_clueumnikagudoconcordar
      malbeeeblack_eyeblum3corargabar-setédio
      censuradobrincadeirasecret2ameaçarvitóriayusun_bespectacled
      sacudirrespektlolpreviubem vindoKrutoyya_za
      ya_dobryiajudantene_huliganne_othodifludproibirfechar
1 comentário
O amplificador operacional não é um comparador. Sim, ele pode ser usado em alguns casos no modo comparador, enquanto suas características serão piores que as do comparador "correto". Neste caso, não temos nenhum comparador, mas um amplificador inversor.

E devido à sua enorme popularidade, é bastante barato.
Não é barato por causa disso, pelo contrário, é popular devido ao fato de que com parâmetros muito decentes existem centavos reais.
O gabinete cobre apenas a parte principal do circuito, que é mais suscetível a danos.
Tese duvidosa. Era muito melhor fechar tudo.

E o resto - muito bem! Eu fiz isso sozinho, depurei o programa.

Aconselhamos que você leia:

Entregue-o para o smartphone ...