IOT BASED WATER MONITORING

Published Jul 04, 2022
 10 hours to build
 Beginner

Water monitoring is done to restore and conserve the water resources based on IoT which measures several parameters like temperature, humidity, wind speed, water level, pH, dissolved oxygen level and Total dissolved solids to determine the water quality and manage the water resources.

display image

Components Used

ESP32 DevKitC 32E
ESP32 DevKitC 32E
1
DHT11
DHT11 is a single wire digital humidity and temperature sensor, which gives relative humidity in percentage and temperature in degree Celsius.
1
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.
1
pH Sensor
Multiple Function Sensor Modules Gravity: Analog pH Sensor / Meter Pro Kit V2
1
Dissolved Oxygen Sensor
Multiple Function Sensor Development Tools Gravity: Analog Dissolved Oxygen Sensor / Meter Kit For Arduino (Pre-Order)
1
Anemometer Wind Speed Sensor
Industrial Motion & Position Sensors WIND VELOCITY SENSOR UNIVERAL
1
9V Battery
Consumer Battery & Photo Battery 9V RECTANGLE
1
Total Dissolved Solids sensor
It is used to measure the amount of organic matter in the water.
1
Description

https://youtu.be/EWkWyDqgNl4

                                     IOT BASED WATER MONITORING

 

•This solution is mainly implemented to monitor water bodies by monitoring several parameters using the above mentioned sensors. Here, Monitoring provides the necessary objective to make decisions on managing water quality today and in the future to restore water bodies.

Components used: 

1.ESP 32

2.Temperature and Humidity sensor – DHT 11

3.Water level sensor - Ultrasonic

4.pH sensor

5.Wind speed sensor - Anemometer

6.Dissolved oxygen sensor

7.Total Dissolved Solids sensor

•The above mentioned sensors are used to collect data related to several parameters such as water level, temperature, humidity, wind speed, dissolved oxygen and total dissolved solids, pH,etc…

 

•At first, these sensors are interfaced with ESP 32 to collect the data related to the parameters as above mentioned.

•The collected data are then sent to Influx DB database where it is temporarily stored and later sent to Grafana dashboard to visualize the parameters.

•When the parameters reach the threshold value, mobile notification would be sent through IFTTT Mobile App.

•When these parameters reach some threshold value, mobile notification would be sent through IFTTT Mobile App.

 

dashboard building is done by open source free platform 'grafana' 

 

DashBoard

Final Hardware

 

Codes

Downloads

IMG-20220426-WA0013 Download

Institute / Organization

Bannari Amman Institute of Technology
Comments
Ad