Arduino Ses Sensörü Kullanımı


Alkış tutarak bir şeyleri kontrol etmeye ne dersiniz ? Bir odanın lambalarını yakabilir yada bir kapıyı açabilirsiniz. Eğer böyle bir şey yapmak istiyorsanız bu modül tam size göre.Arduino ile kullanacağımız bu sensör modülü ile farklı boyutlardaki ses değerlerini algılayabilmekteyiz. Belirleyeceğimiz değere göre röle kullanarak AC yada DC herhangi bir cihazı kontrol edebilir, Ledler kullanarak farklı kombinasyonlarda yanmalarını sağlayabilir ve bunlara benzer pek çok amaçla bu sensör modülünü kullanabiliriz.
Bu yazımda sizlere basit bir program ile modülün çalışma şeklini göstermeye çalışacağım. Belirlenen eşik değerinde bir ses algılandığında led ‘ in yanmasını sağlayacak bir uygulama göstereceğim.

Bunun için bize gerekli olacak malzemeler;

Ardunio Uno – Sensör Modüle
  • 5V       >>    VCC
  • GND     >>   GND
  • A0      >>     OUT

Şeklinde yapınız. Daha sonra aşağıdaki kodları Arduino ‘a yükleyiniz.

int D0=2;
int DA=A0;
int parlama=535;
int sensor=0;


void setup() {
 pinMode(3,OUTPUT);
  pinMode(4,OUTPUT);
   pinMode(5,OUTPUT);
    pinMode(6,OUTPUT);
     pinMode(7,OUTPUT);
      pinMode(8,OUTPUT);
       pinMode(9,OUTPUT);
}

void loop() {
  sensor=analogRead(DA);
  if(sensor>=parlama)
  {digitalWrite(3,HIGH);
  digitalWrite(4,HIGH);
  digitalWrite(5,HIGH);
  digitalWrite(6,HIGH);
  digitalWrite(7,HIGH);
  digitalWrite(8,HIGH);
  digitalWrite(9,HIGH);
  }

else{
  digitalWrite(3,LOW);
    digitalWrite(4,LOW);
      digitalWrite(5,LOW);
        digitalWrite(6,LOW);
          digitalWrite(7,LOW);
            digitalWrite(8,LOW);
              digitalWrite(9,LOW);
}
}



Arduino Ses Sensörü Kullanımı

Yorum Gönder

0 Yorumlar