You are on page 1of 48

A Project Synopsis On

“Water Pollution Control Using IoT Vessel”


A Project Report Is Submitted In Partial Fulfillment
Of The requirements of the degree of
Bachelor of

Engineering In

Electrical Engineering

By

Sumant Muniraj Gavit (37)


Shraddha Ajit Jadhav (51)
Kunal Prakash Kadale (54)
Shraddha Dadasaheb Kharat (70)

Under The Guidance Of

Prof. Mohd Mubashshir

Ansari

Department Of Electrical Engineering

Smt. Indira Gandhi College Of Engineering


Navi Mumbai-400701
(Affiliated To University Of

1
Mumbai) 2022-2023

2
CERTIFICATE

This is to certify that the project entitled “Water Pollution Control Using IoT in Vessel” is a bonafide
work of “Sumant Muniraj Gavit, Shraddha Ajit Jadhav, Kunal Prakash Kadale, Shraddha
Dadasaheb Kharat” submitted to the University of Mumbai in partial fulfillment of the requirement for
the award of the degree of Bachelor of Engineering in “Electrical Engineering”.

Prof. Mohd. Mubashshir Ansari Prof. Arun. N Gawande


(Project Guide) (Supervisor)

Prof. N.B Joshi Dr. Sunil. S Chavan


(H.O.D Electrical Department) (Principle)

3
DECLARATION

I declare that this written submission represents my ideas in my own words and where others'
ideas or words have been included, I have adequately cited and referenced the original
sources. I also declare that I have adhered to all principles of academic honesty and integrity
and have not misrepresented or fabricated or falsified any idea/data/fact/source in my
submission. I understand that any violation of the above will be cause for disciplinary action
by the Institute and can also evoke penal action from the sources which have thus not been
properly cited or from whom proper permission has not been taken when needed.

Name:-

1. Sumant Muniraj Gavit (37) ______ _ _ _ _

2. Shraddha Ajit Jadhav (51) ______ ___________

3. Kunal Prakash Kadale (54) ______ _ _ _ _

4. Shraddha Dadasaheb Kharat (70) _____ _ _ _ __

Date: - _____________

3
Synopsis Approval for B.E Electrical Engineering

This project synopsis entitled “Water Pollution Control Using IoT Vessel” by Sumant
Muniraj Gavit, Shraddha Ajit Jadhav, Kunal Prakash Kadale, Shraddha Dadasaheb
Kharat is approved for submission of SEM-VII project term-work of Electrical
Engineering.

External Examiner Signature :- ___________________

Date: _______________

Place: _____ _ _ __

4
ACKNOWLEDGEMENT

It Is Indeed A Matter Of Great Pleasure And Proud Privilege To Be Able To Present This
Project On “Water Pollution Control Using IoT in Vessel”.

To Work On The Selected Final Year Project Is A Milestone In The Student Life In The
Proper Guideline Of The Project Guide. We Are Highly Indebted The Final Year Project
Guide Prof. Ansari Mohd Mubashshir For His Invaluable Guidance And Appreciation For
Giving Form And Substance To This Report. It Is Due To Her Enduring Efforts, Patience
And Enthusiasm, Which Has Given A Sense Of Direction And Purposefulness To This Final
Year Project And Ultimately Made It A Success.

We Would Also Like To Thank Our Head Of Department Prof. Mr. N.M Joshi For Giving
Us This Opportunity And Guidance And Encouragement. We Would Also Like To Express
Our Deep Regards And Gratitude To Our Principal Dr. Sunil S. Chavan.

We Would Wish To Thank The Non- Teaching Staff And Our Friends Who Have Helped Us
All The Time In One Way Or The Other. Really It Is Highly Impossible To Repay The Debt Of
All The People Who Have Directly Or Indirectly Helped Us For Performing The Final Year
Project.

5
PREFACE

We “Sumant Muniraj Gavit, Shraddha Ajit Jadhav, Kunal Prakash Kadale, Shraddha Dadasaheb Kharat”
Student Of Final Year Course Of Electrical Engineering, Smt. Indira Gandhi College Of Engineering,
Hereby Declare That The Work Presented In This Final Year Project Entitled ‘Water Pollution Control
Using IoT in Vessel’ Is Outcome Of Our Own Work, Correct To Best Of Our Knowledge And This Work
Has Been Carried Out Taking Care Of Engineering Ethics.

I Take An Opportunity To Present This Case Study On Technology Which Is Written With Respect To
The Data Available Through Newspaper, Patents, Internet, and Reviews From Social Media, Etc… This
Project Has Been Illustrated With Lots Of Creative Photos And Diagrams Including Information.

Although Every Case Has Been Taken To Check Mistakes And Misprints, Yet It Is Difficult To Claim
Perfections. Any Errors And Suggestions For The Improvement Of This Report Brought To My Notice
Will Be Thankfully Acknowledged And Incorporated In The Next Report.

6
ABSTRACT

Water quality plays a very important part in the health of animals and human beings. Lakes and reservoirs,
canals one of the major sources of drinking water. The first step towards water pollution control is to be
able to monitor the actual level of water pollution. The problem with water pollution monitoring is the
manual effort of taking a boat through a lake or reservoir each time to monitor pollution throughout the
water body. Although water is an irreplaceable resource for the survival of human species, the
contamination of water bodies resulting from daily human activities has led to depletion in the available
sources of potable water. Although, finding more reliable and sustainable methods of waste water
treatment and garbage disposal is instrumental in combating water pollution in the long run, cleaning up
water bodies is a far more pressing issue. Due to increase in water pollution in the form to waste debris; it
is hampering the life of aquatic animal and make their life in danger. Similarly sometimes the aquatic
animal tends to eats surface waste debris considering it as a food; which ultimately cause the death of
animals. Due to polluted water is are many skin diseases to human kind are observed. So that to reduce the
water pollution we are trying to make pond cleaning robot “Water Pollution Control Using IoT Vessel '' a
device which involves the removing the waste debris from water surface and safely dispose from the water
body. This Water Pollution Control Using IoT Vessel works on IoT to extract waste water debris, plastics
& garbage from ponds, lake and etc.

7
INDEX

SR NO. Page
CONTENTS

1. Introduction 9

2. Literature Survey 11

3. Block diagram 12

4. Circuit Diagram 13

5. Flowchart 14

6. Working of Project 15

7. List of Components & it’s Working 18

8. Market Analysis 24

9. Estimated cost 26

10. Risk Assessment 27

11. Program Code 28

12. Advantages & Limitations 32

13. Feedback Analysis 33

14. Future Scope 37

15. Conclusion 38

16. Reference 39

8
INTRODUCTION

The “Water Pollution Control Using IoT Vessel” used in that places where there is waste debris in the
water body which are to be removed. This machine is consists of cleaner mechanism which collect &
remove the wastage, garbage& from water bodies. This also reduce the difficulties which we face when
collection of debris take place. A machine will lift the waste surface debris from the water bodies, this will
ultimately result in reduction of water pollution and lastly the aquatic animal's death to these problems will
be reduced. It consists of Belt drive mechanism which lifts the debris from the water. The use of this
project will be made in rivers, ponds, lakes and other water bodies for to clean the surface water debris
from bodies.Waste water is defined as the flow of used water from homes, business industries, commercial
activities and institutions which are subjected to the treatment plants by a carefully designed and
engineered network of pipes. The biggest impact of cleaning the chemical wastes can cause respiratory
diseases and it plays a challenging issue for the municipality officers Water damage is classified as three
types of contaminated water. They are clean water, gray water and black water. Clean water is from a
broken water supply line or leaking faucet. If not treated quickly, this water can turn into black water or
gray water, depending on length of time, temperature, and contact with surrounding contaminants.
Drainage pipes are used for the disposal of sewage and unfortunately sometimes there may be loss of
human life while cleaning the blockages in the drainage pipes. The municipality workers are only
responsible to ensure that the sewage is clean or not. Though they clean the ditches at the side of buildings,
they can’t clean in very wide sewages. The municipality workers need to get down into the sewage sludge
to clean the wide sewage. It affects their health badly and also causes skin allergies.

9
Gantt Chart of the Project Work
TASK START DAYS TO
DATE COMPLETE

Risk Assessment,issues in implementation & Gantt 13-Jan 7


Chart

Procurement of component 20-Jan 8

Design of PCB 27-Jan 7

Fabrication of Project 3-Feb 8

Fabrication of Project 10-Feb 10

Hardware testing & Troubleshooting 17-Feb 8

Result Verification & Validation 24-Feb 7

Future Scope of the project 3-Mar 7

Feedback Analysis 10-Mar 12

Paper Publication In journals 17-Mar 10

Project PPT, Presentation 24-Mar 8

Project Synopsis preparation 31-Mar 14

Gantt Chart Of Our Project

1
LITERATURE SURVEY
1) S. H. Y. S. Abdullah (2019), The collector boat is small in size compared to available trash collector
boat in the market and suitable for small and narrow space cleaning purpose. The trash collector boat was
equipped with a rotating conveyor system and monitoring system that can be remotely controlled from afar.
This indicates the good performance of trash collector boat in cleaning water surface. The use of this trash
collector boat can reduce the water pollution in small streams and drain clogging problem in an
environmental-friendly and user-friendly manner.
2) N. G. Jogi, (2016), A pedal is used in this boat which uses a shaft to drive a propeller. The pedal boat
consists of two pedal and two propellers attached to the shaft. In this boat the attached conveyor system is
operated by the same pedal, for cleaning the garbage in the lake. It is economical and user friendly. The
boat uses a flexible shaft to drive a propeller. By using a flexible shaft, the user seat can be placed lower in
the vessel, thereby increasing stability.
3) M. Saifali Sayyad, (2019), The trash collector boat uses DC motor to drive the conveyor. The DC motor
is powered by a 12V battery, and a chain drive is used for the propeller which transmits high power and
makes the setup to move easily. This trash collector boat is more efficient and user friendly. It is also more
economical. It is operated by remote where the trash collector boat will be very easy to control. RF remote
control (radio frequency remote control) a wireless device used to operate other electronic equipment using
radio frequency transmission.
4) Madhavi N. Wagh, (2018), They have fabricated the remote operated river cleaning machine. The main
aim of the project is to reduce the man power, time consumption for cleaning the river. In this project they
have automated the operation of river cleaning with help of a motor and chain drive arrangement. Here they
are using RF transmitter and receiver which is used to control the cleaning machine. Automation achieved
through computers, hydraulics, pneumatics, robotics, etc., of these sources, pneumatics form an attractive
medium for low cost automation. They have used solar panel as a power source which is economical and
efficient.
5) Sheikh Md. Shahid, Md. Rafique, (2017), A remote operated river cleaning machine has designed which
helps in river surface cleaning effectively, efficiently and eco-friendly. The “River waste cleaning
machine” is used where there is waste debris in the water body which are to be removed. This machine consists
of DC motors, RF transmitter and receiver, propeller, PVC pipes and chain drive with the conveyor
attached to it for collecting wastage, garbage & plastic wastages from water bodies. It is more
economical, skilled labor is not required.

1
BLOCK DIAGRAM

POWER SUPPLY

Turbidity Sensor
B R E A D B O AArduino
RD
Uno Motor Drive I293d

Ph R3
senso

Temperatur Servo Motor


e Sensor
SD Card Module

Ultrasonic Sensor

GPS
module

1
CIRCUIT DIAGRAM

1
FLOWCHART

START

CONNECTION IS ESTABLISHED
BETWEEN THE ARDUINO UNO
AND SENSORS

Turbidity Sensor, pH
Sensor, Lidar, GPS
Module, LED

Turbidity Sensor, pH Sensor, Temperature


sensor read and determine the value.

Data Is
Forwarded The
Computer By Data Is Gathered And Uploaded To The SD Card
Removing SD Module
Card

Result Will
Be Displayed Arduino
On Computer Uno
Screen

END

1
WORKING
Arduino Uno is a microcontroller board that can be programmed to read data from various sensors and
modules, including turbidity sensor, pH sensor, DS18B20 temperature sensor, SD card module, GPS
module, and ESP8266. Each sensor or module has its own set of pins that need to be connected to the
Arduino Uno.

To use these sensors and modules with Arduino Uno, you'll need to write a program in the Arduino IDE
(Integrated Development Environment) that reads data from the sensors and modules and sends the data to
an output device, such as a computer or a display. The program can be written in C++ language using the
Arduino libraries.

Then:-

1. Connect the turbidity sensor to the analog input pin of the Arduino Uno. Write a program to read
the analog value from the sensor and convert it to the turbidity level.

2. Connect the pH sensor to the analog input pin of the Arduino Uno. Write a program to read the
analog value from the sensor and convert it to the pH level.

3. Connect the DS18B20 temperature sensor to the digital pin of the Arduino Uno. Install the
OneWire library and the DallasTemperature library in the Arduino IDE. Write a program to read
the temperature value from the sensor.

4. Connect the SD card module to the digital pins of the Arduino Uno. Install the SD library in the
Arduino IDE. Write a program to read and write data to the SD card.

5. Connect the GPS module to the digital pins of the Arduino Uno. Write a program to read the
location coordinates from the GPS module.

6. Connect the ESP8266 module to the digital pins of the Arduino Uno. Install the ESP8266WiFi
library in the Arduino IDE. Write a program to connect to a Wi-Fi network and send data to a web
server or a cloud service.

Once you have written the programs for each sensor or module, you can compile and upload the code to
the Arduino Uno. The Arduino Uno will then read data from the sensors and modules and send the data to
the output device.

To see the results, you can either display the data on a serial monitor, store the data on an SD card, or send
the data to a web server or a cloud service for further analysis. You can also use the data to control other
devices, such as motors or actuators, based on the readings from the sensors.

1
PROJECT MODEL

1
1
LIST OF COMPONENTS & IT’S WORKING

1. Arduino Uno:-

Arduino Uno is an open-source microcontroller board based on the ATmega328P microcontroller. It is


designed for beginners and professionals who want to create interactive projects. Here are some details
about Arduino Uno:Microcontroller: The board is built around the ATmega328P microcontroller, which
has 32KB flash memory, 2KB SRAM, and 1KB EEPROM.
Operating Voltage: The operating voltage of the board is 5V. Input voltage: The input voltage range is 7 -
12V DC.
Digital I/O Pins: There are 14 digital pins on the board, which can be used as inputs or outputs. Each pin
can provide or receive a maximum of 40mA and has an internal pull-up resistor (disconnected by
default) of 20-50k ohms.
Analog Inputs: There are 6 analog input pins on the board that can read signals from analog sensors. Each
input has a resolution of 10 bits (i.e., it can represent values between 0 and 1023).
PWM Pins: There are 6 PWM (Pulse Width Modulation) pins on the board that can be used to control
the brightness of LEDs, the speed of motors, and other devices.

1
2. Breadboard:-
A modern solderless breadboard socket consists of a perforated block of plastic with numerous tin
plated phosphor bronze or nickel silver alloy spring clips under the perforations. The clips are often
called tie points or contact points. The number of tie points is often given in the specification of the
breadboard. The spacing between the clips (lead pitch) is typically 0.1 inches (2.54 mm). . Interconnecting
wires and the leads of discrete components (such as capacitors, resistors, and inductors) can be inserted
into the remaining free holes to complete the circuit. Where ICs are not used, discrete components and
connecting wires may use any of the holes. Typically the spring clips are rated for 1 ampere at 5 volts and
0.333 amperes at 15 volts (5 watts).

3. Turbidity Sensor:-
The arduino turbidity sensor detects water quality by measuring the levels of turbidity, or the opaqueness.
It uses light to detect suspended particles in water by measuring the light transmittance and scattering rate,
which changes with the amount of total suspended solids (TSS) in water. As the TTS increases, the liquid
turbidity level increases. Turbidity sensors are used to measure water quality in rivers and streams,
wastewater and effluent measurements, control instrumentation for settling ponds, sediment transport
research and laboratory measurements. This liquid sensor provides analog and digital signal output
modesThe threshold is adjustable when in digital signal mode. You can select the mode according to your
MCU.

1
4. Ph Sensor:-

The pH sensor is a cylindrical glass structure that has a bulb situated at the bottom. This bulb is specifically
designed to measure hydrogen-ion concentration when dipped in any solution.
The hydrogen ions exchange the positively charged ions which are already situated inside the bulb, creating
an electrochemical difference. This difference is interpreted by the electronic amplifier situated on the top.
It further converts this difference into pH units. The pH meter sends the final pH values to the Arduino
board.The Arduino receives those signals and sends the appropriate data to be displayed. The values at first
might not be accurate as the pH meter needs to be in the solution for a while to have the proper pH values.

5 UltraSonic Sensor:-
The HC-SR04 ultrasonic sensor uses SONAR to determine the distance of an object just like the bats do. It
offers excellent non-contact range detection with high accuracy and stable readings in an easy-to-use
package from 2 cm to 400 cm or 1” to 13 feet.
The operation is not affected by sunlight or black material, although acoustically, soft materials like cloth
can be difficult to detect. It comes complete with ultrasonic transmitter and receiver module.

2
9. SD Card Module:-
The module (MicroSD Card Adapter) is a Micro SD card reader module, and the SPI interface via the file
system driver, micro controller system to complete the Micro SD card read and write files. Users can
directly use the Arduino IDE comes with an SD card to complete the library card initialization and read-
write.The SD card module is specially useful for projects that require data logging.The Arduino can create
a file in an SD card to write and save data using the SD library.There are different models from different
suppliers, but they all work in a similar way, using the SPI communication protocol.

10. GPS Module:-

Global Positioning System (GPS) makes use of signals sent by satellites in space and ground stations on
Earth to accurately determine its position on Earth.The NEO-6M GPS receiver module uses USART
communication to communicate with microcontroller or PC terminal.It receives information like latitude,
longitude, altitude, UTC time, etc. from the satellites in the form of NMEA string. This string needs to be
parsed to extract the information that we want to use.

2
11. Motor Drive I293d:-
The L293D is a 16-pin Motor Driver IC which can control a set of two DC motors simultaneously in any
direction. The L293D is designed to provide bidirectional drive currents of up to 600 mA (per channel) at
voltages from 4.5 V to 36 V (at pin 8!).
The Motor Driver is a module for motors that allows you to control the working speed and direction of two
motors simultaneously .This Motor Driver is designed and developed based on L293D IC.
L293D is a 16 Pin Motor Driver IC. This is designed to provide bidirectional drive currents at voltages
from 5 V to 36 V.

12) 12V DC Motor 1000RPM:-

The 1000 RPM 12V DC motor featuring gear for the shaft for obtaining optimal performance. They are
known as center shaft DC geared motors because their shaft extends through the center of their gearbox
assembly.

2
13) NODEMCU ESP8266:-

The ESP8266 is a low-cost Wi-Fi chip developed by Espressif Systems.It can be used as a standalone
device, or as a UART to Wi-Fi adaptor to allow other microcontrollers to connect to a Wi-Fi network. For
example, you can connect an ESP8266 to an Arduino to add Wi-Fi capabilities to your Arduino board. The
most practical application is using it as a standalone device.With the ESP8266, you can control inputs and
outputs as you would do with an Arduino, but with Wi-Fi capabilities. This means you can bring your
projects online, which is great for home automation and internet of things applications.

14) DS18B20 Temperature Sensor:-

The DS18B20 temperature sensor is a one-wire digital temperature sensor. This means that it just requires
one data line (and GND) to communicate with the Arduino.It can be powered by an external power supply
or it can derive power from the data line (called “parasite mode”), which eliminates the need for an
external power supply.

2
MARKET ANALYSIS
Sr. Material Company 1 Company 2 Selected Total Cost
& Specification & Specification Company &
Reason
1. Arduino . SparkleBox ARDINO 800/-
Arduino 800/- 749/- Simple and
Uno accessible user
experience and
online learning
material.
3. Electronics Flipkart Flipkart 1600/-
pH Sensor Components 1600/- Trusted and return
2000/- policy.

4. Robu.in RoboCraze We are using 530/-


1270/- 530/- robocraze
turbidity sensor
because its water
proof and it have
good range
Turbidity
5. Electronics Robu.in We are using 60/-
Components Electronics
0-10 foot 0-30 foot Components Ultra
60/- 800/- Sonic sensor.
Because its
lowcost and
Ultrasonic suitable for our
Sensor project.
6. Electronics Robu.in Electronics 450/-
Components 685/- Components
450/- Easily availiable
ESP8266 and good
quality
7. Electronics Stook.in Stook.in 90/-
Components 90/- Easily available
322/- and preffered by
Breadboard sellers.
8. Electronics Stook.in Golenwain 65/-
Components 65/- Elect.
52/- Build quality
Temperature solid and cheap
Sensor

2
9. Robu.in Simcon Robu.in 90/-
SD Card 90/- 79/- Build quality
Module solid
10. Simcon Electronics Simcon, cheaper 350/-
Components and easier to
350/- 350/- integrate with
GPS Module Arduino
11. Shield Robu.in Robu.in 150/-
225/- 150/- Reliable , easy to
use,
Motor Drive Compatable with
L293d our project
12 Robu.in Flipkart Robu.in 600/-
150/- 300/-
Build quality solid 150*4=600/-
12V
1000RPM
Motor
13 Battery Robu.in Flipkart Flipkart 450/-
150/- 300/- Reliable , easy to 150*3=450/-
use, Compatable
with our project
14 Wires and model Amazone Local Electrical Local Electrical 3500/-
components and 4500/- Shop Shop easily
etc 3500/- available

2
ESTIMATED COST

Components Ratings Quantity

Arduino Uno 12V 1

pH Sensor 0--14 1

Turbidity 0--4.5 1

Ultrasonic Sensor 0.5 to 2ft 1

ESP8266 5V-12v 1

Breadboard 5v, 1 amp 1

Temperature Sensor 0-120 Celsius 1

SD Card Module 2 to 4MB per sec 1

GPS Module < 30mA at 3V 1

Motor Drive L293d 1.8V-12V/2A DC 1

12V 1000RPM Motor 12V 4

Battery 12V 2

TOTAL COST Rs8500/-

2
RISK ASSESMENT

Although Arduino Uno can be used with turbidity sensor, pH sensor, DS18B20 temperature sensor, SD
card module, GPS module, and ESP8266, there are some limitations that you should keep in mind:

1. Memory limitations: Arduino Uno has limited memory and processing power compared to more
advanced microcontrollers. This means that you may need to optimize your code and data storage to avoid
running out of memory or causing performance issues.

2. Limited number of pins: Arduino Uno has a limited number of digital and analog pins, which means
that you may need to use multiplexers or other techniques to connect multiple sensors to the board.

3. Voltage limitations: Arduino Uno can only handle a limited range of voltage levels, so you may need to
use level shifters or voltage regulators to ensure that your sensors and modules are operating within the
acceptable voltage range.

4. Limited range of communication protocols: Arduino Uno supports several communication protocols,
such as I2C, SPI, and UART, but may not support other protocols that some sensors or modules may
require.

5. Limited range of input and output resolutions: Arduino Uno has a limited range of input and output
resolutions, which means that you may need to use additional hardware or software to achieve higher
resolutions for certain sensors, such as temperature sensors.

6. Limited power supply: Arduino Uno has a limited power supply, which means that you may need to use
external power sources or batteries to power some sensors or modules.

7. Limited Wi-Fi capabilities: The ESP8266 module can be used to connect Arduino Uno to Wi-Fi
networks, but it has limited range and may not support some advanced Wi-Fi features, such as mesh
networking or Bluetooth connectivity.

8. The vessel might be affected by water pressure, which can damage the components and sensors attached
on it.

Overall, while Arduino Uno is a versatile and affordable microcontroller board, it has some limitations that
you need to keep in mind when using it with sensors and modules. However, with careful planning and
optimization, you can achieve reliable and accurate results with the sensors and modules mentioned.

2
PROGRAM CODE
// Include the necessary libraries

#include <NewPing.h> // Ultrasonic sensor library

#include <L298N.h> // Motor driver library

// Define the pins for the HC-SR04 sensor

#define TRIGGER_PIN 3 // Arduino pin connected to trigger pin on the sensor

#define ECHO_PIN 2 // Arduino pin connected to echo pin on the sensor

#define MAX_DISTANCE 200 // Maximum distance we want to ping for (in centimeters)

// Define the pins for the L298N motor driver

#define ENA 10 // ENA pin on the L298N motor driver

#define IN1 9 // IN1 pin on the L298N motor driver

#define IN2 8 // IN2 pin on the L298N motor driver

// Create an instance of the NewPing class for the HC-SR04 sensor

NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE);

// Create an instance of the L298N class for the motor driver

L298N motor(ENA, IN1, IN2);

void setup() {

// Set the ENA pin as an

output pinMode(ENA,

OUTPUT);

void loop() {

2
// Get the distance from the HC-SR04 sensor

2
int distance = sonar.ping_cm();

// If the distance is less than or equal to 20 centimeters

if (distance <= 20) {

// Turn on the motors

motor.setSpeed(255); // Set the motor speed to maximum

(255) motor.forward(); // Turn the motors forward

} else {

// Turn off the motors

motor.stop(); // Stop the

motors

// Wait for 100 milliseconds before pinging again

delay(100);

#include <OneWire.h>

#include <DallasTemperature.h>

#include <SD.h>

const int PH_SENSOR_PIN = A0;

const int TURBIDITY_SENSOR_PIN =

A1; const int ONE_WIRE_BUS_PIN = 2;

const int SD_CS_PIN = 10;

3
OneWire oneWire(ONE_WIRE_BUS_PIN);

3
DallasTemperature temperatureSensor(&oneWire);

void setup() {

Serial.begin(9600);

temperatureSensor.begin();

SD.begin(SD_CS_PIN);

void loop() {

float phValue = readPHValue();

float turbidityValue = readTurbidityValue();

float temperatureValue = readTemperatureValue();

logData(phValue, turbidityValue, temperatureValue);

delay(1000);

float readPHValue() {

int sensorValue = analogRead(PH_SENSOR_PIN);

float phValue = map(sensorValue, 0, 1023, 0, 14);

return phValue;

float readTurbidityValue() {

int sensorValue = analogRead(TURBIDITY_SENSOR_PIN);

float turbidityValue = map(sensorValue, 0, 1023, 0, 100);

return turbidityValue;

3
}

float readTemperatureValue() {

temperatureSensor.requestTemperatures();

float temperatureValue = temperatureSensor.getTempCByIndex(0);

return temperatureValue;

void logData(float phValue, float turbidityValue, float temperatureValue) {

File dataFile = SD.open("data.txt", FILE_WRITE);

if (dataFile) {

dataFile.print(phValue);

dataFile.print(",");

dataFile.print(turbidityValue);

dataFile.print(",");

dataFile.println(temperatureValue);

dataFile.close();

3
ADVANTAGES

1. The boat is mobile in nature and hence large numbers of samples are easily
collected from different locations in less time.

2. It is very easy to maintain the IoT based water quality monitoring system
as all the electronic boards are available in the boat itself.

3. The system is very cheap as the hardware and software does not cost much.

4. Machine Learning techniques have made it very easy to plot the data
collected in various formats for proper analysis.

5. Cloud storage platforms such as ad fruit, azure helps in storing the sensor
data immediately and wirelessly to the robust servers.

3
FEEDBACK FORM QUESTIONS

3
3
Name of Name the Number of years Email ID Mobile
the company: Of experience:- Number
person:- -
Irrigetion Dept. 33 7038228835 ajitgj24@gimal.com Irrigetion Dept.
Irigation Diept. 25yers 8806019519 Kj6341000,@gmail.com Irigation Diept.
Irigation
Irigation Deprtment 20 yers 9763438460 Sarthaksuv17@gimail.com Deprtment
Irigation
Irigation department adnankhan02102001@gmail.co m department
koyna 5 years 9552863094 koyna
Irrigation
Irrigation department department
koyna 5 year 9604936311 pm076883@gmail.com koyna
Irrigation
Irrigation Department 10 years 9960847230 dhanashrishtp@gmail.com Department
Irrigation
Irrigation Department Department
Koyna 5 year 7798918372 sutarpranav562@gmail.com Koyna
Irrigation
Irrigation department mohammedsayyed624@gmail.c om department
koyna 5 years 9552863094 koyna
Irrigation
Irrigation department department
koyna 5 years 9921177631 azherkhan1993@gmail.com koyna
Tata capital 6 month 9067211759 aftabf8181@gmail.com Tata capital
Irrigetion Dept. 33 7038228835 ajitgj24@gimal.com Irrigetion Dept.
Irigation Diept. 25yers 8806019519 Kj6341000,@gmail.com Irigation Diept.
Irigation
Irigation Deprtment 20 yers 9763438460 Sarthaksuv17@gimail.com Deprtment
Irigation
Irigation department adnankhan02102001@gmail.co m department
koyna 5 years 9552863094 koyna

3
Smt. Indira Gandhi College Of
Engineering Ghansoli ,Navi Mumbai
Academic Year 2022-23(Project Feedback Analysis)
BE Electrical SEM-VIII Subject-Project

Sr.No. Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10
01 100 100 100 100 100 100 100 100 100 100
02 100 100 100 100 100 100 100 100 100 100
03 100 80 80 80 100 100 80 80 80 100
04 80 80 80 80 80 80 80 80 80 80
05 80 80 80 80 80 80 80 80 80 80
06 100 100 80 100 80 100 100 80 80 100
07 100 80 80 80 80 80 80 80 80 80
08 80 60 80 80 80 60 80 80 60 80
09 100 100 80 100 100 80 80 100 100 100
10 100 100 100 100 100 100 100 100 100 100
Total Mark 1500 1500 1500 1500 1500 1500 1500 1500 1500 1500
% of Mark 1440 1340 1440 1380 1420 1420 1320 1320 1314 1300
Percentage 92% 88% 96% 94% 92% 94% 86% 98% 90% 100%
Overall Project Feedback 90.%

Overall, we have received a 90% positive feedback on the implementation of systems for power theft
detection suggests that these systems have been a significant improvement in the environmental industry

3
FUTURE SCOPE

1. Detecting the more parameters for most secure purpose.


2. Increase the parameters by addition of multiple sensors.
3. By interfacing relay, we control the supply of water.
4. Real time monitoring can be further improvised by either creating an
app or hosting a dedicated website to display the sensor values.
5. Other parameters such as oxygen reduction potential, temperature
(ORP), biological oxygen demand (BOD) and many more can be included in
order to get precise value for water quality.
6. The RC Navigation system can be improved by using Zigbee
Transceiver to extend range.
CONCLUSION

To check the quality of water, the current method is to sample the water manually. These samples
were sent to the laboratories to test the quality which takes extra human effort, cost and time. In our
proposed system it will give the properties of the water automatically on the screen without any extra
effort. With the help of these properties monitoring of Turbidity, PH & Temperature of Water makes
use of a water detection sensor with unique advantage and existing GSM network. The system can
monitor water quality automatically, and it is low in cost and does not require people on duty. So the
water quality testing is likely to be more economical, convenient and fast. The system has good
flexibility. Only by replacing the corresponding sensors and changing the relevant software programs,
this system can be used to monitor other water quality parameters. The operation is simple. The system
can be expanded to monitor hydrologic, air pollution, industrial and agricultural production and so on.
It has widespread application and extension value. By keeping the embedded devices in the
environment for monitoring enables self protection (i.e., smart environment) to the environment. To
implement this, we need to deploy the sensor devices in the environment for collecting the data and
analysis. By deploying sensor devices in the environment, we can bring the environment into real life
i.e. it can interact with other objects through the network. Then the collected data and analysis results
will be available to the end user through the SD Card Module where we have stored in A Secure
Digital card [tiny flash memory card].
REFERENCE
1. https://www.sciencedirect.com/science/article/pii/S2666285X2100090X
2. https://www.ripublication.com/awmc17/awmcv10n5_24.pdf
3.https://www.researchgate.net/publication/353853205_IoT_based_Smart_Water_Qualit
y_Monitoring_System
4. https://www.ijert.org/research/iot-based-water-monitoring-system-
IJERTCONV5IS01114.pdf
5. https://ieeexplore.ieee.org/document/9641630
6. https://nevonprojects.com/iot-water-pollution-monitor-rc-boat/
7.https://www.researchgate.net/publication/335682486_Water_Quality_Monitoring_Sys
tem_using_RC_Boat_with_Wirel
Project: Water Pollution Control Using IoT Vessel
GroupNo.:15 Class–B.E Semester : VIII
Academic Year –2022-23
Guide Name: Mr. Mubashshir Mohd. Ansari

Sr No Name of Group Members Roll No.


1. Sumant Muniraj Gavit 37
2. Shraddha Ajit Jadhav 51
3. Kunal Prakash Kadale 54
4. Shraddha Dadasaheb Kharat 70

Weekly Report
Week Date of Assigned Work Work Completed Project In-
No Review Charge
Signature
1 13-01-2023 Risk Assessment,
Risk assessment plays a
Issues in
implementation crucial role in the
&Gantt Chart development and
deployment. It involves
evaluating potential risks
and vulnerabilities
associated with the system,
such as false
positives/negatives, data
privacy and security,
scalability and
interoperability, reliability
and availability, cost-
effectiveness, compliance
and regulatory
requirements, and human
factors. By conducting a
thorough the assesments
and implementing the
necessary inputs in the
Gantt Chart, the estimated
date of the completion has
come as 14 April, 2023. A
Gantt chart can be a useful
tool for project
management and
scheduling outlining the
various tasks and timelines
involved in the project.
2 20-01-2023 Procurement of Procurement of
Components components involves the
acquisition and sourcing of
various hardware and
software components
needed for the system's
operation. This process is
crucial in ensuring that the
system operates effectively
and meets its intended
objectives. Once the
components have been
identified, the next step is
to be determine the
required quantity of each
component.

3 27-01-2023 Design of PCB PCB design process


involves the creation of
electrical schemtics and
drawings that show how
components are
interconnected.Identify
what each part of your
circuit does,and divide the
circuit into sections
according to function in
this process we try a
components and circuit
before final fabrication.

4 3-02-2023 Fabrication of Project In this his project we


design the circuit and
decided component
rating. Fabrication of
our project took almost a
week in which we
fabricated the project
properly.

5 10-02-2023 Fabrication of Project In fabrication, here are


some key points while
considering fabrication
are :- 1)Assembly and
Integration 2)Soldering
Of Wire with all the
Components 3)Checking
Continuity with a Digital
Multimeter
6 17-02-2023 Hardware Testing Hardware testing &
&Troubleshooting Troubleshooting shown of
water pollution control
using ardiuno. 1) after the
complrtion of the we
tested the project which
may not properly from
first time making. 2) we
fabricated the project
again which may take
couple of days.
7 24-02-2023 Result Verification Result Verification &
&Validation Validation was done
after multiple hardware
and software testing
and hence output
results were acceptable.

8 03-03-2023 Future Scope Here are some key future


scope points to consider
for this project:- 1)Cloud
storage platform such as
adafruit, and help in
storing the sensor data
immediately and
wirelessly to the robust
servers.
9 10-03-2023 Feedback Analysis The project was shown to
the industry professionals
from Irigation
Department,TATA
Capital and they had seen
and reviewed our projects
and answered our
questions, through which
we got clarity on our
project. Overall 11 people
gave feedback and our
overall feedback percent
was 90% and guided us to
make it more usefull in
real implementation.
10 20-04-2023 Paper Publication in Participated in Electrowiz
journal Or Participation 2023 Datta Meghe
in project competition College Of Engineering
on 21/4/2023
11 20-04-2023 Project Synopsis Project Synopsis have
preparation been prepared after the
proper completion of the
project under the
guide.Synopsis includes
the total details of project
in step by step process,
results, feedback, and
included project
participation certificate.
12 21-04-2023 Project PPT Project was present to the
&Presentation project guide and
approved by project
cordinator.
PROJECT ACHIVEMENTS
We participated in ELECTROWIZ 2023 Inter-College Competition, where we presented
our project in the competition. On date 21/04/2023

4
4

You might also like