Water Quality and Quantity Monitoring System

Published Nov 22, 2021
 1 hours to build

This prototype was designed to provide an alternative solution to safe drinking water with the use of sensors that measure the cleanliness of the water, its pH level and provide a smart way to measure its volume in the tank. The system incorporated a mobile phone monitoring interface for seamless accessibility. This solution can be used in rural and urban areas where clean water is an essential commodity.

display image

Components Used

Turbidity Sensor
Turbidity Sensor
Connecting Wire Jumper Wires
Connecting Wire Breadboard wires
Bluetooth Module HC-05
Bluetooth is a wireless communication protocol used to communicate over short distances. It is used for low power, low cost wireless data transmission applications over 2.4 – 2.485 GHz (unlicensed) frequency band.
Ultrasonic Module HC-SR04
Ultrasonic module HC-SR04 is generally used for finding distance value and obstacle detection. It can operate in the range 2cm-400cm.
pH Sensor
Multiple Function Sensor Modules Gravity: Analog pH Sensor / Meter Pro Kit V2
Arduino UNO
Arduino UNO

Step 1: 3 pH sensor pins are connected to the Arduino UNO pins 5v, GND, and A0 

Connecting pH sensor

Step 2: 3 turbidity sensor pins are connected to Arduino UNO as G to GND, A to A1,V to 5v.

Turbidity sensor connection

Step 3: Ultrasonic sensor pins are connected to Arduino UNO as GND to GND, VCC to 5v, Echo to 4, and Trig to 5

Ultrasonic Sensor Connection

Step 4: Bluetooth Module pins are connected to Arduino UNO as VCC to 5v, GND to GND, RXD to TX and TXD to RX.

Bluetooth Module Connection

Note: Bluetooth module pin TX and RX were removed for the code to be uploaded then reconnected after the upload to establish a connection with the Bluetooth terminal HC05 mobile App


Complete System


Complete System with Plastic Package


Smart Water Monitoring System Download

Institute / Organization

Elerinmosa Institute of Technology, Erin-Osun, Osun State, Nigeria