#define FLAME_SENSOR 34
#define GAS_SENSOR 35
#define ALERT_PIN 21
void setup() {
pinMode(FLAME_SENSOR, INPUT);
pinMode(GAS_SENSOR, INPUT);
pinMode(ALERT_PIN, OUTPUT);
Serial.begin(115200);
}
void loop() {
int flame = digitalRead(FLAME_SENSOR);
int gas = digitalRead(GAS_SENSOR);
if (flame == 1 || gas == 1) {
digitalWrite(ALERT_PIN, 1);
delay(300);
digitalWrite(ALERT_PIN, 0);
delay(300);
Serial.println(" Danger! Flame or Gas Detected!");
} else {
digitalWrite(ALERT_PIN, 0);
Serial.println(" Safe: No Flame, No Gas");
}
}
FLAME SENSOR