const int gasPin = A0; // GP26
const int greenLED = 14; // GP14
const int redLED = 15; // GP15
const int buzzer = 16; // GP16
const int threshold = 500;
void setup() {
pinMode(greenLED, OUTPUT);
pinMode(redLED, OUTPUT);
pinMode(buzzer, OUTPUT);
Serial.begin(115200);
}
void loop() {
int gasValue = analogRead(gasPin);
Serial.print("Gas Value: ");
Serial.println(gasValue);
if (gasValue > threshold) {
digitalWrite(greenLED, LOW);
digitalWrite(redLED, HIGH);
digitalWrite(buzzer, HIGH);
} else {
digitalWrite(greenLED, HIGH);
digitalWrite(redLED, LOW);
digitalWrite(buzzer, LOW);
}
delay(500);
}