Arduino Nano: Flame Sensor With Visuino

Recently somebody asked for tutorial on Infrared Flame Sensor. It took a while due to severe work overload, but finally I succeeded to make it.

The Infrared flame sensors use infrared light to detect flame. While experimenting with my one I discovered that in direct daylight they don’t work very well due to the infrared component in the daylight. In shadow or at night my one worked quite well. The module that I have has both analog and digital output from a built in comparator.Arduino Nano Flame Sensor With Visuino

In this tutorial, I will show you how easy it is to connect the Infrared Flame Sensor module to Arduino Nano, and program it with Visuino, to read the values from the sensor, and detect flame.

Step 1: Components

  • One Arduino compatible board (I use Arduino Nano, because I have one, but any other will be just fine)
  • 3 Female-Female jumper wires

Step 2: Understand the Flame Sensor

The Flame Sensor Module has built in LM393 comparator and has both Digital (DO on the Picture) and Analog (AO on the Picture) outputs. It also has a potentiometer that can be used to control the trigger level for the Digital Output.

You can use either the Analog or the Digital output in your projects.

The element on the right on the picture that looks like LED is the infrared flame sensor itself. It detects heat when the heat is placed at front of it (At front of the rounded end.)

Step 3: Connect the Flame Sensor to the Analog 0 pin of Arduino0 pin of Arduino Nano Flame Sensor With Visuino

  • Connect the other end of the Ground wire(Black wire) to the Ground pin of the Arduino board (Picture 2)
  • Connect the other end of the Power wire(Red wire) to the 5V power pin of the Arduino board (Picture 2)
  • Connect the other end of the Signal wire(Yellow wire) to the Analog pin 0 of the Arduino board (Picture 2)
  • Picture 3 shows where are the Ground, 5V Power, and Analog 0 pins of the Arduino Nano

For more detail: Arduino Nano: Flame Sensor With Visuino


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

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

Scroll to Top