#include <Servo.h>
Servo A;
int B = 0;
void setup() {
A.attach(6);
pinMode(4, INPUT);
pinMode(13, OUTPUT);
pinMode(12, OUTPUT);
pinMode(3, INPUT);
pinMode(2, INPUT);
A.write(90);
}
void loop() {
if (digitalRead(4) == HIGH){
delay(15);
if (digitalRead(4) == LOW){
if ( B == 0){
A.write(90);
digitalWrite(12, LOW);
digitalWrite(13, HIGH);
B = 1;
}
else{
A.write(0);
digitalWrite(13, LOW);
digitalWrite(12, HIGH);
B = 0;
}
}
}
if(digitalRead(3) == HIGH){
A.write(90);
digitalWrite(12, LOW);
digitalWrite(13, HIGH);
delay(5000);
A.write(0);
digitalWrite(13, LOW);
digitalWrite(12, HIGH);
}
if(digitalRead(2) == HIGH){
A.write(90);
digitalWrite(12, LOW);
digitalWrite(13, HIGH);
delay(10000);
A.write(0);
digitalWrite(13, LOW);
digitalWrite(12, HIGH);
}
}