Ateş algılayıcı sensörler, yangın tespit sistemlerinde sıkça kullanılan pratik ve etkili cihazlardır. Bu sensörler, alevlerin yaydığı kızılötesi ışınları algılayarak çevredeki tehlikeleri erken aşamada tespit edebilir. Peki, ateş algılayıcı sensör nasıl kullanılır? Bu yazıda, sensörün çalışma prensibini, bağlantılarını ve bir Arduino projesiyle nasıl entegre edileceğini adım adım açıklayacağız.

Ateş Algılayıcı Sensör Nedir?

Ateş algılayıcı sensör, genellikle kızılötesi (IR) ışınları algılayan bir fotodiyot içerir. Alevler, belirli bir dalga boyunda kızılötesi ışık yayar ve bu sensörler bu ışığı tespit ederek bir sinyal üretir. Ev otomasyonundan endüstriyel güvenlik sistemlerine kadar geniş bir kullanım alanına sahiptir.

Gerekli Malzemeler

  • Ateş algılayıcı sensör (örneğin KY-026)
  • Arduino Uno (veya benzeri bir mikrodenetleyici)
  • Jumper kablolar
  • LED (opsiyonel, uyarı için)
  • Direnç (220 ohm, LED için)

Sensörün Bağlantısı

Ateş algılayıcı sensör genellikle 3 pin içerir: VCC, GND ve OUT. Bağlantıyı şu şekilde yapabilirsiniz:

  • VCC: Arduino’nun 5V pinine bağlayın.
  • GND: Arduino’nun GND pinine bağlayın.
  • OUT: Arduino’nun herhangi bir dijital pinine (örneğin D2) bağlayın.

LED kullanacaksanız, anotunu bir dirençle Arduino’nun başka bir dijital pinine (örneğin D13) ve katotunu GND’ye bağlayın.

Arduino Kod Örneği

Aşağıdaki kod, sensörün alev algıladığında LED’i yakmasını ve seri monitörde bir uyarı mesajı göstermesini sağlar:

int sensorPin = 2;  // Sensörün bağlı olduğu pin
int ledPin = 13;    // LED’in bağlı olduğu pin
int sensorValue = 0;

void setup() {
  pinMode(sensorPin, INPUT);  // Sensör pini giriş olarak ayarlandı
  pinMode(ledPin, OUTPUT);    // LED pini çıkış olarak ayarlandı
  Serial.begin(9600);         // Seri iletişim başlatıldı
}

void loop() {
  sensorValue = digitalRead(sensorPin); // Sensörden veri oku

  if (sensorValue == HIGH) { // Alev algılanırsa
    digitalWrite(ledPin, HIGH); // LED’i yak
    Serial.println("Alev Algilandi!");
  } else {
    digitalWrite(ledPin, LOW);  // LED’i söndür
    Serial.println("Alev Yok.");
  }
  delay(500); // 0.5 saniye bekle
}

Kodun Açıklaması

  • sensorPin: Sensörün bağlı olduğu dijital pini tanımlar.
  • ledPin: LED’in bağlı olduğu pini belirtir.
  • digitalRead(): Sensörden gelen sinyali okur (HIGH veya LOW).
  • Alev algılandığında LED yanar ve seri monitörde "Alev Algılandı!" mesajı görünür.

Sensör Kullanımında Dikkat Edilecekler

  • Sensörü doğrudan güneş ışığına maruz bırakmayın; yanlış algılamalara neden olabilir.
  • Algılama mesafesini test edin (genellikle 1-2 metre arasında etkilidir).
  • Sensörün hassasiyetini projenize göre ayarlayın (bazı modellerde potansiyometre bulunur).

Sonuç

Ateş algılayıcı sensör, basit bir bağlantı ve kodlama ile güvenilir bir yangın tespit sistemi oluşturmanıza olanak tanır. Arduino gibi mikrodenetleyicilerle kolayca entegre edilebilir ve evde ya da iş yerinde güvenliği artırabilir. Projelerinize başlamadan önce sensörün veri sayfasını (datasheet) kontrol etmeyi unutmayın!