Gas sensor

26 August 2024 3 minutes

In this article, we will look at a device that will measure the levels of gases such as LPG, smoke, propane, hydrogen, methane and carbon monoxide.It is important to note that the MQ 2 sensor does not provide information about the type of gas. Just a general idea of ​​the general presence of gases or gas combinations. The Arduino will transmit this information to the computer. If desired, you can add a display or sound alarm.

Required components:

Connection diagram

MQ-2

  • VCC → 5V Arduino pin
  • GND → GND Arduino pin 
  • A0 → A5 Arduino pin 

Firmware

**If you do not have the Arduino IDE installed, I advise you to watch the video tutorial, which shows how to install and configure it. At this link you will find information on how to install the driver on the Arduino board.**

Download the firmware from this link and upload it to the Arduino according to the instructions above.

Importantly!

In order for the sensor to provide correct readings, it must be warmed up once for 24-48 hours before use, and then for 20 minutes before each power-on.

Principle of operation

When the SnO2 semiconductor layer is heated, oxygen is adsorbed on its surface. In clean air, electrons from tin dioxide are attracted to oxygen molecules, creating an electron-depleted layer and increasing resistance. This prevents current from flowing.

But if there are reducing gases in the air, they interact with oxygen, reducing the surface density of adsorbed oxygen. This lowers the potential barrier and electrons are released into the tin dioxide, allowing current to flow through the sensor.

Disclaimer. This article is created for informational purposes only. All advice and instructions are provided for educational purposes and we are not responsible for any possible consequences related to the implementation of this project. Always use safety precautions when working with electronic components.

Hello, friends!

We are the Ukrainian Robotics Team – the national robotics team, and we have a big dream! We are working on creating a robot that will be able to adequately represent our country and win the FIRST Global Challenge 2024, which will be held on September 26-29, 2024 in Athens. This is an extraordinary opportunity for us to meet with the most talented teams from around the world, to exchange experience and improve our skills, as well as to show the world the amazing potential of Ukraine. But we need your help to make our dream come true! We are looking for $10,000 to fund our trip, which includes competition expenses, team transfers and accommodation.

Even a small amount will help us reach our goal!

If you want to support us and help take a step towards the future of Ukraine and robotics, choose one of the methods below that is convenient for you:

Monobank: https://send.monobank.ua/jar/4ViDeg6C3c

Monobank: 5375 4112 1926 1760

PayPal: [email protected]

Found an error?
If you find an error, take a screenshot and send it to the bot.