This project is a Gas Safety Monitoring System that continuously detects air quality, gas leakage, temperature, and humidity using MQ-135, MQ-06, and DHT11 sensors. The readings are displayed on a 0.96-inch OLED screen, and an alert is triggered using a buzzer when dangerous levels are detected.
- Gas Detection: MQ-135 (Air Quality) & MQ-06 (LPG, Butane, Methane)
- Temperature & Humidity Monitoring: DHT11 Sensor
- Visual Alerts: OLED display with animated progress bars
- Audio Alert: Buzzer activation for hazardous conditions
- ESP8266 NodeMCU / Arduino Uno
- MQ-135 Gas Sensor
- MQ-06 Gas Sensor
- DHT11 Temperature & Humidity Sensor
- 0.96-inch OLED Display (SSD1306, I2C)
- Buzzer
- Jumper Wires & Breadboard

- Install required libraries
Adafruit GFX
Adafruit SSD1306
DHT Sensor Library
- Upload the code
Gas_Safety_Monitor.ino
to your Arduino Uno - Connect the components as per the circuit Connection
- Power the board and observe real-time monitoring on the OLED display