Arduino İle Dijital Ses Tanıma

 Gerekli malzemeler:


  • Arduino UNO
  • Breadboard
  • 330Ω Direnç
  • BC547 Transistör
  • Ses Sensör Modülü
  • DC Motor
  • İki Ucu Erkek Jumper Kablo
Arduino Ses Tanıma Modülü-Sensörünü İnceleyelim
Arduino ile uyumlu ses sensörü modülü ile farklı boyutlardaki sesler değerleri tanınabilmektedir. Ses tanıma modülüne aynı zamanda mikrofon da diyebiliriz. Bu sayede fiziksel olarak algılanan ses değerleri, Arduino’ya bir giriş sinyali sağlayacaktır. Bu sayede çıkışa bağlı LED, motor gibi aktüatörleri ses ile kontrol edebilmekteyiz. Ses sensörü ile analog ve dijital değerler okumamız mümkün; biz bu uygulamamızda dijital değerler ile çalışacağız.

Arduino Ses ile Motor Kontrol Devresi
Devremizi aşağıdaki gibi kuralım:

Arduino Ses Sensörü ile Motor Kontrol Devresi

Ses Sensörü ile Motor Kontrolü Arduino Kodu

Arduino kodumuzu aşağıdaki gibi yazalım:

#define echoPin 6
#define SensorPin 3
#define MotorPin 5
int MotorDurum = LOW;

void setup() {

  pinMode(SensorPin, INPUT);
  pinMode(MotorPin, OUTPUT);
}

void loop() {

  if (digitalRead(SensorPin)) {

    if (MotorDurum == LOW) {

      MotorDurum = HIGH;
    } else {

      MotorDurum = LOW;
    }

    digitalWrite(MotorPin, MotorDurum);

  }
  delay(50);

}


Bunları yaparak  Dijital Ses Tanıma devresini yapabilirsiniz.
Siteme uğradığınız için teşekkür ederim.
İG:smtkaann
Mail için ; sametgumus4270s@gmail.com




Yorumlar

Bu blogdaki popüler yayınlar

OTOMATİK SULAMA SİSTEMİ

ARDUİNO İLE AKORT CİHAZI YAPIMI

Arduino Çizgi İzleyen Robot Kodu