Introduction: Fire Alarm System Using Arduino [In Few Easy Steps]

About: Helping people make awesome stuff !

Are you looking to make a simple and interesting project with Arduino which at the same time could be really useful and potentially lifesaving?

If yes, the you have come at the right place to learn something new and innovative. In this post we are going to learn how to make a fire alarm system using Arduino which gives a buzzer sound as well as LED get lights up to warn people of a potential fire in the vicinity. The project works on the principle of detecting infra-red light by a photodiode on the sensor module, an Op-Amp is then used to check for a change in voltage across the IR receiver.

Step 1: Items Required

We recommend to use the following items only to make the project work successfully.

Arduino Uno (any Arduino board can be used):

Flame sensor :


Buzzer :

Solder iron :

220K ohm resistor :

Jumper wires:


Step 2: How the Fire Alarm System Works?

The system works on a simple principle, by detecting the infra-red light by a photodiode on the sensor module it gives logic 1 as output if flame is detected else it gives 0 as output. The Arduino which is continuously monitoring the output of the module performs further takes such as activating the buzzer and LED, sending an alert message.

Now let’s learn how to put everything together.

Step 3: Steps to Follow:

  • First let’s interface the flame detecting module as shown in the diagram. Make sure to follow the exact circuit diagram and be careful while soldering if you are not using a breadboard !
  • Now let’s interface the buzzer as well as the LED light as show in the circuit diagram.
  • Upload the Arduino code which is designed for this project. You can find the code here :
  • Bingo! you are all set to test your fire alarm system !