Vaikka nestekaasu on jokaisen kotitalouden välttämätön tarve, sen vuotaminen voi johtaa katastrofiin. Nestekaasuvuodosta varoittamiseksi ja väärinkäytösten estämiseksi on olemassa useita tuotteita vuodon havaitsemiseksi. Täällä olemme kehittäneet Arduino-pohjaisen nestekaasunilmaisimen hälytyksen. Jos kaasuvuotoja tapahtuu, tämä järjestelmä havaitsee sen ja antaa hälytyksen ostamalla piiriin liitetyn summerin. Tämä järjestelmä on helppo rakentaa, ja kuka tahansa, jolla on jonkin verran tietoa elektroniikasta ja ohjelmoinnista, voi rakentaa sen..
Olemme käyttäneet nestekaasun anturimoduulia nestekaasun havaitsemiseen. Kun nestekaasuvuoto vuotaa, se antaa korkean pulssin DO-tapilleen ja arduino lukee jatkuvasti DO-tapiaan. Kun Arduino saa korkean pulssin LPG-kaasumoduulilta, se näyttää “LPG Gas Leakage Alert” -sanoman 16x2 LCD-näytöllä ja aktivoi summerin, joka antaa äänimerkin uudestaan ja uudestaan, kunnes kaasunilmaisimen moduuli ei tunne kaasua ympäristössä. Kun nestekaasunilmaisimen moduuli antaa matalan pulssin arduinolle, nestekidenäytössä näkyy viesti "Ei nestekaasuvuodosta".
Käytetyt komponentit
- Arduino Pro Mini
- Nestekaasun kaasuanturimoduuli
- Summeri
- BC 547 -transistori
- 16x2 LCD
- 1K vastus
- Leipälauta
- 9 voltin akku
- Johtojen liittäminen
Nestekaasuanturimoduuli
Tämä moduuli sisältää MQ3-anturin, joka todella havaitsee nestekaasun, komparaattorin (LM393) MQ3-lähtöjännitteen vertaamiseksi vertailujännitteeseen. Se antaa korkean tehon, kun havaitaan nestekaasua. Potentiometriä käytetään myös kaasun tunnistuksen herkkyyden säätämiseen. Tämä moduuli on erittäin helppo käyttää mikrokontrollereiden ja arduinon kanssa, ja se on helposti saatavilla markkinoilla nimellä "LPG Gas Sensor Module". Voimme myös rakentaa sen käyttämällä LM358 tai LM393 ja MQ3.
Piirikaavio ja kuvaus
Kuten yllä olevassa kaaviossa on esitetty, se sisältää Arduino-kortin, nestekaasun kaasuanturimoduulin, summerin ja 16x2 LCD-moduulin. Arduino ohjaa tämän järjestelmän koko prosessia, kuten nestekaasuanturimoduulilähdön lukemista, viestin lähettämistä LCD-näyttöön ja summerin aktivointia. Voimme asettaa tämän anturimoduulin herkkyyden siihen asennetulla sisäänrakennetulla potentiometrillä.
Nestekaasuanturimoduulin DO-nasta on kytketty suoraan Arduinon tapiin 18 (A4) ja Vcc ja GND on kytketty arduinon Vcc: hen ja GND: hen. Nestekaasun anturimoduuli koostuu MQ3-anturista, joka tunnistaa nestekaasun. Tämän MQ3-anturin sisällä on lämmitin, joka tarvitsee jonkin verran lämmityslaitetta lämpenemiseen, ja se voi kestää jopa 15 minuuttia valmistautua nestekaasun havaitsemiseen. Ja vertailupiiriä käytetään MQ3: n analogisen lähdön muuntamiseen digitaalisessa muodossa. 16x2-nestekidenäyttö on kytketty arduinoon 4-bittisessä tilassa. Ohjaustappi RS, RW ja En on kytketty suoraan arduino-nastoihin 2, GND ja 3. Ja datanapa D0-D7 on kytketty arduinon 4, 5, 6, 7 liittimiin. Summeri on kytketty arduino-nastanumeroon 13 NPN BC547 -transistorin kautta, jonka pohjassa on 1 k: n vastus.
Ohjelman kuvaus
Ohjelmoinnissa olemme käyttäneet digitaalista lukutoimintoa nestekaasuanturimoduulin ulostulon lukemiseen ja suorittaneet sitten toiminnan tulon mukaan.
Tämän projektin testaamiseen olemme käyttäneet savukkeensytytintä, joka sisältää nestekaasua.