Thursday, November 26, 2020
Home Arduino Strarter Kit KY-026 | ARDUINO FLAME IR SENSOR

KY-026 | ARDUINO FLAME IR SENSOR

The KY-026 Arduino Flame Sensor is a low-cost starter sensor. It normally comes in the starter kit of Arduino like the ky-039. It can detect flame from a distance, making it a good flame detector sensor for beginners
USA purchase link
UK purchase link
Germany purchase link

ky-026 Arduino Flame Sensor
KY-026 Module

Specifications :

    • Operating Voltage  3.3V to 5.5V
    • Infrared Wavelength Detection 760 nm to 1100 nm
    • Sensor Detection Angle 60°

How does the sensor work :

The KY-026 Arduino Flame Sensor comes with a photodiode whose sensitivity is in the spectral range of light, created by an open flame.  It detects wavelengths ranging from 760nm to 1100nm in the infrared spectrum. On detection of the digital pin outputs a HIGH signal. The analog pin outputs the raw data of the sensor.

This device cannot be used directly on the flame. The plastic can melt or combust.  The flame sensor should be kept at a reasonable distance from the source flame.

Pin Configuration :

KY-026 Pin Diagram
Pin Diagram

The Flame Sensor has 3 pins

  • Vcc or Power Pin
  • GND
  • Signal

KY-026 Ardunio wiring :

Firstly Connect the Sensor GND to Arduino GND.

Then Connect Sensor Signal to Arduino PIN A0.

Lastly, Connect  Sensor Vcc+ to Arduino +5 v.

KY-026 Arduino Code :

int Led = 13 ;// define LED Interface
int buttonpin = 3; // define the flame sensor interface
int analoog = A3; // define the flame sensor interface
 
int val ;// define numeric variables val
float sensor; //read analoog value
 
void setup ()
{
  pinMode (Led, OUTPUT) ;// define LED as output interface
  pinMode (buttonpin, INPUT) ;// output interface defines the flame sensor
  pinMode (analoog, INPUT) ;// output interface defines the flame sensor
  Serial.begin(9600);
}
 
void loop ()
{
  sensor = analogRead(analoog);
  Serial.println(sensor);  // display tempature
 
  val = digitalRead (buttonpin) ;// digital interface will be assigned a value of 3 to read val
    if (val == HIGH) // When the flame sensor detects a signal, LED flashes
  {
    digitalWrite (Led, HIGH);
  }
  else
  {
    digitalWrite (Led, LOW);
  }
  delay(1000);
}

 

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

KY-032 | OBSTACLE AVOIDANCE SENSOR

The KY-032 obstacle avoidance sensor is an infrared obstacle avoidance sensor. It comes with the 37 in 1 starter kit for Arduino. It helps...

HIH-4000 | Humidity Sensors

The HIH-4000  sensors are one of the highly efficient humidity sensors you can buy. The HIH-4000 is an analog humidity sensor. It is useful...

KY-026 | ARDUINO FLAME IR SENSOR

The KY-026 Arduino Flame Sensor is a low-cost starter sensor. It normally comes in the starter kit of Arduino like the ky-039. It can...

KY-039 | ARDUINO HEARTBEAT SENSOR

The KY-039 Heartbeat sensor is one of the cheapest sensors to get a start on Arduino like the Sound sensor. It cost less than...

Recent Comments