LPG her hanehalkının vazgeçilmez bir ihtiyacı olsa da, sızması felakete yol açabilir. LPG kaçağı konusunda uyarmak ve herhangi bir yanlışlığı önlemek için, sızıntıyı tespit etmek için çeşitli ürünler bulunmaktadır. Burada Arduino tabanlı bir LPG gaz dedektörü alarmı geliştirdik. Gaz kaçağı meydana gelirse, bu sistem bunu tespit eder ve devreye takılan zil sesini çalarak uyarı verir. Bu sistemi kurmak kolaydır ve biraz elektronik ve programlama bilgisi olan herkes onu kurabilir..
LPG Gazını tespit etmek için bir LPG gaz sensör modülü kullandık. LPG gaz kaçağı meydana geldiğinde DO pinine YÜKSEK bir darbe verir ve arduino sürekli olarak DO pinini okur. Arduino, LPG Gaz modülünden YÜKSEK bir darbe aldığında, 16x2 LCD'de “LPG Gaz Kaçağı Uyarısı” mesajını gösterir ve gaz dedektör modülü ortamdaki gazı algılayana kadar tekrar tekrar bip sesi çıkaran sesli uyarıyı etkinleştirir. LPG gaz dedektör modülü arduino'ya DÜŞÜK darbe verdiğinde LCD ekranda “LPG Gaz Kaçağı Yok” mesajı görüntülenir.
Kullanılan Bileşenler
- Arduino Pro Mini
- LPG Gaz sensörü Modülü
- Buzzer
- BC 547 Transistör
- 16x2 LCD
- 1K direnç
- Ekmek tahtası
- 9 voltluk pil
- Bağlantı telleri
LPG Gaz Sensör Modülü
Bu modül, LPG gazını fiilen algılayan bir MQ3 sensörü, MQ3 çıkış voltajını referans voltajı ile karşılaştırmak için bir karşılaştırıcı (LM393) içerir. LPG gazı algılandığında YÜKSEK çıkış verir. Gaz algılama hassasiyetini kontrol etmek için bir potansiyometre de kullanılır. Bu modül, mikrodenetleyiciler ve arduino ile arayüz oluşturmak için çok kolaydır ve "LPG Gaz Sensör Modülü" adıyla piyasada kolaylıkla bulunabilir. LM358 veya LM393 ve MQ3 kullanarak da inşa edebiliriz.
Devre Şeması ve Tanımı
Yukarıdaki şematik diyagramda gösterildiği gibi Arduino kartı, LPG GAS Sensör Modülü, buzzer ve 16x2 LCD modül içerir. Arduino, LPG Gaz sensörü modül çıkışını okumak, LCD'ye mesaj göndermek ve sesli uyarıyı etkinleştirmek gibi bu sistemin tüm sürecini kontrol eder. Bu sensör modülünün hassasiyetini üzerine yerleştirilen dahili potansiyometre ile ayarlayabiliriz.
LPG gaz sensörü modülünün DO pini doğrudan Arduino'nun 18. (A4) pinine, Vcc ve GND ise arduino'nun Vcc ve GND'sine bağlanır. LPG gaz sensörü modülü, LPG gazını algılayan bir MQ3 sensöründen oluşur. Bu MQ3 sensörünün içinde ısınmak için bir miktar ısıtıcı beslemesine ihtiyaç duyan bir ısıtıcı vardır ve LPG gazını algılamaya hazır hale gelmesi 15 dakika kadar sürebilir. MQ3'ün Analog çıkışını dijitale dönüştürmek için bir karşılaştırıcı devre kullanılır. 4 bit modunda arduino ile 16x2 LCD bağlanır. Kontrol pini RS, RW ve En doğrudan arduino pin 2, GND ve 3'e bağlanır. Veri pini D0-D7 ise arduino'nun 4, 5, 6, 7 numaralı pinlerine bağlıdır. Bir zil, tabanında 1 k direnç bulunan bir NPN BC547 transistörü aracılığıyla 13 numaralı arduino pimine bağlanır.
Program Açıklaması
Programlamada LPG gaz sensör modülünün çıkışını okumak için dijital okuma fonksiyonunu kullandık ve daha sonra girişe göre işlemi gerçekleştirdik.
Bu projeyi test etmek için LPG gazı içeren bir çakmak kullandık.