IOT BASED WATER TURBIDITY INDICATING SYSTEM

by Harsh Guru in Circuits > Electronics

300 Views, 0 Favorites, 0 Comments

IOT BASED WATER TURBIDITY INDICATING SYSTEM

Screenshot 2023-08-09 162916.png
20230522_164743.jpg
20230522_163400.jpg
Screenshot 2023-08-09 162916.png

The IoT-Based Water Turbidity Monitoring System is designed to measure and display water turbidity levels using a turbidity sensor module. The system employs the robust ATmega328P microcontroller, known for its reliability and versatility, to gather data and drive the functionalities of the project. With the integration of an ESP8266 module, the system leverages Wi-Fi connectivity to upload real-time turbidity data to the ThingSpeak cloud platform. This data is then readily accessible through an internet-enabled device, providing users with the ability to monitor water quality remotely.

By combining cutting-edge technology and intuitive design, This system provides a comprehensive solution for monitoring water turbidity levels in real-time, enabling remote access and visualization from anywhere. This project, powered by an ATmega328P microcontroller, integrates a turbidity sensor module (SKU: 62828), ESP8266 module, ThingSpeak cloud platform, and an LCD screen, making it a versatile tool for both personal and professional applications.

Supplies

Screenshot 2023-08-09 165402.png

What is Turbidity?

Turbidity is the cloudiness or haziness of a fluid caused by large numbers of individual particles that are generally invisible to the naked eye, similar to smoke in the air. The measurement of turbidity is a key test of water quality.

Turbidity is caused by particles suspended or dissolved in water that scatter light making the water appear cloudy or murky. Particulate matter can include sediment, especially clay and silt, fine organic and inorganic matter, soluble colored organic compounds, algae, and other microscopic organisms.

Component Used:

  1. ATMEL IC ATMEGA328-PU
  2. Turbidity Sensor SKU: 62828
  3. ESP8266 – 01 WIFI MODULE
  4. 16*2 LCD Display
  5. 7805 Voltage Regulator IC
  6. Diode IN4007
  7. Electrolytic Capacitor (100uF 25V, 100uf 16V)
  8. Ceramic Capacitor (22pf)
  9. Crystal 16Mhz
  10.  Voltage Regulator IC lm317
  11. Preset Potentiometer 10kohm

Circuit Connection

circuit diagram.png

Connect the component as per given diagram.


Power Supply

5V-power-supply-circuit-diagram.png
download.png

Make power supply of 5V and 3.3V.

Use IC 7805 for 5V DC power supply and lm317 for 3.3V DC power supply.

Note: Instead of using transformer in 5V dc supply I have directly given 12V DC to it. You can use transformer also.

Input given to the 3.3V power supply is also 12V.

Create Thinks Peak Account

sign up: https://thingspeak.com/login?skipSSOCheck=true

Create ThinkSpeak account and generate API key.

Also generate the channel and widget to see output.

Program

Here I have used Arduino Board and Arduino IDE to program the ATMEGA 328p microcontroller.

Code: https://github.com/HARSHGURU/IOT-BASED-WATER-TURBIDITY-INDICATING-SYSTEM-

Upload the program in microcontroller IC.

Final Output

20230522_163400.jpg
Screenshot 2023-05-22 163431.png

Note: Depending on your internet connection it may take time to update data on Thinkspeak server.

By using Thinkspeak login id and password you can monitor your data from anywhere in the world. You will only need stable Internet connection.