• +965 51122049
Flame sensor module

Flame sensor module

KWD0.500KWD0.500
0%Off

Flame sensor module


 

 


Share:

A sensor module to detect flames. The spectral sensitivity of the sensor
is optimized to detect emissions from naked flames. The output signal
‘DO’ is pulled high (active high) when a flame is detected. The switching
threshold is adjustable via a preset pot. An analog output signal from
the sensor is available at pin ‘AO’.

Typical spectral sensitivity: 720-1100nm

Typical detection angle: 60°

 

 

Example Code

//Example for KY-026
	
	
	
	
	
	
	
	
	
	
//TkkrLab
	
	
	
	
	
	
	
	
	
	
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
	
	
	
	
	
	
	
	
	
	)
	
	
	
	
	
	
	
	
	
	;
	
	
	
	
	
	
	
	
	
	
}
	
	
	
	
	
	
	
	
	
	

Add your review

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

Please login to write review!

Upload photos

Looks like there are no reviews yet.

Related Products