Arduino Ses Algılayıcı Modül - Hoparlör Modülü
Arduino Ses Algılayıcı Modül - Hoparlör Modülü
Arduino Ses Algılayıcı Modül - Hoparlör Modülü
Arduino Ses Algılayıcı Modül - Hoparlör Modülü
Arduino Ses Algılayıcı Modül - Hoparlör Modülü
Arduino Ses Algılayıcı Modül - Hoparlör Modülü
Arduino Ses Algılayıcı Modül - Hoparlör Modülü
Arduino Ses Algılayıcı Modül - Hoparlör Modülü

ALPGEN ROBOTİCS

Arduino Ses Algılayıcı Modül - Hoparlör Modülü

Ürün Kodu:HLD5AUBVCG
Hemen Al
featuresÜcretsiz kargo
featuresUygun Fiyat
Ürün Açıklaması

arduino sensör modülleri

MİKROFON / SES SENSÖRÜ

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

arduino ses sensör modülü

Nerede Kullanılır?

Arduino ile robotik kodlam projelerinizde kolaylıkla kullanabilirsiniz. Modül üzerindeki mikrofon modülü sayesinde ortamdaki ses şiddetini ölçünleyebilirsiniz.

 

Çalışma Voltajı 5V DC
Data Çıkışı  Analog - Dijital
En 39.2mm
Boy 56.1mm
Vida Delik Çapı 3.2mm
Örnek Proje Devre Şeması
Bu projede sensörden okunan değere göre kartın üzerindeki dijital 13 pinine bağlı olan LED yanacaktır. Sensörden okunan değer belirlenen eşik değerinden yüksekse LED yanacak, düşükse LED sönecektir. Bu projede ses sensör modülü ile Arduino Uno Breadboard kullanılmıştır.
 
Mikrofon / Ses Sensörü Modülü Arduino Uno Breadboard
DATA A0
- GND
+

5V

arduino ses sensörü örnek devre ve kod

Örnek Proje Arduino Kodu

 

/* ALPGEN Robotics 
// Mikrofon / Ses Sensörü Kullanımı
// 13.05.2021 
// Soru ve Yardım İçin: [email protected]
// 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   
 }
Serial.println(deger);
delay(200);
}
SEPETE EKLE
Yorumlar
Bu ürün için henüz yorum yapılmamış.