Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como criar um Visualizador de Som com Arduino

A visualização de som é um processo fascinante que converte sinais de áudio em representações visuais. No ambiente Arduino, podemos criar um visualizador de som simples utilizando LEDs e um microfone. Este projeto é ideal para iniciantes que desejam explorar a interseção entre áudio e eletrônica.

Materiais Necessários

  • Arduino Uno
  • Microfone (sensor de som)
  • LEDs (preferencialmente de cores diferentes)
  • Resistores (220 ohms)
  • Protoboard e jumpers

Passo a Passo

1. Conectando o Microfone

O microfone deve ser conectado ao Arduino para captar os sinais de áudio. A maioria dos módulos de microfone tem três pinos: VCC, GND e OUT.

  • VCC -> 5V no Arduino
  • GND -> GND no Arduino
  • OUT -> A0 (entrada analógica) no Arduino

2. Conectando os LEDs

Conecte os LEDs às portas digitais do Arduino. Cada LED deve estar em série com um resistor de 220 ohms para limitar a corrente.

  • LED 1 (vermelho) -> Porta 2
  • LED 2 (verde) -> Porta 3
  • LED 3 (azul) -> Porta 4

3. Escrevendo o Código

Aqui está um exemplo de código para capturar o sinal do microfone e acionar os LEDs com base na intensidade do som:

const int micPin = A0; // Pino do microfone
const int led1 = 2;    // Pino do LED 1
const int led2 = 3;    // Pino do LED 2
const int led3 = 4;    // Pino do LED 3

void setup() {
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
  pinMode(led3, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  int soundLevel = analogRead(micPin);
  Serial.println(soundLevel);

  if (soundLevel > 100) {
    digitalWrite(led1, HIGH);
  } else {
    digitalWrite(led1, LOW);
  }

  if (soundLevel > 300) {
    digitalWrite(led2, HIGH);
  } else {
    digitalWrite(led2, LOW);
  }

  if (soundLevel > 500) {
    digitalWrite(led3, HIGH);
  } else {
    digitalWrite(led3, LOW);
  }

  delay(50);
}

4. Carregando o Código

Conecte o Arduino ao computador e carregue o código usando o Arduino IDE. Certifique-se de selecionar a porta correta e o modelo do Arduino.

5. Testando o Projeto

Após carregar o código, faça barulhos próximos ao microfone e observe como os LEDs respondem à intensidade do som. Você pode ajustar os valores de limiar no código para calibrar a sensibilidade do visualizador de som.

Considerações Finais

Este projeto básico de visualização de som com Arduino é uma excelente maneira de começar a explorar a eletrônica e a programação. A partir daqui, você pode expandir o projeto adicionando mais LEDs, utilizando displays gráficos ou até mesmo integrando com outros sensores para criar visualizações mais complexas.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.