Arduino ile Ses sensörü Kullanma

Elektronik yumurtadan hepinize selamlar arkadaşlar.Bu dersimizde sizler ile bereaber arduino ile ses algılama modülünün nasıl kullanılacağını öğreneceğiz.Doğadaki büyüklükler analogtur.Biz bunları sensörler vasıtasıyla okuyabilirz.Işığın şiddetini ldr ile okuyabiliyorsak sesin şiddetinide ses sensörleriyle algılayabiliriz.İşte bu dersimizde Sesin şiddetiyle yanan bir ışık yapacağız.Aşağıdaki devre şemasında ses modülünün üzerinde sarı bir kare görüyorsunuz.Buradaki ayar vidası ile sensörümüzün hassaslığını ayarlamayı unutmayın.
Hadi  devre şemamızı verelim.
Ses sensörü ve led

 Görüldüğü üzere şemamız gayet basit.Burdaki amacımız bir gürültü anında ledin aktif hale gelmesi.Haydi kodlara geçelim.
Yukarıda kodların açıklamasını verdim.Ama yinede bazılarını açıklama ihtiyacı hissediyorum.Daha önce analogRead() komutuyla işlem yapmadık.A0,A1... bu pinler otomatik olarak giriş olarak ayarlandığından bizim herhangi bir giriş olarak ayarlamamız gerekmiyor.Arduinomuzun içinde 10 bitlik anolog dijital çevirici vardır.Arduino A1 pinine gelen veriyi 0 ile 1024 arasında pay ediyor.Bu sayede biz doğadaki büyüklükleri dijitale çevirip okuyabiliyoruz.Yani kısacası turuncu ile yazdığım kod analog büyüklükleri okumaya yarıyor.Bir yazının daha sonuna geldik.Yolcu yolunda gerek.Haydi eyvallah.

Yorumlar

Bu blogdaki popüler yayınlar

Ege MYO Ders Notları:Ölçme Tekniği 1.hafta

Lm317'nin Formülü Nereden Geliyor?

Eşzamansız (Asenkron) Sayıcılar