Das Board, über das wir sprechen, ist ESP32 Was aufgrund seiner unbegrenzten Funktionen den Benutzern dazu beiträgt, mehrere Sensoren zu fördern. Der Gassensor gehört zu den weit verbreiteten Sensoren mit ESP32. Lassen Sie uns herausfinden, wie möglich, den MQ-2-Gassensor mit ESP32 zu verbinden.
MQ-2-Gassensor
MQ-2 ist einer der weit verbreiteten Gassensoren mit einer größeren Präzision im Vergleich zu anderen, da es sich. Sensoren wie diese sind als Chemiresistoren bekannt.
Der MQ-2-Sensor arbeitet auf 5 V. Es kann Gase wie LPG, Propan, Methan und Kohlenmonoxid erkennen. Es ist wichtig zu beachten, dass MQ-2-Sensoren das Vorhandensein von Gasen überprüfen können, sie jedoch nicht identifizieren können. Daher ist es am besten, Änderungen der Gasdichte an einem bestimmten Ort zu messen und ein Ausgangssignal entsprechend zu erzeugen.
Im Folgenden finden Sie einige wichtige Highlights des MQ-2-Sensors:
MQ-2 Pinout
Der MQ-2-Sensor wird mit vier verschiedenen Stiften ausgestattet:
Der MQ-2-Sensor ist ein benutzerfreundlicher Gassensor, der sowohl in analog als auch in digitaler Ausgang ergeben kann. Die digitale Ausgabe gibt nur einen hohen oder niedrigen Wert an, der die Gaserkennung anzeigt.
Der analoge Stiftausgang ist proportional zur Gaskonzentration mehr ist das erhöhte Gas höher ist der analoge Ausgangswert. Es ist wichtig zu beachten.
MQ-2-Sensoren können die Gaskonzentration im Bereich von 200 ppm bis 10000 ppm erkennen. Hier bezeichnet PPM Teile pro Million.
Um MQ-2 mit ESP32 zu schneiden, folgen Sie der folgenden Pin-Konfiguration.
MQ-2 Pins mit ESP32
MQ-2.
ESP32 PIN | MQ-2 Pin |
---|---|
GND | GND |
Vin | VCC |
GPIO 4 | Aout |
LED -Stifte mit ESP32
Wir haben eine LED bei GPIO 32 von ESP32 miteinander verbunden. LED zeigt an, ob die Gaskonzentration von einer bestimmten Schwelle erhöht wird.
ESP32 PIN | LED |
---|---|
GPIO 32 | VCC |
GND | GND |
Unten finden Sie die Schaltung von ESP32 mit einem Gassensor und einer LED:
Code für die Schnittstellen von MQ-2-Gassensor mit ESP32
int led = 32; /*LED -Pin definiert*/Hier im obigen Code ist eine LED am PIN definiert 32 von ESP32 und sein Stift 4 wird so eingestellt, dass der Gassensor eingegeben wird. Die nächste serielle Kommunikation beginnt mit der Definition von Baudrate. LED wird ausgegeben PinMode Funktion.
Im Schleife Ein Teil der Skizze zuerst lesen wir das analoge Lesen durch den Sensor und der Lesewert wird gedruckt. Als nächstes eine Schwelle von 1800 wird eingestellt, wenn der Wert diese an Pin 32 angeschlossene Schwellen -LED übertrifft AN.
Ausgang
Serielles Monitor druckt den Leseanalogenwert aus. Wenn der Wert unter dem Schwellenwert von 1800 liegt.
Off: Kein Gas
In normalem Zustand wird kein Gas festgestellt, sodass die LED ausgeschaltet bleibt.
LED ON: Gas erkannt
Jetzt werden wir Butangas mit dem Zigaretten -Feuerzeug auftragen. LED wird eingeschaltet, sobald der Gaswert den Schwellenwert übertrifft.
Abschluss
MQ-2 ist ein Gaserkennungssensor, der die Gasleckage erfassen und entsprechend Signale erzeugen kann. Mithilfe einer ESP32 -Mikrocontroller -Karte können wir sie problemlos interfegen und als Feueralarmdetektor verwenden oder eine Notfallmeldung in Notfall -E -Mails generieren. Hier in diesem Artikel haben wir ESP32 mit dem MQ-2-Sensor mit den drei Stiften des Sensors verbunden. Eine LED wird für Indikationszwecke verwendet, sobald Gas erkannt wird.