River Cleaner Boat Amazing Best science Project | Low Budget inspire Award Project

River Cleaner Boat Amazing Best science Project | Low Budget inspire Award Project River Cleaner Boat: A Low-Budget, High-Impact Science Project Project Overview: This innovative science project aims to address the pressing issue of water pollution by designing and building a small, autonomous boat capable of cleaning rivers and canals. The boat, equipped with a water filtration system, will collect plastic waste and other debris from water bodies.   Key Features: Autonomous Navigation: The boat will utilize sensors and microcontrollers to navigate autonomously, detecting and following polluted areas.   Water Filtration System: A simple yet effective filtration system will trap plastic waste and other debris.   Solar Power: The boat will be powered by solar panels, making it environmentally friendly and sustainable.   Low-Cost Components: The project emphasizes the use of affordable and readily available components. Materials Required: Arduino microcontroller Motor driver   DC motors   Battery Solar panel   Water pump   Filter material Hull material (e.g., Styrofoam, plastic) Sensors (e.g., ultrasonic, line follower) Wires and connectors Project Steps: Design the Boat: Sketch the boat's design, considering factors like buoyancy, stability, and ease of construction. Assemble the Hull: Construct the boat's hull using the chosen material, ensuring it's watertight. Install Electronics: Mount the Arduino, motor driver, battery, and sensors securely on the boat. Wire the Components: Connect all components according to the circuit diagram. Program the Arduino: Write code to control the motors, sensors, and water pump. Test and Calibrate: Test the boat in a controlled environment, adjusting the code as needed. Deploy the Boat: Launch the boat in a local river or canal, monitoring its performance and making improvements. Potential Impact: Environmental Benefits: Reduce water pollution and improve water quality.   Community Engagement: Inspire young people to take action on environmental issues. Educational Value: Promote STEM education and critical thinking skills. By undertaking this project, you can contribute to a cleaner environment and inspire others to take action. Remember to document your progress, share your experiences, and encourage others to participate in similar initiatives.

1/1/20241 मिनट पढ़ें

Code-

......................ARDUINO CODE.................

//ok

int motA_pin1=7;

int motA_pin2=6;

int motB_pin1=5;

int motB_pin2=4;

char command;

int flag=1;


void setup() {

pinMode (motA_pin1,OUTPUT);

pinMode (motA_pin2,OUTPUT);


pinMode (motB_pin1,OUTPUT);

pinMode (motB_pin2,OUTPUT);


Serial.begin(9600);

Serial.print("command");


}



void loop()

{


if (Serial.available()>0)

{

command=Serial.read();

Serial.print(command);


if ( command=='F')

{


forward();


}


else if ( command=='L')

{

left();

}


else if ( command=='R')

{

right();

}


else if ( command=='B')

{

reverse();

}


else

{

s();

}


}

}


void forward(){


//Serial.print(“fwd”);

digitalWrite(motA_pin1,HIGH);

digitalWrite(motA_pin2,LOW);


digitalWrite(motB_pin1,HIGH);

digitalWrite(motB_pin2,LOW);

delay(10);


}



void reverse(){


digitalWrite(motA_pin1,LOW);

digitalWrite(motA_pin2,HIGH);


digitalWrite(motB_pin1,LOW);

digitalWrite(motB_pin2,HIGH);

delay(10);

}


void left(){

digitalWrite(motA_pin1,LOW); //left mot REV

digitalWrite(motA_pin2,LOW); //left mot rev

digitalWrite(motB_pin1,HIGH); //right mot front

digitalWrite(motB_pin2,LOW); //right mot front

delay(10);

}


void right(){

digitalWrite(motA_pin1,HIGH);

digitalWrite(motA_pin2,LOW);

digitalWrite(motB_pin1,LOW);

digitalWrite(motB_pin2,LOW);

delay(10);

}

void s()

{

digitalWrite(motA_pin1,LOW);

digitalWrite(motA_pin2,LOW);

digitalWrite(motB_pin1,LOW);

digitalWrite(motB_pin2,LOW);

}