// Sweep: De servo motor gaat 180 graden heen en weer.
#include <Servo.h> // maak gebruik van de servo library (bibliotheek)
Servo mijnServo; // we gebruiken een servo die we mijnServo noemen
int pos = 0; // de variabele voor de positie van de servo (start bij 0)
void setup() {
mijnServo.attach(9); // de servo is verbonden met pin 9
}
void loop() {
for(pos = 0; pos < 180; pos += 1) { // ga van 0 tot 180 graden in stapjes van 1 graad
mijnServo.write(pos); // ga naar de positie van de variabele 'pos'
delay(15); // geef de servo 15 ms de tijd om te reageren
}
for(pos = 180; pos>=1; pos-=1) { // ga nu van 180 graden terug naar 0
mijnServo.write(pos); // ga naar de positie van de variabele 'pos'
delay(15); // geef de servo 15 ms de tijd om te reageren
}
}