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

**River Cleaner Boat: A Low-Budget, High-Impact Science Project** This project designs and builds a simple, affordable boat to collect river pollutants. Using recycled materials and creative engineering, it demonstrates a practical solution to a pressing environmental issue. This is a concise and impactful description that highlights the key aspects of your project.

SCIENCE PROJECTS

1/1/20241 min read

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);

}