#include <Servo.h>
Servo myservo;
Servo yourservo;
int pos = 0;
int los = 90;
const int buttonPin = 8;
int i = 0;
int buttonState = 0;
void setup() {
// put your setup code here, to run once:
myservo.attach(9);
yourservo.attach(10);
pinMode(buttonPin, INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH){
delay(100);
i += 1;
}
if (i == 1){
for(pos = 0;pos <= 90;pos += 1){
myservo.write(pos);
delay(15);
}
for(los = 90;los <= 180;los += 1){
yourservo.write(los);
delay(15);
}
i = 1;
}
else if(i == 2){
for(pos = 90;pos >= 0;pos -= 1){
myservo.write(pos);
delay(15);
}
for(los = 180;los >= 90;los -= 1){
yourservo.write(los);
delay(15);
}
i = 0;
}
}