#define buttonPin 2
int buttonState = 0;
#include <Servo.h>
Servo myservo1; // create servo object to control a servo
Servo myservo2;
// twelve servo objects can be created on most boards
int pos = 0; // variable to store the servo position
void setup() {
// put your setup code here, to run once:
pinMode(buttonPin, INPUT);
Serial.begin(9600);
// attaches the servo on pin 9 to the servo object
myservo2.attach(8);
myservo1.attach(9);
myservo1.write(pos);
myservo2.write(pos);
}
void loop() {
// put your main code here, to run repeatedly:
buttonState = digitalRead(buttonPin);
Serial.println(buttonState);
if(buttonState == 1){
while(true){
Serial.println("Hi");
myservo1.write(90);
delay(500);
myservo2.write(45);
delay(500);
if(digitalRead(buttonPin) == 1){
Serial.println("Hello");
myservo2.write(0);
delay(500);
myservo1.write(0);
delay(500);
break;
}
}
}
}