#include <Servo.h>

Servo motor;
const int BUTTON_PIN = 4; // Arduino pin connected to button's pin

int ledState = LOW;     // the current state of LED
int lastButtonState;    // the previous state of button
int currentButtonState; // the current state of button


void setup() {
  // put your setup code here, to run once:
   Serial.begin(9600);                // initialize serial
  pinMode(BUTTON_PIN, INPUT_PULLUP); // set arduino pin to input pull-up mode


  currentButtonState = digitalRead(BUTTON_PIN);
  }

void loop() {
  lastButtonState    = currentButtonState;      // save the last state
  currentButtonState = digitalRead(BUTTON_PIN); // read new state

  if(lastButtonState == HIGH && currentButtonState == LOW) {
    Serial.println("The button is pressed");

    // toggle state of LED

  }

}