⚡ Arduino Projeleri Başlangıç

Alev Sensörlü Yangın Algılama ve Erken Uyarı Alarmı

Kızılötesi alev sensörü kullanarak ateşi algıladığında sesli ve ışıklı siren çalan can kurtaran proje.

Alev Sensörlü Yangın Algılama ve Erken Uyarı Alarmı

Yangın anında saniyelerin bile önemi büyüktür. Bu projede, yangından yayılan kızılötesi (IR) ışınları algılayan alev sensörü ile erken uyarı güvenlik sistemi yapacağız.

---

🎯 Projenin Amacı ve Kazanımları

  • Alevin yaydığı kızılötesi ışığı fototransistör ile tespit etmeyi öğrenmek.
  • İki tonlu polis / itfaiye sireni sesi programlamak.
  • Yaşam güvenliği teknolojilerinin çalışma mantığını anlamak.
  • ---

    🧰 Gerekli Malzemeler

    1. 1x Arduino Uno

    2. 1x Flame (Alev) Sensör Modülü

    3. 1x Aktif Buzzer

    4. 1x Kırmızı LED ve 1x Yeşil LED

    5. 2x 220Ω Direnç

    ---

    💻 Arduino C++ Kodları

    const int alevPin = 2;   // Alev sensörü dijital çıkışı
    const int buzzerPin = 8;
    const int kirmiziLed = 9;
    const int yesilLed = 10;
    
    void setup() {
      pinMode(alevPin, INPUT);
      pinMode(buzzerPin, OUTPUT);
      pinMode(kirmiziLed, OUTPUT);
      pinMode(yesilLed, OUTPUT);
    }
    
    void loop() {
      int yanginVarMi = digitalRead(alevPin);
    
      if (yanginVarMi == LOW) { // Alev algılandığında çoğu modül LOW verir
        // Yangın Tehlikesi!
        digitalWrite(yesilLed, LOW);
        digitalWrite(kirmiziLed, HIGH);
        tone(buzzerPin, 1000);
        delay(200);
        tone(buzzerPin, 600);
        delay(200);
      } else {
        // Güvenli Durum
        noTone(buzzerPin);
        digitalWrite(kirmiziLed, LOW);
        digitalWrite(yesilLed, HIGH);
      }
    }