Mikrofon, Vu metre Uygulaması
Mikrofon, Vu metre Uygulaması

Mikrofon, Vu metre Uygulaması

Bu uygulama, bir önceki Analog giriş uygulamasının aynısıdır. Tek fark, potansiyometre yerine mikrofon modüllünün bağlanmış olmasıdır.
Mikrofon çıkış pini, Arduino UNO’nun A1 analog girişine bağlanmıştır. Kodlar, bir önceki kodlarla hemen hemen aynıdır.
KY038 mikrofon modülü analog sinyal girişi için kullanılmıştır.

Kodlar:

void setup() {
 // Red leds -------------------
  pinMode(13, OUTPUT);
  pinMode(12, OUTPUT);
  pinMode(11, OUTPUT);
  //blue leds----------------------
  pinMode(10, OUTPUT);
  pinMode(9, OUTPUT);
  pinMode(8, OUTPUT);
  pinMode(7, OUTPUT);  //yellow led <------------
  pinMode(6, OUTPUT);  //green led  <-----------
}
 
void loop() {
  int Mic_in = analogRead(A1);// Mic INPUT
int input_level = map(Mic_in, 5, 20, 1, 8); // CONVERT 1--->8
 
for(int i=1;i<=input_level;i++)  {
    digitalWrite(i+5,HIGH); delay(1);digitalWrite(i+5,LOW);
    }
Serial.println(Mic_in);
Serial.println(input_level);
}

Youtube Kanalı: