#include <Servo.h> // Servo.h bibliotheek invoegen
Servo servoMotor; // variable(object) voor de servomotor
int potentiometerPin = A1; // potentiometer op anologe pin
void setup() {
Serial.begin(9600);
servoMotor.attach(11); // servomotor koppelen aan pwm pin
}
void loop() {
int potValue = analogRead(potentiometerPin);
// Bereik van potentiometer mappen naar rotatiebereik servomotor
int servoDegrees = map(potValue, 0, 1023, 0, 180);
Serial.print("Potentionmeter value is: ");
Serial.print(potValue);
Serial.print(", en servohoek is: ");
Serial.println(servoDegrees);
servoMotor.write(servoDegrees); // Stuur de servo naar de berekende hoek (gelijkaardig aan digitalWrite)
// Vertraging om stabiliteit te geven en om de servo niet te snel te laten bewegen
delay(15); // Een kleine vertraging om overbelasting te voorkomen en om de servo stabiel te houden
}