Arduino MQ-7 Karbonmonoksit Sensör Modülü – Güvenlik ve İzleme İçin Yüksek Hassasiyet
MQ-7 Karbonmonoksit Sensörü, karbonmonoksit gazını tespit etmek için tasarlanmış yüksek hassasiyetli bir sensördür. Bu sensör, karbonmonoksit gazının varlığını algılayarak dijital veya analog sinyal üreterek Arduino ile entegre edilmesini sağlar. Arduino MQ-7 sensörü, özellikle güvenlik sistemlerinde, gaz sızıntılarını tespit etmek ve tehlikeleri önceden belirlemek için yaygın olarak kullanılır.
Çalışma Prensibi:
MQ-7 sensörü, bir metal oksit yarı iletken (MOS) teknolojisi kullanarak çalışır. Karbonmonoksit gazı sensöre temas ettiğinde, sensör yüzeyindeki tungsten oksit (WO3) tabakasının elektriksel direnci değişir. Bu değişiklik, sensör tarafından algılanır ve Arduino'ya iletilir. Arduino, bu sinyali işleyerek karbonmonoksit gazının yoğunluğunu ölçebilir ve gerekli önlemleri alabilir.
Sensör, genellikle analog çıkış ve digital çıkış seçeneklerine sahiptir. Analog çıkış, gazın konsantrasyonunu daha hassas bir şekilde ölçerken, dijital çıkış ise belirli bir gaz seviyesinin üzerine çıkıldığında tetiklenen bir sinyal sağlar. Bu özellik, gaz algılama sistemleri, ev güvenlik projeleri ve atmosferik izleme gibi uygulamalarda oldukça kullanışlıdır.
Öne Çıkan Özellikler:
- Yüksek Hassasiyet: Karbonmonoksit tespiti için güvenilir sonuçlar.
- Analog ve Dijital Çıkışlar: Hassas ölçümler ve alarm tetiklemeleri için uygun.
- Geniş Uygulama Alanı: Güvenlik sistemleri, otomasyon projeleri, hava kalitesi izleme ve daha fazlası.
- Kolay Entegrasyon: Arduino ile hızlı ve sorunsuz entegrasyon.
- Düşük Güç Tüketimi: Uzun süreli kullanım için enerji verimliliği sağlar.
Arduino MQ-7 Karbonmonoksit Sensör Modülü, gaz algılama projelerinizi güvenli ve etkili hale getirmek için mükemmel bir çözümdür. Hem profesyonel hem de ev projelerinde kullanılabilir, gaz sızıntılarına karşı proaktif bir çözüm sunar.
İşte Arduino MQ-7 Karbonmonoksit Sensör Modülü için örnek bir Arduino kodu. Bu kod, sensörün analog çıkışını okuyarak karbonmonoksit gazının seviyesini belirlemenizi sağlar. Ayrıca, belirli bir gaz yoğunluğunun üzerinde bir alarm (LED) tetiklenmesi için de kullanılabilir.
Bağlantılar:
- MQ-7 sensörünün analog çıkışını Arduino'nun A0 pinine bağlayın.
- MQ-7 sensörünün GND ve VCC pinlerini sırasıyla Arduino'nun GND ve 5V pinlerine bağlayın.
- LED için uzun bacağını (anot) Arduino'nun D13 pinine, kısa bacağını (katot) GND pinine bağlayın.
Arduino Kodu:
// MQ-7 Karbonmonoksit sensörü için giriş pinini tanımlıyoruzconstintsensorPin=A0; // MQ-7 sensörünün bağlı olduğu analog pinconstintledPin=13; // Alarm LED'in bağlı olduğu dijital pinintsensorValue=0; // Sensörden okunan değeri tutacak değişkenvoidsetup(){
// LED pinini çıkış olarak ayarlıyoruz
pinMode(ledPin,OUTPUT);
// Seri haberleşmeyi başlatıyoruz
Serial.begin(9600);}voidloop(){
// MQ-7 sensöründen gelen analog değeri okuyoruz
sensorValue=analogRead(sensorPin);
// Seri monitöre sensör değerini yazdırıyoruz
Serial.print("Karbonmonoksit Sensör Değeri: ");
Serial.println(sensorValue);
// Eğer sensör değeri belirli bir eşiği geçerse (gaz yoğunluğu arttıysa), alarmı tetikliyoruz
if(sensorValue>500){
digitalWrite(ledPin,HIGH); // LED'i yak
}else{
digitalWrite(ledPin,LOW); // LED'i söndür
}
// 1 saniye bekliyoruz
delay(1000);}