Ateş Sensörü ile Yangın Alarm Sistemi Projesi
Hayat kurtaran güvenlik teknolojilerini sınıfta veya evde yapıyoruz! Ateşin yaydığı kızılötesi ışınları algılayan Flame sensörüyle yangın alarmı devresi tasarlıyoruz.
---
🎯 Projenin Amacı ve Kazanımları
---
🧰 Gerekli Malzemeler
1. 1x Arduino Uno
2. 1x Alev Sensör Modülü (Flame Sensor)
3. 1x Buzzer
4. 1x Kırmızı LED + 1x 220Ω Direnç
5. Breadboard ve Teller
---
🔌 Devre Şeması ve Pin Bağlantı Tabloları
---
💻 Tam ve Çalışan Kodlar (C++, MicroPython, Scratch blok açıklamaları)
const int alevPin = 2;
const int buzzerPin = 8;
const int ledPin = 9;
void setup() {
pinMode(alevPin, INPUT);
pinMode(buzzerPin, OUTPUT);
pinMode(ledPin, OUTPUT);
}
void loop() {
int yanginVar = digitalRead(alevPin);
// Çoğu alev sensörü alev gördüğünde LOW verir
if (yanginVar == LOW) {
// Yangın Algılandı!
digitalWrite(ledPin, HIGH);
tone(buzzerPin, 1000); // 1000 Hz ses
delay(100);
digitalWrite(ledPin, LOW);
tone(buzzerPin, 500); // 500 Hz ses
delay(100);
} else {
// Güvenli
noTone(buzzerPin);
digitalWrite(ledPin, LOW);
}
}
---
💡 Nasıl Çalışır? (Bilimsel Çalışma Prensibi)
Alevlerin tepesinde 760 nm - 1100 nm dalga boyunda kızılötesi ışık yayılır. Sensörün ucundaki siyah fotodiyot bu ışığı soğurarak iletime geçer.
---
🚀 Kendini Geliştirme Görevi (Challenge)
Ateş algılandığında bir servo motoru çalıştırarak minik bir yangın söndürme vanasını açan mekanizma ekleyin!