Floating Water Waste Extractor

Components Used
Powered by

L298N is a high current, high voltage dual full bridge motor driver. It is useful for driving inductive loads.
426-DRI0009

Bluetooth is a wireless communication protocol used to communicate over short distances. It is used for low power, low cost wireless data transmission applications over 2.4 – 2.485 GHz (unlicensed) frequency band.
713-113020008




Problem Statement
Floating bottles, plastic bags and even toys have become a part of the marine environment in recent times. Pitiful photographs of such plastic debris washed ashore on remote shorelines have frequently made headlines.

Most of this plastic pollution is attributed to an increase in tourism, shipping and fishing activities. But according to a recent study, a considerable portion of plastic garbage afloat in the open waters originates on land, and is drained into the seas by rivers.

But this is not just about the environment and the wildlife that live underwater—aquatic pollution affects everything from species, ecosystems, human health, coastal tourism, and contributes to climate change.
Our Solution
'The floating water waste extractor' used for the removal of waste debris in water bodies.
This machine architecture consists of a cleaner mechanism for the collection and removing waste from water bodies.
System consist of mechanism for lifting waste debris from the surface of water bodies. It consists of belt driver mechanism.
This is remotely controlled machine.

Design:
- The conveyor belt mechanism is used to which lifts the debris from the water.
- Propellers are used for driving mechanism of robot on the water.
- A basket is used for collection of waste,garbage etc.
- PVC pipes are used for the chassis of the robot because it has low weight and low cost.
The use of this project will made in ponds, lakes and other water bodies for cleaning upper water waste debris.


Block Diagram
.png)
Connections

Make connections as per above diagram and upload the code in the microcontroller which is attached at the end the article.
- Connect Tx pin of arduino to Rx pin of HC-05
- Connect Rx pin of arduino to Tx pin of HC-05
- Connect 9,10,11,12 pins of arduino to IN4,IN3,IN2,IN1 of L298n motor driver respectively..
- Connect pin 5 of arduino to signal pin of relay.
Methodology
1. Switch On the device with the help of toggle switch.
2. (i)Bluetooth module and smartphone are paired for navigation purpose.
(ii)Install this (https://play.google.com/store/apps/details?id=codetivelab.bluetoothaurdino&hl=en) application from play store.
Note : Default Bluetooth name of the device is “HC-05” and default PIN (password) for connection is either “0000” or “1234”.

3. Six keys are used to navigate the project key1 (forward), key2(Reverse), key3 (left), key4 (Right), key5 (relay on), key6 (relay off).

4. Robot is moved in forward and reverse direction with the help of propellers and can also be turned around by using navigation keys i.e.(Right/Left)
5. Waste from water bodies is collected with the help of conveyor mechanism which is operated with the help of relay by using 5th and 6th navigating key.

6. Collected garbage is stored in the basket.
7. Once the basket is full it should be emptied manually and Water-Sharkis made to repeat the same action for collecting garbage.
Video
Future Prospects
In future we are going to try autonomous version that will swim around according to waypoints that you give it. There would be sensors like ultrasonic sensor to detect the presence of wall . System would be designed to detect hardness of water by using sensors and by spraying the chemicals wherever needed, water is made soft and germs free, so that it will help to reduce water born diseases to a certain extent.
Code
#define relay 5
#define interval 5000
char t;
void setup()
{
pinMode(9,OUTPUT); //left motors forward
pinMode(10,OUTPUT); //left motors reverse
pinMode(11,OUTPUT); //right motors forward
pinMode(12,OUTPUT); //right motors reverse
pinMode(relay,OUTPUT); //relay
Serial.begin(9600);
}
void loop() {
if(Serial.available())
{
t = Serial.read();
Serial.println(t);
}
if(t == '1') //move forward(all motors rotate in forward direction)
{
digitalWrite(12,HIGH);
digitalWrite(11,LOW);
digitalWrite(10,HIGH);
digitalWrite(9,LOW);
Serial.println("forward");
}
else if(t == '2') //move reverse (all motors rotate in reverse direction)
{
digitalWrite(12,LOW);
digitalWrite(11,HIGH);
digitalWrite(10,LOW);
digitalWrite(9,HIGH);
Serial.println("reverse");
}
else if(t == '3') //turn right (left side motors rotate in forward direction, right side motors doesn't rotate)
{
digitalWrite(12,LOW);
digitalWrite(11,LOW);
digitalWrite(10,HIGH);
digitalWrite(9,LOW);
Serial.println("left");
}
else if(t == '4') //turn left (right side motors rotate in forward direction, left side motors doesn't rotate)
{
digitalWrite(12,HIGH);
digitalWrite(11,LOW);
digitalWrite(10,LOW);
digitalWrite(9,LOW);
Serial.println("right");
}
else if(t == '5') //relay On
{
digitalWrite(relay,HIGH);
Serial.println("relay ON");
delay(interval);
}
else if (t =='6') //relay Off
{
digitalWrite(relay,LOW);
Serial.println("relay OFF");
delay(interval);
}
}



Comments47
Join the discussion — share a question or tip.
Hello absolutely amazing project! Wanted to try it out but i see your app for the Bluetooth connection movement is missing. Can you help me out with the app? Thank you so much.
how should we make this
Sir please share this simulation file for learning purpose.
Very well done. Keep up the good work. This is an awesome concept, I'm wishing you great success!! I'm sure this project will help a lot of people and it is Great!! Good Luck!!!
Nice project pushkar and team
Amazing Idea !! Something Different !!
Great work
Nice idea and interesting project team....
Interesting and Very Helpful..!
Nice project!
Jeez ! This is really cool stuff !! Very cost effective and efficient. Keep it coming guys.
Great and innovative idea. Stunning presentation. Neatly explained. This idea will definitely transform the world of sanitation. A very user-friendly device. Don't Stop it here. This project definitely deserves funds from the government for the real time implementation. Keep going and keep inspiring us.
Thank you
Good job
Thank you
It's nice project team !!!
Thank you
Looks interesting! Nice Concept ✌️
Thank you
Good job ✨
Thank you
Great project
Thank you
Great project. Impressive work Arun , Sailee and Pushkar. Keep it up.
Thanks Srushti
Nice project....
Nice concept which is useful for all of us, and also helping nature.
Thx brother ☺️
Nice idea Nice project bro
Must be employed and suitable in today's condition
Great job Team... Keep it up...
Thanks bhau
Pushkar very nice
Very well... interested....
Thanks Tukaram
Interesting!! and Nice idea n project
Thx dear
Mice idea
Thx bhau
Nice One...
Thx bro
can it do both the operations : collecting and swimming at once?
No,one operation at a time
Interesting !!
Thx sir
Nice project Team!
Thank you!