• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Circuit Ideas for You

Get free circuit ideas online.

  • Home
  • Privacy Policy
  • About
Home » Smoke Detector Circuit using IC LM358

Smoke Detector Circuit using IC LM358

Last updated on 10 November 2025 by Admin-Lavi Leave a Comment

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:

Smoke Detector Circuit Diagram using IC LM358

Parts List:

ComponentQuantity
Resistors
10k 1/4 watt1
100Ω 1/4 watt2
Preset 10k1
Capacitor
Ceramic 0.1uF1
Semiconductors
IC LM3581
MQ2 Gas Sensor1
6V Buzzer1
LED Red and Green1 each
6V DC Power Supply1

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.

References:

Datasheet IC LM358

Filed Under: Sensors and Detectors

About Admin-Lavi

Lavi is a B.Tech electronics engineer with a passion for designing new electronic circuits. Do you have questions regarding the circuit diagrams presented on this blog? Feel free to comment and solve your queries with quick replies

Previous Post: « MQ2 Gas Sensor Circuit with Arduino
Next Post: Fire Alarm Circuit using IC LM358 »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar




Categories

  • Alarm Circuits (39)
  • Amplifier Circuits (67)
  • Arduino Projects (70)
  • Audio Circuits (101)
  • Automobile Circuits (19)
  • Battery Charger Circuits (54)
  • Free Energy (13)
  • Heater and Temperature Controllers (12)
  • High Voltage (1)
  • Indicator Circuits (44)
  • Inverter Circuits (16)
  • LDR Circuits (24)
  • LED and Lamps (134)
  • Meters and Testers (30)
  • Motor Controllers (19)
  • Oscillator Circuits (35)
  • Power Supply Circuits (94)
  • Remote Control Circuits (10)
  • Security and Protection (26)
  • Sensors and Detectors (106)
  • Solar Circuits (23)
  • Timer Circuits (33)
  • Transistor Circuits (68)
  • Transmitter Circuit (16)
  • Tutorials (8)
  • Water Level Controller (4)

Recent Posts

  • Simple PIR Motion Detector Circuit
  • Simple Thermistor Based Fire Alarm Circuit
  • Fire Alarm Circuit using IC LM358
  • Smoke Detector Circuit using IC LM358
  • MQ2 Gas Sensor Circuit with Arduino

Recent Comments

  1. Henrik Arboe Jensen on Adjustable Voltage, Current Power Supply Circuit using Transistor 2N3055
  2. Admin-Lavi on FM Transmitter Circuit (100 meters range)
  3. DEVINDER SINGH on FM Transmitter Circuit (100 meters range)
  4. Admin-Lavi on Constant Voltage, Constant Current Battery Charger Circuit
  5. Bill on Constant Voltage, Constant Current Battery Charger Circuit

Copyright © 2025 | New Circuit Ideas