// Name: Reglertest_01
// Version: 1.0 vom 27.04.2023
#include <Servo.h>
Servo myservo;
int val;
int val1;
void setup(){
myservo.attach(9,1000,2000);
Serial.begin(9600);
}
void loop(){
val = 90; // Def. Mittelstellung (Notwendig um den Regler zu initialisieren)
val1 = 180; // Max. Wert/Geschwindigkeit Drehung nach rechts
myservo.write(val); // Aufruf des Bewegungsbefehls (90 = Mittelstellung)
Serial.println(val); // Ausgabewert (val) an den seriellen Monitor
delay(5000); // Pause damit sich der Regler erfolgreich initialisieren kann
myservo.write(val1); // Aufruf des Bewegungsbefehls (180 = max. Geschwindigkeit n. rechts)
Serial.println(val1); // Ausgabewert (val1) an den seriellen Monitor
delay(5000); // Pause
}
// ENDE