#include <Servo.h>
const int buttonr = 2;
const int buttonl = 3;
Servo myservo;
int angle = 90;
int buttonrState = 0;
int buttonlState = 0;
int lag = 10;
void setup() {
myservo.attach(9);
pinMode(buttonr, OUTPUT);
pinMode(buttonl, INPUT);
}
void loop() {
buttonrState = digitalRead(buttonr);
buttonlState = digitalRead(buttonl);
if (buttonrState == HIGH)
if(angle > 0){
angle = angle-2,5;
delay(lag);
myservo.write(angle);
}
if (buttonlState == HIGH)
if(angle < 180){
angle = angle+2,5;
delay(lag);
myservo.write(angle);
}
}
So hab ichs hinbekommen.