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ı
---
🧰 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);
}
}