200TL ÜZERİ ÜCRETSİZ KARGO
 

Mikrofon / Ses Sensörü

  • 60,70 TL54,90 TL

Mikrofon / Ses sensörü üzerinde hassas mikrofon bulunan ve sesin şiddetine göre dijital veya analog çıkış verebilen sensör modülüdür.

Alışveriş Listeme Ekle

Karşılaştırma listesine ekle

Vergiler Hariç: 54,90 TL

Stok Durumu: Stokta var

Marka: ALPGEN Robotics

Ürün Kodu: M022 Ses Sensörü

Uyarı: Fonlama kampanyamızdan ötürü ürün kargolama süremiz 1 aydır. Anlayışınız için teşekkür ederiz. Stok durumu için mail yolu ile iletişim kurabilirsiniz.

Mikrofon / Ses Sensörü

Mikrofon / Ses sensörü üzerinde hassas mikrofon bulunan ve sesin şiddetine göre dijital veya analog çıkış verebilen sensör modülüdür.

Ölçülen ses değerlerine göre örneğin el çırparak evinizdeki lambaları açıp kapatabilirsiniz veya vumetre gibi eğlenceli projeler yapabilirsiniz.


Teknik Özellikler

Çalışma Voltajı
5V DC                                                                       
Data ÇıkışıDijital - Analog
En30.36mm
Boy51.67mm
Vida Delik Çapı3.1mm

Örnek Proje Devre Şeması

Bu projede ses sensörümüzden ölçtüğümüz sesin belli bir eşik değerini (kendiniz de belirleyebilirsiniz) aştığında kartımızın D13 pininde bulunan mavi ledin yanması kodlanmııştır.


Örnek Proje Arduino Kodu


/* ALPGEN Robotics */
// Mikrofon / Ses Sensörü Kullanımı
// 13.05.2021 
// Soru ve Yardım İçin: proje@alpgenrobotics.com
// www.alpgenrobotics.com //

const int SensorOutPin = 0;     //Veri okuyacağımız pin A0'a tanımlandı
const int ledPin = 13;          //led Dijital 13'e tanımlandı
int deger;                      //Mikrofondan okunan değerin tutulacağı değişken tanımlandı 
const int esik = 820;           //Ledin yanmasını istediğimiz eşik değeri tanımlandı 
                                // Eşik değerinin hassasiyeti kart üzerindeki potansiyometre ile değiştirilebilir. 
void setup()  // Başlangıç Ayarlamaları
{
  pinMode(ledPin, OUTPUT);      //led çıkış olarak ayarlandı
  Serial.begin(9600);           //Seri haberleşme hızı 9600 baudrate ayarlandı
}
void loop()   // Sürekli Tekrar Edecek Olan Döngü
{
  deger = analogRead(SensorOutPin);   //Sensörden okunan değer "deger" değişkenine atandı
  if (deger > esik)                   // eğer okunan değer eşik değerimizden büyükse
  {
    digitalWrite(ledPin, HIGH);       // Led yansın 
  } 
  else // değilse 
  {
    digitalWrite(ledPin, LOW);        // Led sönsün   
  }
}