Water Quality Tester




Introduction: Water Quality Tester

Electronic Design

This is a much bigger project and includes a lot more sensors such as Ultrasonic sensor, Dissolved Oxygen sensor, Infra-Red camera, a mobile App for graphical representation of the test results, just to mention a few.

But thought to put this up for anyone having the desire to build their own simple water monitoring system or build upon this for their project as a beginner or novice.

I might upload the final completion of the major project which will be completed somewhere in September in case someone's interested in the big thing coming.

Step 1: Getting Your Sensors and Equipments

Anyway this project make use of following devices;

  1. DS1820 waterproof temperature sensor
  2. Arduino Sim 800L for this (but will be using the sim900 on my project)
  3. PH sensor
  4. Turbidity sensor
  5. Arduino Mega or UNO (I used mega because of the many sensors that will be added)
  6. Jumper wiresSIM card with minutes for text
  7. breadboard

with this items available you can make yourself a water monitoring system that will test the water quality and alert you by SMS of the result.

Step 2: The Processor

Studying more about the Arduino memory processor module can help you to understand better what you doing. For a beginner you can just glance through for now, lets go to the fun part.

Step 3: Circuit Diagram

Build your circuit as shown in the picture. the the sensors will be ready and waiting for the command to do the work.

Step 4: Built Circuit

after connection, the circuit should look something like this. check to see if the GSM module blinks when you insert the Sim card in. when all sensors ready, now upload the code unto the Arduino using the Arduino IDE software which you should have by now installed on you computer, if not you can download it online and its free.

Step 5: Test and Its Results

The code above included needs to be uploaded.

Now that the code is uploaded, try testing the sensors in a cup of water, try orange juice and other liquids just to be sure the sensors are all working accurately as this needs calibration in the code. if all works find open the serial monitor on the Arduino IDE to view what the sensors are doing presently in real time.

waits for the text message after the sensor have completed the test, the code says text every 20 seconds. you can change that and update it depending on what you want.

All the best and Good luck!!!! have fun

Be the First to Share


    • Stone Concrete Cement Contest

      Stone Concrete Cement Contest
    • Frozen Treats Speed Challenge

      Frozen Treats Speed Challenge
    • Colors of the Rainbow Contest

      Colors of the Rainbow Contest



    3 years ago

    Hi, really interested in the Dissolved Oxygen part of this project, will you be adding to this instructable with that information in the near future?

    I intend to use it to monitor a small Sewage Treatment Plant. Being able to economically monitor turbidity, temp, pH and DO would be great!

    Stupid question part: can some other DO sensor (e.g. automotive O2 sensor) be adapted to H2O DO sensing?



    Reply 3 years ago

    Hi ! yes will update this full project in a couple of weeks, with Dissolved oxygen sensor, pH sensor,turbidity sensor, Temp. sensor, infra-red camera for taking infrared image of the water surface to identify contaminant, SD card for storing the image.
    Using automotive o2 sensor: with that you should be aware that it has a very narrow band of sensitivity made to match the Stoichiometric point (1 Lamda) and hence you might not be able to calibrate it to work with steady state conditions. but all said there no harm in trying that out, cos u learn by trying to take a step. Goodluck


    4 years ago

    A link to at least one place to get the parts would be nice and make it clear, for example, which ph tester. Can do?


    Reply 4 years ago

    Hi, all the parts I used was bought from Robotshop.com. There you will see all the specifications and more details of each component. NB: any Arduino PH meter will work.


    Reply 4 years ago

    I actually meant at least one link to the exact part. Of course each reader can do this for themselves, but it is nice if the author, who often knows for sure can do this. At your link a search for sensor gives 1600 results. A more precise search would probably give far fewer results. I like to think that details like this get your instructable featured.