Yangın Söndürme Robotu Nasıl Yapılır?
İtfaiyecilerin hayatını tehlikeye atan kimyasal fabrika yangınlarında, dar tünel kazalarında ve patlama riski olan endüstriyel tesislerde can kaybını önlemenin en etkili yolu Yangın Söndürme Robotlarıdır. Otonom olarak alevin kaynağını tespit eden, engelleri aşarak yangına yaklaşan ve üzerindeki su pompası ya da fan mekanizmasıyla ateşi söndüren bu robotlar, hayat kurtaran teknolojilerin başında gelir.
Bu kapsamlı rehberde; Arduino Uno, alev (flame) sensörleri, L298N motor sürücü ve mini pervane motoru kullanarak odadaki ateşi bulan ve söndüren bir yangın söndürme robotu prototipinin yapımını adım adım inceliyoruz.
1. Sistemin Çalışma Mantığı
Robotumuz 3 aşamalı bir kurtarma protokolü işletir:
2. Gerekli Malzemeler Listesi
| Malzeme | Adet | Görevi |
|---|---|---|
| Arduino Uno R3 | 1 | Ana kontrol kartı |
| 2WD Robot Şasisi ve 2 Motor | 1 | Tekerlekli taşıyıcı gövde |
| L298N Çift Motor Sürücü | 1 | Çekiş motorlarını sürmek için |
| 3 Adet Alev Sensör Modülü (Flame Sensor) | 3 | Sol, Orta ve Sağ alev algılama |
| 5V Mini DC Fan Motoru ve Pervane | 1 | Ateşi üfleyerek söndüren mekanizma |
| 1 Kanal Röle Modülü (veya Transistör) | 1 | Söndürme fanını güvenle çalıştırmak için |
| 2x 18650 Li-ion Pil ve Yuvası | 1 | Sistemin yüksek akımlı güç kaynağı |
3. Devre Şeması ve Pin Bağlantı Rehberi
A. Alev Sensörleri:
*(Alev algılandığında bu sensörler LOW / 0 sinyali üretir).*
B. Motor Sürücü ve Söndürme Fanı:
4. Tam ve Çalışan Arduino C++ Kodları
/* * RobotKodla.com - Arama Kurtarma Robotları * Proje: Otonom Yangın Söndürme Robotu */ const int solAlev = 2;
const int onAlev = 3;
const int sagAlev = 4; const int fanPin = 12; const int solIleri = 5;
const int solGeri = 6;
const int sagIleri = 9;
const int sagGeri = 10; void setup() { pinMode(solAlev, INPUT); pinMode(onAlev, INPUT); pinMode(sagAlev, INPUT); pinMode(fanPin, OUTPUT); digitalWrite(fanPin, HIGH); // Röle başlangıçta kapalı pinMode(solIleri, OUTPUT); pinMode(solGeri, OUTPUT); pinMode(sagIleri, OUTPUT); pinMode(sagGeri, OUTPUT);
} void loop() { // Alev sensörleri ateş görünce LOW (0) verir int sol = digitalRead(solAlev); int on = digitalRead(onAlev); int sag = digitalRead(sagAlev); if (on == LOW) { // Ateş tam karşımızda! Dur ve söndürme fanını aç! dur(); digitalWrite(fanPin, LOW); // Fanı çalıştır delay(4000); // 4 saniye kuvvetlice üfle digitalWrite(fanPin, HIGH);// Fanı kapat } else if (sol == LOW) { // Ateş solda, sola dön solaDon(); } else if (sag == LOW) { // Ateş sağda, sağa dön sagaDon(); } else { // Ateş yok, dur ve bekle dur(); } delay(100);
} void solaDon() { digitalWrite(solIleri, LOW); digitalWrite(solGeri, HIGH); digitalWrite(sagIleri, HIGH); digitalWrite(sagGeri, LOW);
} void sagaDon() { digitalWrite(solIleri, HIGH); digitalWrite(solGeri, LOW); digitalWrite(sagIleri, LOW); digitalWrite(sagGeri, HIGH);
} void dur() { digitalWrite(solIleri, LOW); digitalWrite(solGeri, LOW); digitalWrite(sagIleri, LOW); digitalWrite(sagGeri, LOW);
}5. Yangın Testinde Güvenlik Önlemleri
6. Kapsamlı Sıkça Sorulan Sorular (SSS)
Sensör güneş ışığından etkilenir mi?
Evet, güneş ışığı da zengin kızılötesi dalgalar içerir. Bu yüzden sensör üzerindeki trimpottan hassasiyet ayarı yapılmalı ve testler tercihen kapalı mekanda veya loş ışıkta yapılmalıdır.
Fan yerine gerçek su püskürtebilir miyiz?
Kesinlikle! Fan motoru yerine küçük bir su deposuna bağlı 5V mini dalgıç su pompası kullanarak hedefe su fışkırtan gerçekçi bir itfaiye aracı yapabilirsiniz.
7. Yangın Söndürme Robotlarında Alev Algılama Teknolojileri
Basit projelerde kullanılan alev sensörlerinin yanı sıra profesyonel itfaiye robotlarında çok katmanlı sensör dizilimleri yer alır:
8. Söndürme Mekanizmasında Su Pompası ve Nozul Tasarımı
Projeyi fan yerine gerçek sıvı püskürten bir itfaiye aracına dönüştürmek için:
10. Yangın Söndürme Robotlarında Çoklu Alev Sensörü Kalibrasyonu
Yangın söndürme robotlarında en kritik konu 3 sensörün birbirini tamamlayacak açılarla (45 derece sol, 0 derece merkez, 45 derece sağ) monte edilmesidir:
Sonuç
Yangın söndürme robotu, teknolojinin insan hayatını koruma misyonunu en güzel özetleyen gurur verici bir STEM projesidir. TÜBİTAK ve okul şenliklerinde büyük takdir toplayan bu projenin tüm detayları için sitemizin [Projeler](/projeler) sekmesini takip edin!