#include <Servo.h>

Servo myservo;
// Definieer A0 als analoge ingang voor de potmeter:
const int analogInPin = A0;
// Definieer D9 als output voor het PWM-signaal:
const int analogOutPin = 8;
// Stel variabele van potmeter in op 0:
int sensorValue = 0;
// Stel variabele voor PWM-signaal in op 0:
int outputValue = 0;


void setup(){
  Serial.begin(9600);
  myservo.attach(analogOutPin);
}


void loop(){
// Lees de analoge sensorwaarde:
   sensorValue = analogRead(analogInPin);
// Map inputwaarde 0..1023 naar PWM-waarde 0..255:
   outputValue = map(sensorValue, 0, 1023, 0, 180);
// Zet het resultaat outputValue op pin 9:
   myservo.write(outputValue);
   Serial.print(F("input:"));
   Serial.print(sensorValue);
   Serial.print(F(", output:"));
   Serial.print(outputValue);
   Serial.print("      ");
   Serial.write(13);
   delay(1000);
}