Während LPG ein wesentliches Bedürfnis jedes Haushalts ist, kann sein Austreten zu einer Katastrophe führen. Um auf LPG-Leckagen aufmerksam zu machen und Unfälle zu vermeiden, gibt es verschiedene Produkte, um die Leckage zu erkennen. Hier haben wir einen LPG-Gasdetektoralarm auf Arduino-Basis entwickelt. Wenn ein Gasleck auftritt, erkennt dieses System dies und gibt einen Alarm aus, indem es den mit dem Stromkreis verbundenen Summer betätigt. Dieses System ist einfach zu bauen und jeder, der über Kenntnisse in Elektronik und Programmierung verfügt, kann es bauen.
Wir haben ein LPG- Gassensormodul verwendet, um LPG-Gas zu erfassen. Wenn ein LPG-Gasleck auftritt, gibt es einen HIGH-Impuls an seinem DO-Pin und Arduino liest kontinuierlich seinen DO-Pin. Wenn Arduino einen HIGH-Impuls vom LPG-Gasmodul erhält, wird auf dem 16x2-LCD die Meldung „LPG Gas Leakage Alert“ angezeigt und der Summer aktiviert, der immer wieder piept, bis das Gasdetektormodul das Gas in der Umgebung nicht mehr erkennt. Wenn das LPG-Gasdetektormodul Arduino einen LOW-Impuls gibt, zeigt das LCD die Meldung „No LPG Gas Leakage“ an.
Verwendete Komponenten
- Arduino Pro Mini
- LPG-Gassensormodul
- Summer
- BC 547 Transistor
- 16x2 LCD
- 1K Widerstand
- Brotbrett
- 9 Volt Batterie
- Kabel anschließen
LPG-Gassensormodul
Dieses Modul enthält einen MQ3-Sensor, der tatsächlich Flüssiggas erfasst, einen Komparator (LM393) zum Vergleichen der MQ3-Ausgangsspannung mit der Referenzspannung. Es gibt eine hohe Leistung, wenn LPG-Gas erfasst wird. Ein Potentiometer wird auch zur Steuerung der Empfindlichkeit der Gasmessung verwendet. Dieses Modul ist sehr einfach mit Mikrocontrollern und Arduino zu verbinden und auf dem Markt unter dem Namen „LPG Gas Sensor Module“ leicht erhältlich. Wir können es auch mit LM358 oder LM393 und MQ3 erstellen.
Schaltplan und Beschreibung
Wie in der obigen schematischen Darstellung gezeigt, enthält es eine Arduino-Karte, ein LPG-GAS-Sensormodul, einen Summer und ein 16x2-LCD-Modul. Arduino steuert den gesamten Prozess dieses Systems wie das Lesen der Ausgabe des LPG-Gassensormoduls, das Senden einer Nachricht an das LCD und das Aktivieren des Summers. Wir können die Empfindlichkeit dieses Sensormoduls durch ein eingebautes Potentiometer einstellen.
Der DO-Pin des LPG-Gassensormoduls ist direkt mit Pin 18 (A4) von Arduino verbunden, und Vcc und GND sind mit Vcc und GND von Arduino verbunden. Das LPG-Gassensormodul besteht aus einem MQ3-Sensor, der LPG-Gas erfasst. Dieser MQ3-Sensor verfügt über eine Heizung, die zum Aufheizen eine gewisse Heizungsversorgung benötigt. Es kann bis zu 15 Minuten dauern, bis die Erkennung von Flüssiggas vorbereitet ist. Eine Komparatorschaltung wird zum Umwandeln des Analogausgangs von MQ3 in Digital verwendet. Ein 16x2 LCD ist im 4-Bit-Modus mit Arduino verbunden. Die Steuerpins RS, RW und En sind direkt mit den Arduino-Pins 2, GND und 3 verbunden. Die Datenpins D0-D7 sind mit den 4, 5, 6, 7 des Arduinos verbunden. Ein Summer ist mit dem Arduino-Pin Nummer 13 über einen NPN BC547-Transistor verbunden, dessen Basis einen 1 k-Widerstand aufweist.
Programm Beschreibung
Bei der Programmierung haben wir die digitale Lesefunktion verwendet, um die Ausgabe des LPG-Gassensormoduls zu lesen, und dann den Betrieb gemäß der Eingabe ausgeführt.
Zum Testen dieses Projekts haben wir einen Zigarettenanzünder verwendet, der LPG-Gas enthält.