Merhaba bugün sizlerle ses sensörü modülünden bahsedeceğim ve birlikte sesle çalışan motor uygulaması yapacağız.
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.
Gerekli malzemeler:
Arduino Ses ile Motor Kontrol Devresi
Devremizi aşağıdaki gibi kuralım:

Ses Sensörü ile Motor Kontrolü Arduino Kodu
Arduino kodumuzu aşağıdaki gibi yazalım:
//nedrinbarkinoren.com
#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);
}
Bu videodan uygulumalı bir şekilde adım adım ilerleyebilirsiniz.