#include <Servo.h>
Servo servo1;
Servo servo2;
#include <EncButton.h>
Button btn1(9);
int relayPin = 10;
int servo1Pin = 5;
int servo2Pin = 6;
void setup() {
servo1.attach(servo1Pin);
servo2.attach(servo2Pin);
pinMode(relayPin,OUTPUT);
}
void loop() {
btn1.tick();
if (btn1.hold()) {
digitalWrite(relayPin, LOW);
delay(1000);
servo1.write(80);
delay(500);
servo1.write(90);
delay(300);
servo1.write(0);
delay(500);
servo2.write(90);
delay(1000);
}
else if (btn1.release ()) {
servo1.write(0);
servo2.write(0);
digitalWrite(relayPin, HIGH);
}
}