const int gasPin = A0; // Pin untuk membaca nilai potensiometer sebagai detektor gas
const int buzzerPin = 8; // Pin untuk mengontrol buzzer
void setup() {
pinMode(gasPin, INPUT);
pinMode(buzzerPin, OUTPUT);
}
void loop() {
int gasValue = analogRead(gasPin); // Baca nilai potensiometer
// Jika nilai potensiometer melebihi ambang batas tertentu, artinya ada kebocoran gas
if (gasValue > 500) {
digitalWrite(buzzerPin, HIGH); // Aktifkan buzzer
tone(buzzerPin, 1000); // Frekuensi 1000 Hz
} else {
digitalWrite(buzzerPin, LOW); // Matikan buzzer
noTone(buzzerPin);
}
}