Arduino Anstieg Stück 11- Rauchsensor MQ-2

Rauchsensor MQ-2

MQ-Produktfamilie von Sensoren sind sehr weit Low-Cost-Sensoren verwendet werden, es ist weit verbreitet in Haushalts- oder Fabrik Gaslecküberwachungsgerät verwendet wird. Diese Einführung mit MQ Familie MQ-2 Rauchsensor, andere Sensoren sind MQ ähnlich.

1. MQ Series Sensor arbeitet

MQ Familie von Sensoren empfindliches Material eines hochaktive Metall-Oxid-Halbleiter verwendet wird, wird der Sensor erhitzt, um das Gas in verschiedenen Konzentrationen in verschiedenen Leitfähigkeiten. eine einfache Schaltung verwendet, kann die Änderung in der Leitfähigkeit des Gases, um ein Signal entsprechend der Konzentration umwandeln.

Rauchsensormodul 2. Einführung

MQ-2-Gassensor-Empfindlichkeit kann Gas, Rauch und andere hoch sein, MQ-2 auf der Basis der Schaltungsentwurf des Rauchsensormodul liefert zwei Ausgangs Modi:

  • Digitalausgang: Konzentrationsschwelle Einstellpotentiometer über einen onboard, wenn die Umgebungsgaskonzentrationserfassungs den Schwellenwert übersteigt, um das digitale Ausgangsstift DO gering.
  • Analogausgang: je höher die Konzentration, desto höher der Spannungswert des AO Ausgangsstifts, desto höher ist der Analogwert vom ADC erworben.

Rauchsensormodul

Man beachte, dass der Sensor mit Energie versorgt, aufzuwärmen etwa 20 Sekunden, werden die gemessenen Daten stabil sein. Da der Bedarf an inneren Draht die Sensorheizung arbeitet, ist der Wärmesensor normal.

3. Experimentelle Materialien

  • Uno R3 Development Board
  • Unterstützung von USB-Datenkabel
  • Brotplatte und Tragseil
  • MQ-2 Rauchsensormodul

4. Versuchsdurchführung

1 das Prinzipschaltbild eines Gebäudes.

Rauchsensormodul VCC, GND an das Entwicklungsplatine 5V, GND verbunden. AO-Modul analoge Stifte A0-Entwicklungs-Board-Modul DO Stift ist mit digitalen Stiften 2 Development Board verbunden.

Prinzip ist unten dargestellt:

experimentelle Pläne

Physikalische Verbindung ist unten dargestellt:

Physikalischer Anschlussplan

2. eine neue Skizze erstellen, die folgenden Codeersatzkopien des automatisch generierten Code und speichert.

/*
   MQ-2烟雾传感器的使用
*/
#include <Arduino.h>

#define Sensor_AO A0
#define Sensor_DO 2

unsigned int sensorValue = 0;

void setup()
{
  pinMode(Sensor_DO, INPUT);
  Serial.begin(9600);
}

void loop()
{
  sensorValue = analogRead(Sensor_AO);
  Serial.print("Sensor AD Value = ");
  Serial.println(sensorValue);

  if (digitalRead(Sensor_DO) == LOW)
  {
    Serial.println("Alarm!");
  }
  delay(1000);
}

3. Development Board-Anschluss, und stellen Sie die Portnummer auf die Art des Boards entsprechen, zum Download bereit.

Herunterladen

Die experimentellen Ergebnisse

Öffnen Sie den Port-Monitor, das Programm zur Verfügung gestellt Baudrate konsistent 9600. Monitor wird analog AO ADC Spannung entsprechend dem Ausgangsstift angezeigt werden, wenn die Gaskonzentration höher ist als eine eingestellte Schwelle, wird eine Alarmmeldung. Wir können mit dem Einsatz von Ton und Licht Alarmen und anderen Geräten, die Produktion von Instrumenten Rauchüberwachung Haushalt.

experimentelle Ergebnisse

Konzentrieren Sie sich auf Mikro-Kanal öffentlichen Nummer: TonyCode
der Arduino Lernaustauschgruppe: 868 283 450

Mehr begrüße ich die Aufmerksamkeit der Öffentlichkeit Zahl. Fegen Sie den Mikro-Kanal der Fanger Wei-Code zu folgen:
Micro Channel-Scan-Code hinzugefügt öffentliche Nummer: TonyCode

Veröffentlicht 63 Originalarbeiten · erntete Lob 250 · Ansichten 230.000 +

Ich denke du magst

Origin blog.csdn.net/TonyIOT/article/details/103380128
Empfohlen
Rangfolge