Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Const int ledPin = 13 ;

Const int digitalPin = 2 ;


Const int analogPin = A0 ;

Int digitalVal ;
Int analogVal ;

Void setup(){
Serial.begin(9600) ;

pinMode(ledPin, OUTPUT) ;
pinMode(digitalPin, INPUT) ;

Serial.println(F(« Flame Sensor Initialized »)) ;


}

Void loop(){
readFlameSensor() ;
delay(500) ;
}

Void readFlameSensor(){
// Read the digital interface
digitalVal = digitalRead(digitalPin) ;
if (digitalVal == HIGH){
digitalWrite(ledPin, HIGH) ;
Serial.println(F(« -> Flame detected »)) ;
}else{
digitalWrite(ledPin, LOW) ;
}

// Read the analog interface


analogVal = analogRead(analogPin) ;
Serial.print(F(« Sensor Value »)) ;Serial.println(analogVal) ;
}

#define flamePin 2
#define ledPin 12

Int flame ;

Void setup() {
Serial.begin(9600) ;

pinMode(flamePin, INPUT) ;
pinMode(ledPin, OUTPUT) ;
}

Void loop() {
Flame = digitalRead(flamePin) ;

Serial.print(« Flame Sensor – « ) ;


Serial.println(flame) ;

If (flame == HIGH)
digitalWrite(ledPin, HIGH) ;
else
digitalWrite(ledPin, LOW) ;
}

You might also like