Mover un servo hasta cierta cantidad de grados

Lo que quiero hacer es mover un servo X cantidad de grados al presionar un boton

El código ya lo conseguí al modificar un ejemplo del IDE (código abajo del todo)

El problema es como conectarlo, si alguien puede explicármelo seria perfecto.

//Mover un servo al presionar un boton
#include <Servo.h>

Servo myservo;

const int buttonPin = 2;
int val;
int buttonState = 0;

void setup()
{
myservo.attach(9);
pinMode(buttonPin, INPUT);
}

void loop()
{
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH) {
val = 90;
}
else {
val = 0;
}
myservo.write(val);
delay(15);
}

http://forum.arduino.cc/index.php?topic=390783.0

Cuando corrijas tu mensaje de acuerdo con las normas del foro, te lo moveremos a donde correspondería haber sido publicado.