#include <Servo.h>

Servo myservo;
int motorstada;

void setup() {
  Serial.begin(9600);
  myservo.attach(9);              //Tengja myservo breytuna við pinna nr 9 á Arduino borðinu.
  pinMode(7, INPUT_PULLUP);
  pinMode(8, INPUT_PULLUP);

  motorstada = 0;                 //Setjum mótorinn í 0°
  myservo.write(motorstada);      //Setjum mótorinn í gráðurnar sem við settum í momorstada, þ.e. 0°
  Serial.println(motorstada);     //Prentum út 0°
  delay(1000);                    //bíða eina sekúndu
}

void loop() {

  //Notum hér for lykkju til að færa mótorinn frá 0° til 180°, eina gráðu í einu
  if(digitalRead(7) == LOW) {
    motorstada = 60;
    myservo.write(motorstada);
    Serial.println(motorstada);
    delay(500);
  }

  //Notum hér for lykkju til að færa mótorinn frá 180° til 0°, eina gráðu í einu
  if(digitalRead(8) == LOW) {
    motorstada = 160;
    myservo.write(motorstada);
    Serial.println(motorstada);
    delay(500);
  }
}