#define START 4
#define R1 8
#define R2 7
#define F1 5
#define F2 6
#define F 3
void setup(){
pinMode (START,INPUT_PULLUP);
pinMode (R1,OUTPUT);
pinMode (R2,OUTPUT);
pinMode (F1, INPUT_PULLUP);
pinMode (F2,INPUT_PULLUP);
pinMode (F,INPUT_PULLUP);
}
void loop () {
if(digitalRead(START)==LOW){
while(digitalRead(F2)==HIGH){
digitalWrite(R1, HIGH);
digitalWrite(R2, LOW);
if(digitalRead(F)==LOW){
digitalWrite(R1, LOW);
digitalWrite(R2, LOW);
delay(1000);
}
}
digitalWrite(R1, LOW);
digitalWrite(R2, LOW);
delay(4000);
while(digitalRead(F1)==HIGH){
digitalWrite(R2, HIGH);
digitalWrite(R1, LOW);
if(digitalRead(F)==LOW){
digitalWrite(R1, LOW);
digitalWrite(R2, LOW);
delay(1000);
}
}
digitalWrite(R2,LOW);
digitalWrite(R1,LOW);
}
}
start