Description
KEY FEATURES:
MQ-5 Gas Sensor.
Concentration 300-10000ppm (methane, propane, butane, H2)
Voltage Loop Circuit (Vc): 24V DC
Heater Voltage (Vh): 5.0V 0.2V AC or DC
Load Resistance (Rl): Adjustable
Heater Characteristic Resistance (Rh): 31 3 Chamber Temp.
Heater Consumption (Ph): 900mW
Sensing Resistance (Rs): 2K -20K (in 2000ppm C3H8)
Slope: 0,6 (R1000ppm / R500ppm H2)
Temperature Condition 20 265% 5% RH
Standard Test Circuit: Vc: 5.0V 0.1V
VH: 5.0V 0.1V
Preheating Time: over 48 hours
Oxygen concentration affects the sensor.
Minimum value greater than 2%
|
GENERAL |
MODEL |
MQ-5 |
|
MATERIALS |
Metal + plastic |
|
|
COMPATIBILITY |
ARDUINO |
|
|
ELECTRICAL COMPONENTS |
INPUT VOLTAGE |
5V DC |
|
WEIGHT AND DIMENSIONS |
PRODUCT WEIGHT |
6g |
|
PACKAGE WEIGHT |
0.108 kg |
|
|
PRODUCT DIMENSIONS (D x H) |
2 x 2.5 cm |
|
|
PACKAGE DIMENSIONS (LxW x H) |
5 x 7 x 3 cm |
|
|
CONTENTS OF THE PACKAGE |
CONTENTS OF THE PACKAGE |
1 x Module p > |
Technical specifications of all components are available, should they not be present in the product download sheet, send us a message through the contact form and we will publish it as soon as possible on our website.
Tutorial: How to Use MQ-5 Gas Sensor
The MQ-5 sensor is a useful device for monitoring the presence of gases such as methane, propane, and butane in domestic or industrial environments. Ideal for beginner and intermediate makers who want to create safety systems.
What you need
- Arduino Uno
- USB Cable
- 5V Power Supply
- 20kΩ Resistor
- Capacitors
Steps
- Connect the MQ-5 sensor to the Arduino following the pinout table in the datasheet.
- Connect the power supply to the sensor and verify that the capacitors are properly connected to filter out any noise.
- Install the necessary libraries to manage analog sensors on Arduino.
- Write the Arduino sketch to read the gas value from the MQ-5 sensor.
- Test the value readings and calibrate the sensor following the instructions in the datasheet.
- Implement an alarm system in case of high gas levels.
- Verify that the sensor reacts correctly to changes in gas concentration.
- Document the results and optimize the sketch to improve the detection accuracy.
Example code
const int sensorPin = A0;
float gasValue;
gasValue = analogRead(sensorPin);
Serial.println(gasValue);
Mini project
Create a home alarm system that sends an email or Telegram notification in case of gas presence.
Common mistakes
- Do not connect the capacitors correctly.
- Ignore the sensor calibration.
- Use incorrect power supply (not 5V).
- Omit the use of the pull-up resistor.
Recommended accessories
- Arduino Uno R3
- USB A-MicroB cable
- 3D Print Case for Arduino
- ESP8266 Wi-Fi Module
Frequently asked questions
How do I calibrate the MQ-5 sensor?
Follow the instructions in the sensor datasheet for proper calibration.
What type of resistor should I use?
Use a 20kΩ resistor as a pull-up between the output and the Arduino’s analog pin.











Reviews
There are no reviews yet.