Friday 25 May 2018

Flame sensor interfacing with Arduino for fire detectino by Arsal Arduino

Flame sensor interfacing with Arduino for fire detectino by Arsal Arduino:

 The flame sensor is used to detect the fire or other Light sources which are in the range of wavelength from 760nm to 1100nm. The module consists of an IR sensor and potentiometer circuitry, a buzzer and a led   indicator. When a flame will be detected, the module will turn on the buzzer  and its red led. This module is sensitive to flame but it can also detect ordinary light. The sensitivity of this sensor is adjustable and it also has a stable performance.

The code of the flame sensor project:

const int ledpin=13; // ledpin,flamepin and buzpin are not changed throughout the process

const int flamepin=A2;

const int buzpin=11;

const int threshold=200;// sets threshold value for flame sensor

int flamesensvalue=0; // initialize flamesensor reading

void setup() {

Serial.begin(9600);

pinMode(ledpin,OUTPUT);

pinMode(flamepin,INPUT);

pinMode(buzpin,OUTPUT);

}

void loop() {

flamesensvalue=analogRead(flamepin); // reads analog data from flame sensor

if (flamesensvalue<=threshold) { // compares reading from flame sensor with the threshold value

digitalWrite(ledpin,HIGH); //turns on led and buzzer

tone(buzpin,100);

delay(1000); //stops program for 1 second

}

else{

digitalWrite(ledpin,LOW); //turns led off led and buzzer

noTone(buzpin); 

}


The video link  https://youtu.be/LmFam5rSa8g








No comments:

Popular Posts