#define WATER_SENSOR_PIN A0
#define BUZZER_PIN 2
#define WATER_THRESHOLD 500 // Adjust this threshold as needed
void setup() {
pinMode(WATER_SENSOR_PIN, INPUT);
pinMode(BUZZER_PIN, OUTPUT);
}
void loop() {
int waterLevel = analogRead(WATER_SENSOR_PIN);
if (waterLevel > WATER_THRESHOLD) {
// Water level is above the threshold, trigger the alarm
digitalWrite(BUZZER_PIN, HIGH);
delay(1000); // Alarm on for 1 second
digitalWrite(BUZZER_PIN, LOW);
delay(1000); // Delay to prevent constant alarms
}
}