Image
13 Temmuz, 2026

KY-026 Nedir?

KY-026 Nedir? Arduino ile Alev ve Yangın Algılama Sensörü Kullanımı

KY-026 Alev ve Yangın Algılama Sensörü, ortamda oluşan alevi veya alev kaynaklı kızılötesi ışığı algılamak için kullanılan pratik bir sensör modülüdür. Arduino, ESP32, Raspberry Pi ve benzeri mikrodenetleyici kartlarla birlikte kullanılarak basit yangın algılama, alev tespiti, alarm ve güvenlik projeleri geliştirilebilir.

KY-026 modülü üzerinde genellikle kızılötesi algılayıcı, LM393 karşılaştırıcı entegresi, hassasiyet ayar trimpotu ve durum LED’leri bulunur. Sensör hem analog çıkış hem de dijital çıkış verebildiği için projelerde esnek kullanım sunar. Bu yazıda KY-026 sensörünün ne olduğunu, nasıl çalıştığını, pin yapısını, Arduino bağlantısını ve örnek alev alarmı kodunu detaylı şekilde inceleyeceğiz.

Önemli güvenlik notu: KY-026 sensörü eğitim, prototipleme ve hobi projeleri için uygundur. Gerçek yangın güvenliği, can güvenliği veya endüstriyel alarm sistemlerinde tek başına kullanılmamalıdır. Sertifikalı yangın algılama sistemlerinin yerine geçmez.
KY-026 Alev ve Yangın Algılama Sensörü
Fotoğraf 1: KY-026 Alev ve Yangın Algılama Sensör Modülü.

KY-026 Alev Sensörü Nedir?

KY-026, alevden yayılan kızılötesi ışığı algılayarak mikrodenetleyiciye sinyal gönderen bir sensör modülüdür. Alev oluştuğunda sensör, bu ışık değişimini algılar ve Arduino tarafından okunabilecek analog veya dijital çıkış üretir.

Modül üzerindeki dijital çıkış, trimpot ile ayarlanan eşik değerine göre çalışır. Alev algılandığında dijital çıkış aktif hale gelir. Analog çıkış ise alev şiddetine ve sensörün aleve olan mesafesine göre değişen bir değer üretir. Böylece yalnızca “alev var / yok” kontrolü değil, aynı zamanda algılanan sinyal seviyesini yorumlama imkânı da elde edilir.

Kısaca: KY-026, alevden gelen kızılötesi ışığı algılayan ve Arduino’ya analog/dijital sinyal gönderen bir alev sensörü modülüdür.

KY-026 Nasıl Çalışır?

Alev, görünür ışığın yanı sıra kızılötesi bölgede de ışınım yayar. KY-026 sensörü, özellikle alev kaynaklı kızılötesi ışık değişimlerine duyarlı çalışır. Sensör alevi gördüğünde üzerindeki algılayıcı elemanın çıkışı değişir ve bu değişim modül üzerindeki devre tarafından işlenir.

Modülün AO pini, algılanan alev şiddetine göre değişen analog değer üretir. DO pini ise üzerindeki trimpot ile belirlenen eşik seviyesine göre dijital olarak aktif veya pasif hale gelir. Bu yapı sayesinde sensörü hem basit alarm devrelerinde hem de ölçüm temelli projelerde kullanabilirsiniz.

Çıkış Türü Açıklama Kullanım Senaryosu
DO Alev algılama eşiği aşılınca dijital sinyal üretir. Buzzer, LED veya röle tetikleme
AO Alev şiddetine göre değişen analog değer verir. Seri Monitör ile ölçüm, eşik kalibrasyonu

Proje Uygulama Videosu

KY-026 sensörünün alev karşısında nasıl tepki verdiğini, trimpot ile hassasiyet ayarının nasıl yapıldığını ve Arduino ile alarm devresinin nasıl kurulacağını aşağıdaki video alanına ekleyebilirsiniz.

KY-026 Pin Yapısı

KY-026 modülü üzerinde genellikle 4 adet pin bulunur. Bu pinler besleme, toprak, analog çıkış ve dijital çıkış bağlantıları için kullanılır.

Modül Pini Görevi Arduino Bağlantısı
VCC Sensör besleme pini 5V
GND Toprak bağlantısı GND
DO Dijital çıkış. Trimpot ile ayarlanan eşik değerine göre aktif olur. D2
AO Analog çıkış. Alev şiddetine göre değişen değer verir. A0
Arduino KY-026 Alev Sensörü Bağlantı Şeması
Fotoğraf 2: Arduino Uno ve KY-026 Alev Sensörü bağlantı şeması.

Arduino ile KY-026 Kullanımı İçin Gerekli Malzemeler

Gerekli Malzeme Ürün Linki
Arduino Uno Arduino Uno R3 Klon + USB Kablo
KY-026 Alev Sensörü KY-026 Alev ve Yangın Algılama Sensörü
Breadboard Büyük Breadboard 830 Pin
Jumper Kablo 40 Adet Erkek-Dişi Jumper Kablo

Arduino KY-026 Alev Alarmı Bağlantıları

Aşağıdaki bağlantı yapısı ile KY-026 sensörünün hem analog hem de dijital çıkışını Arduino üzerinden okuyabilirsiniz. Buzzer kullanarak alev algılandığında sesli uyarı oluşturabilirsiniz.

Bileşen Arduino Bağlantısı
KY-026 VCC 5V
KY-026 GND GND
KY-026 DO D2
KY-026 AO A0
Buzzer + D8
Buzzer - GND

Arduino KY-026 Kod Örneği

Aşağıdaki örnek kod, KY-026 sensörünün dijital çıkışını kullanarak alev algılandığında buzzer ile sesli uyarı verir. Aynı zamanda analog çıkıştan gelen değeri Seri Monitör ekranına yazdırır.

/*
  Proje: KY-026 Alev ve Yangın Algılama Sensörü
  Platform: Arduino Uno
  Hazırlayan: Robomer
  Web: https://robomer.com

  Bağlantılar:
  KY-026 VCC -> 5V
  KY-026 GND -> GND
  KY-026 DO  -> D2
  KY-026 AO  -> A0
  Buzzer +   -> D8
  Buzzer -   -> GND
*/

const int flameDigitalPin = 2;
const int flameAnalogPin = A0;
const int buzzerPin = 8;

void setup() {
  Serial.begin(9600);

  pinMode(flameDigitalPin, INPUT);
  pinMode(buzzerPin, OUTPUT);

  Serial.println("KY-026 Alev Sensoru Testi Basladi");
}

void loop() {
  int flameDigitalValue = digitalRead(flameDigitalPin);
  int flameAnalogValue = analogRead(flameAnalogPin);

  Serial.print("Alev Analog Degeri: ");
  Serial.print(flameAnalogValue);
  Serial.print(" | Dijital Durum: ");
  Serial.println(flameDigitalValue);

  /*
    KY-026 modüllerinde dijital çıkış bazı kartlarda alev algılanınca LOW,
    bazı kartlarda ise HIGH olabilir.
    Eğer sistem ters çalışırsa aşağıdaki koşulu flameDigitalValue == HIGH olarak değiştirin.
  */
  if (flameDigitalValue == LOW) {
    digitalWrite(buzzerPin, HIGH);
    Serial.println("DIKKAT: Alev Algilandi!");
  }
  else {
    digitalWrite(buzzerPin, LOW);
  }

  delay(300);
}
Not: KY-026 modüllerinde dijital çıkış mantığı kullanılan karta göre ters çalışabilir. Buzzer beklediğinizin tersine çalışıyorsa koddaki flameDigitalValue == LOW koşulunu flameDigitalValue == HIGH olarak değiştirerek test edebilirsiniz.

Analog Değer ile Alev Algılama

KY-026 sensörünün analog çıkışı, alev şiddetine ve sensörün aleve olan mesafesine göre değişir. Daha kontrollü bir sistem kurmak isterseniz yalnızca dijital çıkışı değil, analog değeri de kullanabilirsiniz. Bunun için önce Seri Monitör üzerinden farklı ışık ve alev koşullarında değerleri gözlemlemek gerekir.

const int flameAnalogPin = A0;
const int buzzerPin = 8;

int flameThreshold = 500;

void setup() {
  Serial.begin(9600);
  pinMode(buzzerPin, OUTPUT);
}

void loop() {
  int flameValue = analogRead(flameAnalogPin);

  Serial.print("Alev Degeri: ");
  Serial.println(flameValue);

  if (flameValue < flameThreshold) {
    digitalWrite(buzzerPin, HIGH);
  }
  else {
    digitalWrite(buzzerPin, LOW);
  }

  delay(300);
}

Analog değerin artması veya azalması modül yapısına ve sensörün bağlantısına göre değişebilir. Bu nedenle eşik değerini belirlemeden önce Seri Monitör üzerinden ortam değerlerini kontrol etmek gerekir.

Hassasiyet Ayarı Nasıl Yapılır?

KY-026 modülünün üzerinde bulunan trimpot, dijital çıkışın hangi seviyede aktif olacağını belirler. Küçük bir tornavida ile trimpot çevrilerek sensörün alev algılama hassasiyeti ayarlanabilir.

  1. Devreyi Arduino’ya bağlayın ve kodu yükleyin.
  2. Seri Monitör’ü 9600 baud hızında açın.
  3. Ortamda alev yokken dijital çıkışın durumunu gözlemleyin.
  4. Güvenli mesafeden küçük bir alev kaynağı ile sensörü test edin.
  5. Trimpotu yavaşça çevirerek alev algılama eşiğini ayarlayın.
  6. Buzzer veya LED’in yalnızca alev algılandığında çalıştığından emin olun.
Güvenlik uyarısı: Sensörü test ederken büyük alev kullanmayın. Çakmak veya küçük kontrollü alev kaynağıyla, yanıcı maddelerden uzak ve güvenli bir ortamda test yapın.

KY-026 Kullanım Alanları

  • Arduino ile basit yangın alarmı projeleri
  • Alev algılama ve güvenlik prototipleri
  • Robotik sistemlerde alev yönü algılama çalışmaları
  • Eğitim ve atölye uygulamaları
  • Akıllı ev simülasyonları
  • Buzzer veya LED uyarılı alarm devreleri
  • ESP32 ile Wi-Fi destekli uyarı sistemleri
  • Röle ile fan, siren veya uyarı lambası kontrol projeleri

KY-026 Kullanırken Dikkat Edilmesi Gerekenler

  • Gerçek yangın alarmı yerine kullanmayın: KY-026 hobi ve prototip projeleri içindir.
  • Ortam ışığını dikkate alın: Güçlü güneş ışığı veya kızılötesi kaynaklar sensör okumalarını etkileyebilir.
  • Sensör yönü önemlidir: Alev sensörün algılama yönüne bakmalıdır.
  • Mesafe sınırını test edin: Algılama mesafesi alev büyüklüğüne, açıya ve ortam ışığına göre değişebilir.
  • Trimpot ayarı yapın: Dijital çıkış kullanılıyorsa hassasiyet ayarı mutlaka test edilmelidir.
  • Röle veya yüksek akımlı yükleri doğrudan Arduino pininden beslemeyin: Röle modülü veya uygun sürücü devre kullanın.
  • Yanıcı ortamda test yapmayın: Sensör testleri güvenli ve kontrollü şekilde yapılmalıdır.
Git

KY-026 Alev Sensörü Kaynak Kodları

KY-026 alev sensörü için analog okuma, dijital eşik kontrolü, buzzer alarmı, LED uyarısı ve ESP32 ile bildirim sistemleri gibi örnek proje dosyalarını GitHub deposuna ekleyebilirsiniz.

Robomer’de Bulabileceğiniz KY-026 Alev Sensörü

Arduino, ESP32 ve Raspberry Pi projelerinizde alev algılama sistemi kurmak için KY-026 Alev ve Yangın Algılama Sensörü modülünü Robomer üzerinden inceleyebilirsiniz.

KY-026 Alev ve Yangın Algılama Sensörü

KY-026 Alev ve Yangın Algılama Sensörü

KY-026 modülü, Arduino ve benzeri kartlarla alev algılama, buzzer alarmı, LED uyarısı ve yangın algılama prototipleri geliştirmek için kullanılabilir. Analog ve dijital çıkış desteği sayesinde farklı proje senaryolarına uyum sağlar.

KY-026 Ürününü İncele

Sık Sorulan Sorular

KY-026 gerçek yangın alarmı olarak kullanılabilir mi?

KY-026 sensörü hobi, eğitim ve prototip projeleri için uygundur. Gerçek yangın güvenliği uygulamalarında sertifikalı yangın algılama sistemleri kullanılmalıdır.

KY-026 dijital çıkış mı analog çıkış mı kullanılmalı?

Basit alarm projelerinde dijital çıkış daha pratiktir. Alev şiddetini veya sensör değerlerini daha detaylı izlemek istiyorsanız analog çıkış kullanılabilir.

KY-026 sensörü güneş ışığından etkilenir mi?

Evet. Güçlü ışık kaynakları ve kızılötesi ışınım sensör okumalarını etkileyebilir. Bu nedenle sensörün kullanılacağı ortamda test ve kalibrasyon yapılmalıdır.

KY-026 ile buzzer kullanılabilir mi?

Evet. Arduino üzerinden KY-026 çıkışı okunarak buzzer, LED veya röle modülü tetiklenebilir. Buzzer doğrudan Arduino pininden kontrol edilebilir; yüksek güçlü siren veya lamba için uygun sürücü veya röle modülü kullanılmalıdır.

KY-026 ESP32 ile kullanılabilir mi?

Evet. KY-026 ESP32 ile de kullanılabilir. Ancak ESP32 pinleri 3.3V lojik seviyesinde çalıştığı için bağlantı ve sinyal seviyeleri dikkatli kontrol edilmelidir.

Sonuç

KY-026 Alev ve Yangın Algılama Sensörü, Arduino projelerinde alev algılama, alarm tetikleme ve güvenlik sistemi prototipleri oluşturmak için kullanışlı bir modüldür. Analog ve dijital çıkış desteği sayesinde hem basit hem de daha kontrollü uygulamalarda kullanılabilir.

Bu sensör ile buzzer uyarılı yangın alarmı, LED göstergeli alev algılama sistemi, ESP32 tabanlı bildirim sistemi veya röle kontrollü güvenlik prototipleri geliştirebilirsiniz. Ancak gerçek yangın güvenliği uygulamalarında KY-026 tek başına yeterli değildir; yalnızca eğitim ve prototipleme amaçlı değerlendirilmelidir.

Alev Algılama ve Sensör Projelerinizi Robomer ile Geliştirin

KY-026 Alev Sensörü, Arduino kartları, buzzer, breadboard, jumper kablo ve diğer sensör modüllerini Robomer üzerinden inceleyerek kendi alarm ve güvenlik prototiplerinizi geliştirebilirsiniz.

KY-026 Alev Sensörünü İncele