int mq2Pin = 34; // Sensor MQ-2 di pin GPIO 34 (AOUT sensor)
int ledPin = 19; // LED di pin 19
int buzzerPin = 22; // Buzzer di pin 22
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(buzzerPin, OUTPUT);
Serial.begin(9600); // Memulai komunikasi serial
}
void loop() {
int smokeLevel = analogRead(mq2Pin); // Membaca nilai dari sensor MQ-2
Serial.println(smokeLevel); // Menampilkan nilai sensor ke Serial Monitor
if (smokeLevel > 200) { // Ambang batas yang bisa disesuaikan
digitalWrite(ledPin, HIGH); // Nyalakan LED jika terdeteksi gas
digitalWrite(buzzerPin, HIGH); // Nyalakan buzzer
delay(500); // Tunggu selama 500ms
} else {
digitalWrite(ledPin, LOW); // Matikan LED
digitalWrite(buzzerPin, LOW); // Matikan buzzer
}
}