Introduction: Water Quality Monitoring and Notification System Using Arduino Based GSM System.

This instructable video is all about how to monitor the Quality of water, interns of monitoring the level of water, the temperature of the water and its surrounding, the turbidity of the water (how clean the water is) as well as the PH levels of the Water. So this system monitors all of these aspect and finally when all check have been completed, its sends the information or data as an SMS to notify the authorized personnel.

Step 1: Components Needed.

For you to be able to complete this project you need to get these specific kind of devices.

1. Arduino Mega Board.

2. (16 * 2) LCD display.

3. The 2 in one Temperature and PH sensor.

4. The Turrbidity Sensor.

5. A GSM shield.

6. An ultrasonic Sensor.

7. 4 RGB led.

8. A buzzer.

Step 2: Graphical View and Circuit Diagram

Attached are the circuit diagram and the Fritzing view of the project.

Step 3: The Arduino Code and Library Used

Attached are the whole code for the Project and the library used to run the Code.

Step 4: Video of the Project

This is the link for the Youtube page.

Comments

author
SahilK71 made it! (author)2017-05-01

Is there a different setup and code if I just want to use the PH sensor for testing and not temperature and ultrasonic? Please help when it is possible.

Thank you very much

author
cahncy prince gondwe made it! (author)2017-03-07

hi sir ani,..can this not be done with arduino uno combining with a shield? and i was wondering f you can send the full circuit documentation....aim interested...

author
johnlipa844 made it! (author)2017-02-26

hi sir Emmanuel. i try to run your project/code but then i ended stuck in "Taking Readings from Water Level Sensor" and couldn't take any values from there. would you help me on how may be my error? i'm using lcd I2C, sonar sensor sr04 and arduino mega.

sonar.jpg
author
swordychill made it! (author)2016-10-19

Amazing project Emmanuel!

author
emmanuel.ani made it! (author)emmanuel.ani2016-10-19

Thanks for the nice comment Bro.

author
shuutter made it! (author)shuutter2017-01-21

Good day. Could you send me an email about this project.. am very much interested to have one but i dont have background about arduino or any programming..

author
ErikV52 made it! (author)2016-12-21

it looks nice, can it send email in stead of sms?

author
SamH11 made it! (author)2016-11-26

Nice project bro! btw, what type of pH sensor did you use for your project? could you show me the link of the description/documentation of your pH sensor module? Thanks!

author
ExjayF made it! (author)2016-11-17

This is a really good project and useful too. Can you like show me how to code it out, i mean what is the code. It's a really good project :) hoping for your response good sir.

author
ExjayF made it! (author)ExjayF2016-11-17

And also Can you make a tutorial on you assemble all of the thing :D

author
MarwaM10 made it! (author)2016-11-08

great work

author
HannashiiD made it! (author)2016-07-03

Hey Emmanuel,

Thank you for having an awesome project and I can easily understand the instructions.

I just wanted to ask you one question, where do you buy the ph sensors?

Thank you and more power!

-HMRD

author
prinjed made it! (author)2016-07-03

what is the name of the black one sensor,white sensor ,blue sensor and the green one?

author
salmanab made it! (author)2016-06-14

Hey Emmanuel,

Thank you for delivering a wonderful project.

I wanted to ask you one question that in your fritz diagram and the schematic one , you are showing those "ezo Circuits" by atlas scientific being used. Do we have to use those circuits or the circuits which are available with the probes for e.g. ph sensor module.

Thanks,

SAB

author
emmanuel.ani made it! (author)emmanuel.ani2016-06-14

Hi Salmanab,

Thnkx for compliment, the only reason why I used those exo circuit was just to get an image to dipict what I wanted to show. But in real life, you don't need to use those circuit but that of The PH sensor module, which comes with it's own probes.
I hope this information is clear and helpful to you.

BR
Emmanuel Ani

author
salmanab made it! (author)salmanab2016-06-15

Thanks emmanuel for clearing that out to me.

I'm making this project. I'll stay in touch with you.

Salman

author
roykaushik made it! (author)2016-06-04

Hello Sir,

Can u please give me some reference on the sensors make & where to get these sensors.

What is output of these sensors (analog or digital) ?

If analog then how are u converting it to digital output.

Can u suggest a programming language for Ardrino Uno board.

author
priyajackson made it! (author)2016-03-06

can this be done using arduino uno?

author
Marcinkm14 made it! (author)2016-02-29

can it measure hardness of water?

author
diyj2 made it! (author)diyj22016-03-02

I also would be interested in hardness measurement. Excellent development.

author
emmanuel.ani made it! (author)emmanuel.ani2016-02-29

Sorry i can not measure the hardness of water.

author
Wrrr 10-G made it! (author)2016-03-02

Well done, thank you.

author
vanp1 made it! (author)2016-02-28

hay ma hoi kho lam

About This Instructable

19,196views

192favorites

License:

More by emmanuel.ani:'DIY' Using the Arduino Uno and HC-05 Bluetooth module with ArduDroid AppDIY - How to Use the Arduino Uno to Send an Email, SMS and Make a Voice CallHome Security System Using Sms to Control Home Appliance
Add instructable to: