I když je LPG nezbytnou potřebou každé domácnosti, jeho únik by mohl vést ke katastrofě. Chcete-li upozornit na únik LPG a zabránit jakýmkoli nehodám, existují různé produkty, které únik detekují. Zde jsme vyvinuli alarm LPG detektoru LPG založený na Arduinu. Pokud dojde k úniku plynu, tento systém jej detekuje a vydá výstrahu buzením bzučáku připojeného k okruhu. Tento systém je snadno sestavitelný a může ho vytvořit každý, kdo má nějaké znalosti elektroniky a programování.
K detekci LPG plynu jsme použili modul snímače LPG plynu. Když dojde k úniku plynu LPG, vydá na svém kolíku DO VYSOKÝ puls a arduino nepřetržitě čte svůj kolík DO. Když Arduino dostane VYSOKÝ puls z LPG plynového modulu, zobrazí na displeji 16x2 LCD zprávu „LPG Gas Leakage Alert“ a aktivuje bzučák, který pípá znovu a znovu, dokud modul detektoru plynu necítí plyn v prostředí. Když modul detektoru plynu LPG vydá arduino LOW puls, na LCD displeji se zobrazí zpráva „Žádný únik plynu LPG“.
Použité komponenty
- Arduino Pro Mini
- Modul snímače LPG plynu
- Bzučák
- Tranzistor BC 547
- 16x2 LCD
- 1K rezistor
- Chlebová deska
- 9voltová baterie
- Připojovací vodiče
Modul snímače LPG plynu
Tento modul obsahuje snímač MQ3, který ve skutečnosti detekuje LPG plyn, komparátor (LM393) pro porovnání výstupního napětí MQ3 s referenčním napětím. Při snímání plynu LPG poskytuje VYSOKÝ výkon. Potenciometr se také používá pro řízení citlivosti snímání plynu. Tento modul je velmi snadno propojitelný s mikrokontroléry a arduino a na trhu je snadno dostupný pod názvem „LPG Gas Sensor Module“. Můžeme jej také sestavit pomocí LM358 nebo LM393 a MQ3.
Schéma zapojení a popis
Jak je znázorněno ve schematickém diagramu výše, obsahuje desku Arduino, LPG GAS Sensor Module, bzučák a 16x2 LCD modul. Arduino řídí celý proces tohoto systému, jako je čtení výstupu modulu snímače LPG plynu, odesílání zprávy na LCD a aktivace bzučáku. Můžeme nastavit citlivost tohoto modulu senzoru vestavěným potenciometrem umístěným na něm.
Pin DO modulu snímače LPG plynu je přímo připojen k pinu 18 (A4) Arduino a Vcc a GND jsou připojeny k Vcc a GND arduino. Modul snímače LPG plynu se skládá ze snímače MQ3, který detekuje LPG plyn. Tento snímač MQ3 má uvnitř ohřívač, který potřebuje k zahřátí napájení a může trvat až 15 minut, než se připraví na detekci LPG plynu. A pro převod analogového výstupu MQ3 v digitálním formátu se používá komparátorový obvod. 16x2 LCD je připojen k arduino ve 4bitovém režimu. Ovládací kolíky RS, RW a En jsou přímo připojeny k pinům arduino 2, GND a 3. A datový pin D0-D7 jsou připojeny ke 4, 5, 6, 7 arduino. Bzučák je spojen s pinem Arduino číslo 13 přes tranzistor NPN BC547, který má na své základně rezistor 1 k.
Popis programu
V programování jsme použili funkci digitálního čtení ke čtení výstupu modulu snímače LPG plynu a poté provedli operaci podle vstupu.
Pro testování tohoto projektu jsme použili zapalovač cigaret, který obsahuje LPG plyn.