#include <Servo.h>
#define BUTTON_PIN 2
#define LED_PIN 4
#define SERVO_PIN 3
Servo servo;
void setup(){
pinMode(BUTTON_PIN, INPUT);
pinMode(LED_PIN, OUTPUT);
pinMode(SERVO_PIN, OUTPUT);
servo.attach(SERVO_PIN);
servo.write(0);
}
void loop(){
int buttonState=digitalRead(BUTTON_PIN);
if(buttonState==HIGH){
digitalWrite(LED_PIN, HIGH);
delay(1000);
servo.write(180);
delay(2000);
}else {
digitalWrite(LED_PIN,LOW);
servo.write(0);
}
}