Ana Sayfa Raspberry Pi Raspberry Pi ile Yangın Alarm Uygulaması

Raspberry Pi ile Yangın Alarm Uygulaması

4 min read
1
0
5,898

Merhaba arkadaşlar,

Bu yazımızda sizlere Raspberry Pi ile yangın alarm uygulamasını anlatacağım. Öncelikle kullanacağımız ateş algılayıcı sensörü tanıyalım.

Ateş algılayıcı sensör kartı 760 nm – 1100 nm arasındaki dalga boyuna sahip ateşi tespit etmek için kullanılan bir sensör kartıdır. Üzerinde bir adet IR alıcı barındırır.  Bundan dolayı IR alıcı kart olarak da kullanılabilmektedir. Üzerindeki trimpot ile hassasiyet ayarı yapılabilmekte ve hem analog hem de dijital şekilde çıkış alınabilmektedir.

Teknik özellikleri şöyle:

Sinyal çıkışı : 20 cm (4.8V) – 100 cm(1v)

Çalışma Voltajı : 5V

Boyutları : 18 mm x 12 mm

 

Flame-Sensor-Module1
Ateş algılayıcı sensör

Şimdi sıra devremizi kurma aşamasına geldi. Aşağıdaki resim ve tabloda gösterildiği gibi devremizi kuruyoruz.

 

 

aa_devre
Yangın alarm uygulama devresi

 

 

Ateş Algılayıcı Sensör Raspberry Pi
DO (Digital Out) GPIO Board 7 (BCM 4)
VCC GPIO Board 2 (5V)
GND GPIO Board 6 (GND)

 

Devremizde bağlantıları tabloda belirtildiği gibi kurduktan sonra yazılım kısmına geçiyoruz.

Şimdi uygulamamızı çalıştıracak kod kısmını yazıyoruz.

Raspberry Pi terminaline giriş yaptıktan sonra  sudo nano yangin.py komutunu giriyoruz. Ekrana gelen boş ekrana aşağıdaki kodu yazıyoruz.

[php]

import RPi.GPIO as GPIO

import time

GPIO.setmode(GPIO.BCM)

GPIO.setup(4,True)

dizi= []

while True:

deger=GPIO.input(4)

if len(dizi)>99:

ort=0

for i in dizi:

ort=ort + i

dizi=[]

if ort==0:

print "Ates Algilandi"

else:

dizi.append(deger)

time.sleep(0.0003)

[/php]

kodu yazarken boşluklara dikkat etmek gerekiyor. Hatalı bir boşluk kodumuzun çalışmamasına sebep olabilir.

Kodu yazdıktan sonra ctrl+x yapıp gelen ekrana Y harfini girerek kodumuzu kaydediyoruz.

Şimdi devremiz ve kodumuz hazır olduğuna göre artık uygulamamızı deneyebiliriz. Terminal ekranına sudo python yangin.py yazıp çalıştırıyoruz. Çakmak veya kibritle ateş algılayıcı sensörüne doğru ateşi yaklaştırınca ekranda aşağıdaki resimde gösterildiği gibi “Ateş Algilandi” yazısı çıkacaktır.

a_algilandi

Bu uygulamamızın sonuna eklediğimiz videoda da uygulamanın nasıl çalıştığını göreceksiniz.

Bu uygulama ile önceki yazılarımdan LED yakma ve mail atma uygulamalarını da birleştirebilirsiniz. Bu şekilde yangın durumunda LED ile uyarı verebilirsiniz ve mailinizle haberdar olabilirsiniz. Bu projeyi geliştirebiliriz. Yeni fikirlere açığım 🙂

Buna Benzer Yazılar Göster !
Daha Fazlasını Yükle - Ömer Aba
  • Raspberry Pi IP Adresi Öğrenme

    Merhaba Arkadaşlar, bu yazımızda Raspberry Pi’nin IP adresini bulmayı göstereceğim. Raspbe…
  • Raspberry Pi İlk Kurulum

    Merhaba Arkadaşlar, bu yazımızda Raspberry Pi’ye Raspbian İşletimi Sistemi kurulumunu anla…
  • Raspberry Pi Giriş

    Raspberry Pi Nedir ? Raspberry Pi, Birleşik Krallıklardaki okullarda bilgisayar bilimini ö…
Daha Fazla Göster -  Raspberry Pi

1 Yorum

  1. sef

    27 Nisan 2020 at 19:52

    deger=GPIO.input(4) bu bölümde hata veriyor

    Reply

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bak Bakalım ?

Raspberry Pi ile Harekete Duyarlı Güvenlik Kamerası

Merhaba arkadaşlar, Bu yazımda sizlere USB kamera ve PIR sensörü ile yaptığım güvenlik kam…