This circuit is for simple Smoke Detector Circuit using IC LM358.
It uses MQ2 gas sensor to sense smoke.
It uses LM358 IC to compare sensor voltage.
When smoke is present the buzzer and LED turn ON.
This circuit is good for beginners.
Circuit Working:

Parts List:
| Component | Quantity |
|---|---|
| Resistors | |
| 10k 1/4 watt | 1 |
| 100Ω 1/4 watt | 2 |
| Preset 10k | 1 |
| Capacitor | |
| Ceramic 0.1uF | 1 |
| Semiconductors | |
| IC LM358 | 1 |
| MQ2 Gas Sensor | 1 |
| 6V Buzzer | 1 |
| LED Red and Green | 1 each |
| 6V DC Power Supply | 1 |
MQ2 sensor gives analog voltage.
If smoke is low then sensor voltage is small.
If smoke is high then sensor voltage goes up.
VR1 preset sets threshold level.
R1 resistor keeps input at a fixed level when sensor output is low.
Resistor R2 and R3 limits current to LEDs and protect LEDs from burning.
IC LM358 compares sensor voltage with preset voltage.
When sensor voltage crosses preset level then LM358 output goes HIGH.
Buzzer gets power and makes sound.
Output LED1 also turns ON to show smoke detected.
Power LED2 shows circuit ON.
Formulas:
Below is the formula for Smoke Detector Circuit using IC LM358:
Sensor voltage proportional to smoke concentration.
Output voltage: Vout = (Rs / (Rs + RL)) * Vcc
where,
- Vout is voltage across sensor and load.
- Rs is sensor resistance that changes with smoke.
- RL is the fixed load resistor.
- Vcc is the main supply voltage.
The above formula shows simple voltage divider action in MQ2.
When smoke changes Rs, the ratio changes and Vout changes.
LM358 reads this changing voltage to detect smoke.
How to Build:
To build a Smoke Detector Circuit using IC LM358 following are the steps one needs to follow:
- Gather all the parts as shown in circuit diagram.
- MQ2 sensor 1st, 5th and 6th leg connect to pin 3 of IC1
- MQ2 sensor 2nd and 4th leg connect between +6V DC and resistor R1
- MQ2 sensor 3 leg connect to GND.
- Connect 10k preset between Vcc and GND.
- Connect preset middle pin to LM358 inverting pin 2.
- LM358 pin 8 goes to Vcc.
- LM358 pin 4 go to GND.
- LM358 pin 1 gives output A.
- Connect LM358 output pin 1 to buzzer on end.
- And other end of buzzer goes to GND.
- Connect anode of LED1 output with R2 resistor to show smoke.
- And cathode of LED1 output goes to GND
- Connect anode of power LED2 with resistor R3 from positive supply.
- And cathode of LED2 connect to GND
- Place C1 capacitor from pin 1 and ground for stability.
Conclusion:
This Smoke Detector Circuit using IC LM358 is simple and with low cost.
It detects smoke quickly.
MQ2 sensor and LM358 make design easy.
It is useful for small rooms, labs, kitchens and projects.
Its easy to build for hobby and learning.
Leave a Reply