Inhaltsverzeichnis:
- Schritt 1: Was ist ein Gassensor und wie funktioniert er?
- Schritt 2: MQ Gassensor-Serie
- Schritt 3: MQ9-Gassensor und Arduino verbinden
- Schritt 4: Schaltung
- Schritt 5: Wie kalibriere ich den MQ9-Gassensor?
- Schritt 6: Code
- Schritt 7: Wie geht es weiter?
- Schritt 8: MQ9 Gassensor kaufen
Video: MQ9 Gassensor mit Arduino kalibrieren und verwenden - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Sie können dieses und andere erstaunliche Tutorials auf der offiziellen Website von ElectroPeak lesen
Überblick
In diesem Tutorial erfahren Sie, wie Sie den MQ9-Gassensor mit einem Arduino-Board kalibrieren und verwenden.
Was du lernen wirst:
- Was ist der Gassensor und wie funktioniert er?
- Vergleich verschiedener Gassensormodelle
- So funktioniert der Gassensor MQ9
- Verwendung des MQ9-Gassensors mit Arduino
Schritt 1: Was ist ein Gassensor und wie funktioniert er?
Ein Gassensor ist ein Gerät, das das Vorhandensein einer oder mehrerer Gasarten in der Umgebung erkennt. Diese Sensoren haben breite Anwendungen wie Sicherheitssysteme von Raffinerien, Industriezentren und sogar Häusern. Diese Sensoren können brennbare Gase, giftige Gase, Schadstoffe usw. erkennen. Es gibt mehrere Methoden zur Gasdetektion, am häufigsten werden elektrochemische Sensoren verwendet. Diese Sensoren messen die Konzentration eines bestimmten Gases, indem sie an ihren beheizten Elektroden eine chemische Reaktion durchführen und den resultierenden elektrischen Strom messen.
Schritt 2: MQ Gassensor-Serie
Die MQ-Gassensorserien sind die gängigsten verfügbaren Gassensoren. Diese Sensoren haben verschiedene Modelle zur Erkennung verschiedener Gase, von denen einige in der beigefügten Tabelle aufgeführt sind:
Hier erfahren wir, wie man MQ9 anschließt, aber alle funktionieren fast gleich.
Der MQ9-Sensor reagiert empfindlich auf Kohlenmonoxid und brennbare Gase. Es kann die Kohlenmonoxiddichte von 10 ppm bis 1000 ppm und die Dichte brennbarer Gase von 100 ppm bis 10000 ppm erkennen. MQ9 verfügt über eine interne Heizung, die sich beim Anlegen einer Spannung von 5 V erwärmt. Der Innenwiderstand dieses Sensors ändert sich mit der Dichte der detektierbaren Gase. Dieser Wert kann durch eine einfache Schaltung gelesen werden. MQ9-Sensormodule auf dem Markt haben die erforderliche Schaltung bereits implementiert und Sie benötigen keinen zusätzlichen Artikel.
Schritt 3: MQ9-Gassensor und Arduino verbinden
Um korrekte und genaue Daten zu erhalten, müssen Sie zuerst die folgenden Maßnahmen ergreifen:
- Der MQ9-Sensor benötigt 24-48 Stunden Vorheizzeit. Schließen Sie das Netzteil an und lassen Sie es für die erforderliche Zeit, bis es bereit ist.
- Sie müssen den Sensor kalibrieren (Wir haben dies im folgenden Abschnitt erklärt)
Schritt 4: Schaltung
Dieses Modul hat 4 Pins. Verbinden Sie Vcc mit 5V und GND mit GND. Der AO-Pin gibt einen analogen Wert basierend auf der Konzentration des Gases zurück. Der DO-Pin gibt HIGH zurück, wenn die Gaskonzentration einen bestimmten Wert überschreitet. Dieser Wert kann über das Potentiometer auf der Platine eingestellt werden.
Anmerkungen:
- Setzen Sie diesen Sensor nicht Wasser und Frost aus.
- Das Anlegen einer Spannung von mehr als 5 V oder das Anlegen der Spannung an die falschen Pins kann den Sensor beschädigen.
- Wenn der Sensor längere Zeit einer hohen Konzentration von Gasen ausgesetzt wird, kann sich dies negativ auf seine Leistung auswirken. 4. Schütteln oder Vibrieren des Sensors kann seine Genauigkeit verringern.
Schritt 5: Wie kalibriere ich den MQ9-Gassensor?
Bevor Sie das Modul verwenden, müssen Sie es kalibrieren. Dieser Sensor misst die Gaskonzentration basierend auf dem Widerstandsverhältnis. Dieses Verhältnis umfasst R0 (Sensorwiderstand in 1000 ppm LPG-Konzentration) und Rs (Innenwiderstand des Sensors, der sich je nach Gaskonzentration ändert). Laden Sie in sauberer Luft nach dem Vorheizen den folgenden Code hoch und warten Sie etwa 15 Minuten, bis R0 einen festen Wert erreicht.
Wie Sie im Code sehen, haben wir aus 100 Daten gemittelt, um einen stabilen Wert zu erreichen. Dann messen wir die Sensorspannung und berechnen nach RL-Restance (in unserem Fall 5K) Rs. Dann kann gemäß der im Datenblatt verfügbaren Tabelle R0 gefunden werden.
Schritt 6: Code
Notiz
Ersetzen Sie im folgenden Code R0 durch den Wert, den Sie im vorherigen Schritt erreicht haben.
Schritt 7: Wie geht es weiter?
- Ermitteln Sie die Gaskonzentration in PPM mit Hilfe der obigen Tabelle.
- Erstellen Sie einen intelligenten CO-Leckmelder.
Schritt 8: MQ9 Gassensor kaufen
MQ9 Gassensor bei ElectroPeak kaufen
Empfohlen:
CDS mit SkiiiD verwenden: 9 Schritte
So verwenden Sie CDS mit SkiiiD: Ein Tutorial zum Entwickeln von CDS mit skiiiD
Max7219 8x8 Dot Matrix mit "skiiiD" verwenden: 9 Schritte
So verwenden Sie Max7219 8x8 Dot Matrix mit "skiiiD": Dies ist eine Videoanleitung von Max7219 8x8 Dot Matrix über "skiiiD". /Erste Schritte-W
So verwenden Sie den SG90-Servomotor mit "skiiiD": 9 Schritte
So verwenden Sie den SG90-Servomotor mit "skiiiD": Vor dem Start gibt es ein grundlegendes Tutorial zur Verwendung von skiiiD https://www.instructables.com/id/Getting-Started-With-SkiiiD-Editor
Gyrosensor MPU6050 mit "skiiiD" verwenden: 9 Schritte
So verwenden Sie den Gyrosensor MPU6050 mit "skiiiD": Tutorial zur Verwendung des Gyrosensor MPU6050-Moduls mit "skiiiD" Vor dem Start gibt es ein grundlegendes Tutorial zur Verwendung von skiiiD https://www.instructables.com/id/Getting-Started -W
SO VERWENDEN SIE EINEN VIBRATIONSSENSOR - VISUINO TUTORIAL MIT ARDUINO: 6 Schritte
SO VERWENDEN SIE EINEN VIBRATIONSSENSOR - VISUINO TUTORIAL MIT ARDUINO: In diesem Tutorial verwenden wir Vibrationssensor, LED, Summer, Widerstand, Arduino Uno und Visuino, um einen Piepton zu erzeugen, wenn Vibrationen erkannt werden. Sehen Sie sich ein Demonstrationsvideo an