Welcome to Kerala Project Center.
Image: BLM California and Union Mine High School Create a Formula for Science Success (38255865345).jpg by blmcalifornia via Wikimedia Commons, Public domain
Water quality can shift without any visible sign, and by the time contamination is obvious, exposure may have already happened — continuous monitoring catches problems earlier than periodic manual testing.
This project uses a pH sensor and a turbidity sensor to continuously measure key water quality parameters, transmitting readings over Wi-Fi to a cloud platform and triggering an alert automatically when a reading crosses a safe threshold, rather than relying on scheduled manual checks.
// Simplified water quality monitoring - ESP8266
int phSensorPin = A0;
int turbiditySensorPin = A1;
float safePhLow = 6.5, safePhHigh = 8.5;
int turbidityThreshold = 400;
void setup() {
Serial.begin(9600);
}
void loop() {
float ph = readPH(phSensorPin); // calibrated conversion
int turbidity = analogRead(turbiditySensorPin);
if (ph < safePhLow || ph > safePhHigh) {
Serial.println("ALERT: pH out of safe range");
}
if (turbidity > turbidityThreshold) {
Serial.println("ALERT: high turbidity detected");
}
// uploadToCloud(ph, turbidity); // ThingSpeak/Blynk call
delay(30000);
}
Monday - Saturday: 9:00 AM - 5:00 PM
Sunday: Not Working
2nd Floor, Comptron Arcade, Kallattumukku,
Thiruvananthapuram, Kerala 695012
+91 9633118080