#include <Servo.h>
int pos = 0;
int btn = 2;
Servo servo;
void setup() {
// put your setup code here, to run once:
pinMode(btn, INPUT);
// pinMode(12, OUTPUT);
pinMode(13, OUTPUT);
servo.attach(6);
Serial.begin(9600);
}
void loop() {
servo.write(0);
// put your main code here, to run repeatedly:
// int a = digitalRead(3);
if(digitalRead(btn) == HIGH){
pos++;
while(digitalRead(btn) == HIGH){
delay(1000);
}
}
Serial.println(pos);
if(pos > 2){
pos = 0;
}
if(pos == 1){
servo.write(180);
digitalWrite(12, 0);
digitalWrite(13, 1);
delay(250);
servo.write(0);
delay(250);
}else if(pos == 2){
digitalWrite(13, 0);
servo.write(45);
delay(250);
}
// else if(pos == 0){
// pos = 0;
// }
}