MQ-9 Carbon Monoxide, Methane and LPG Gas Sensor Module

SKU: EK529 Category: Tag:

Apple Shopping Event

Hurry and get discounts on all Apple devices up to 20%

80,00 EGP

14 People watching this product now!

Payment Methods:

Description

<p>This is MQ-9 Carbon Monoxide, Methane, and LPG Gas Sensor Module can be used to sense Carbon Monoxide and Methane Gas. Sensitive material of the MQ9 gas sensor is SnO2, which with lower conductivity in clean air.</p> <p>It makes detection by the method of cycle high and low temperature, and detect CO when the low temperature (heated by 1.5V). The sensor’s conductivity is higher along with the gas concentration rising.</p> <p>When a high temperature (heated by 5.0V), it detects Methane, Propane, etc. combustible gas and cleans the other gases adsorbed under low temperature.</p> <h5><strong>Wire Connections</strong></h5> <p><strong>VCC</strong> – <em>Positive pole (5V)</em><br /><strong>GND</strong> – <em>Negative pole</em><br /><strong>DO</strong> – <em>TTL switch signal output</em><br /><strong>AO</strong> – <em>Analog signal output</em></p> <h5><strong>Applications</strong></h5> <ol> <li>The domestic gas leakage detector</li> <li>Industrial gas detector</li> <li>Portable gas detector</li> </ol> <hr /> <h4><strong>Features :</strong></h4> <ol> <li>Good sensitivity to CO/Combustible Gas</li> <li>High sensitivity to Methane, Propane, and CO</li> <li>Long life and low cost</li> <li>Simple drive circuit</li> </ol> <hr /> <h4><strong>Package Includes :</strong></h4> <p>1 x MQ9 Carbon Monoxide, Methane, and LPG Gas Sensor Module</p>

🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
MQ-9VCC/GND/AOUT5V / GND / board analog pin (see per-board note)
📟
MQ-9 Carbon Monoxide, Methane and LPG Gas Sensor Module
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
MQ-9 Carbon Monoxide, Methane and LPG Gas Sensor Module - Arduino Uno
MQ-9 Carbon Monoxide, Methane and LPG Gas Sensor Module - Arduino Nano
MQ-9 Carbon Monoxide, Methane and LPG Gas Sensor Module - Arduino Mega
MQ-9 Carbon Monoxide, Methane and LPG Gas Sensor Module - ESP32
MQ-9 Carbon Monoxide, Methane and LPG Gas Sensor Module - ESP8266
MQ-9 Carbon Monoxide, Methane and LPG Gas Sensor Module - STM32
MQ-9 Carbon Monoxide, Methane and LPG Gas Sensor Module - Raspberry Pi Pico
📄 File: mq-9_carbon_monoxide,_methane_and_lpg_gas_sensor_module_-_arduino_uno.inoArduino Uno
584 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin: A0 on Arduino Uno (ADC range 0-1023, reference 5.0V)
6#define MQ_PIN A0
7
8void setup() {
9 Serial.begin(115200);
10 Serial.println("Warming up sensor (needs ~20-60s to stabilize)...");
11}
12
13void loop() {
14 int raw = analogRead(MQ_PIN);
15 float voltage = raw * 5.0 / 1023.0;
16
17 Serial.print("MQ-9 (CO/methane/LPG) raw ADC: "); Serial.print(raw);
18 Serial.print(" Voltage: "); Serial.print(voltage);
19 Serial.println(" V (higher = more gas detected; calibrate a clean-air baseline for real ppm)");
20
21 delay(1000);
22}
📄 File: mq-9_carbon_monoxide,_methane_and_lpg_gas_sensor_module_-_arduino_nano.inoArduino Nano
585 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin: A0 on Arduino Nano (ADC range 0-1023, reference 5.0V)
6#define MQ_PIN A0
7
8void setup() {
9 Serial.begin(115200);
10 Serial.println("Warming up sensor (needs ~20-60s to stabilize)...");
11}
12
13void loop() {
14 int raw = analogRead(MQ_PIN);
15 float voltage = raw * 5.0 / 1023.0;
16
17 Serial.print("MQ-9 (CO/methane/LPG) raw ADC: "); Serial.print(raw);
18 Serial.print(" Voltage: "); Serial.print(voltage);
19 Serial.println(" V (higher = more gas detected; calibrate a clean-air baseline for real ppm)");
20
21 delay(1000);
22}
📄 File: mq-9_carbon_monoxide,_methane_and_lpg_gas_sensor_module_-_arduino_mega.inoArduino Mega
585 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin: A0 on Arduino Mega (ADC range 0-1023, reference 5.0V)
6#define MQ_PIN A0
7
8void setup() {
9 Serial.begin(115200);
10 Serial.println("Warming up sensor (needs ~20-60s to stabilize)...");
11}
12
13void loop() {
14 int raw = analogRead(MQ_PIN);
15 float voltage = raw * 5.0 / 1023.0;
16
17 Serial.print("MQ-9 (CO/methane/LPG) raw ADC: "); Serial.print(raw);
18 Serial.print(" Voltage: "); Serial.print(voltage);
19 Serial.println(" V (higher = more gas detected; calibrate a clean-air baseline for real ppm)");
20
21 delay(1000);
22}
📄 File: mq-9_carbon_monoxide,_methane_and_lpg_gas_sensor_module_-_esp32.inoESP32
804 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin: 34 on ESP32 (ADC range 0-4095, reference 3.3V)
6// SAFETY: this module can output up to 5V, but ESP32's ADC input max is 3.3V.
7// Power the module from the board's 3.3V pin instead of 5V, OR add a simple
8// resistor voltage divider on the analog output before wiring it in.
9#define MQ_PIN 34
10
11void setup() {
12 Serial.begin(115200);
13 Serial.println("Warming up sensor (needs ~20-60s to stabilize)...");
14}
15
16void loop() {
17 int raw = analogRead(MQ_PIN);
18 float voltage = raw * 3.3 / 4095.0;
19
20 Serial.print("MQ-9 (CO/methane/LPG) raw ADC: "); Serial.print(raw);
21 Serial.print(" Voltage: "); Serial.print(voltage);
22 Serial.println(" V (higher = more gas detected; calibrate a clean-air baseline for real ppm)");
23
24 delay(1000);
25}
📄 File: mq-9_carbon_monoxide,_methane_and_lpg_gas_sensor_module_-_esp8266.inoESP8266
808 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin: A0 on ESP8266 (ADC range 0-1023, reference 3.3V)
6// SAFETY: this module can output up to 5V, but ESP8266's ADC input max is 3.3V.
7// Power the module from the board's 3.3V pin instead of 5V, OR add a simple
8// resistor voltage divider on the analog output before wiring it in.
9#define MQ_PIN A0
10
11void setup() {
12 Serial.begin(115200);
13 Serial.println("Warming up sensor (needs ~20-60s to stabilize)...");
14}
15
16void loop() {
17 int raw = analogRead(MQ_PIN);
18 float voltage = raw * 3.3 / 1023.0;
19
20 Serial.print("MQ-9 (CO/methane/LPG) raw ADC: "); Serial.print(raw);
21 Serial.print(" Voltage: "); Serial.print(voltage);
22 Serial.println(" V (higher = more gas detected; calibrate a clean-air baseline for real ppm)");
23
24 delay(1000);
25}
📄 File: mq-9_carbon_monoxide,_methane_and_lpg_gas_sensor_module_-_stm32.inoSTM32
806 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin: PA0 on STM32 (ADC range 0-4095, reference 3.3V)
6// SAFETY: this module can output up to 5V, but STM32's ADC input max is 3.3V.
7// Power the module from the board's 3.3V pin instead of 5V, OR add a simple
8// resistor voltage divider on the analog output before wiring it in.
9#define MQ_PIN PA0
10
11void setup() {
12 Serial.begin(115200);
13 Serial.println("Warming up sensor (needs ~20-60s to stabilize)...");
14}
15
16void loop() {
17 int raw = analogRead(MQ_PIN);
18 float voltage = raw * 3.3 / 4095.0;
19
20 Serial.print("MQ-9 (CO/methane/LPG) raw ADC: "); Serial.print(raw);
21 Serial.print(" Voltage: "); Serial.print(voltage);
22 Serial.println(" V (higher = more gas detected; calibrate a clean-air baseline for real ppm)");
23
24 delay(1000);
25}
📄 File: mq-9_carbon_monoxide,_methane_and_lpg_gas_sensor_module_-_raspberry_pi_pico.inoRaspberry Pi Pico
828 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Analog pin: 26 on Raspberry Pi Pico (ADC range 0-4095, reference 3.3V)
6// SAFETY: this module can output up to 5V, but Raspberry Pi Pico's ADC input max is 3.3V.
7// Power the module from the board's 3.3V pin instead of 5V, OR add a simple
8// resistor voltage divider on the analog output before wiring it in.
9#define MQ_PIN 26
10
11void setup() {
12 Serial.begin(115200);
13 Serial.println("Warming up sensor (needs ~20-60s to stabilize)...");
14}
15
16void loop() {
17 int raw = analogRead(MQ_PIN);
18 float voltage = raw * 3.3 / 4095.0;
19
20 Serial.print("MQ-9 (CO/methane/LPG) raw ADC: "); Serial.print(raw);
21 Serial.print(" Voltage: "); Serial.print(voltage);
22 Serial.println(" V (higher = more gas detected; calibrate a clean-air baseline for real ppm)");
23
24 delay(1000);
25}
Analog CO/methane/LPG sensor.

نظرة عامة ومواصفات المنتج — بالعربية

MQ-9 Carbon Monoxide, Methane and LPG Gas Sensor Module متوفر الآن في متجر إكوسترا للإلكترونيات، ضمن قسم Sensors، بسعر 80,00 EGP. كود المنتج لدينا: EK529. المنتج غير متوفر حالياً — تواصل معنا عبر واتساب لمعرفة موعد توفره القادم.

أهم المواصفات الفنية:

  • الوزن: 1 g

هذا المنتج مناسب لمشاريع الأردوينو (Arduino) و ESP32 و Raspberry Pi، ومشاريع الروبوتات وإنترنت الأشياء والتعليم الهندسي. جميع القطع مفحوصة قبل الشحن.

تصفّح المزيد من Sensors في إكوسترا.

Specification

Specification

WeightWeight10 g
Dimensions5 × 4 × 2 cm

Customer Reviews