Skip to main content

Posts

Showing posts from May, 2022

Arduino Code to connect a flame sensor and gas sensor

The code below is uded to interface arduino with a flame sensor and a gas sensor together: int redLed = 12; int greenLed = 13; int smokeA0 = A0; int flamePin = 11; int Flame = HIGH; int sensorThres=100; void setup()  {   pinMode(redLed, OUTPUT);   pinMode(greenLed,OUTPUT);   pinMode(flamePin, INPUT);   pinMode(smokeA0,INPUT);   Serial.begin(9600); } void loop()  {   int analogSensor = analogRead(smokeA0);   Flame = digitalRead(flamePin);   if (Flame== LOW)   {     Serial.println("Fire!!!");     digitalWrite(redLed, HIGH);   }   else   {     Serial.println("No worries");     digitalWrite(redLed, LOW);   }   Serial.print("Pin A0: ");   Serial.println(analogSensor);   // Checks if it has reached the threshold value   if (analogSensor > sensorThres)   {     digitalWrite(greenLed, HIGH);   }   else   {     digitalWrite(greenLed, LOW);   }   delay(100); }