Con quel cablaggio ho provato anche un codice già fatto che ho trovato, con solo un servo... e funziona bene, senza disturbi... ma se provo a raddoppiare i servo poi non funziona, perché sbaglio ovviamente io a programmare..
il codice è questo per farvi capire..
#include<Servo.h>
int pos = 0;
Servo servo;
void setup() {
pinMode(4, INPUT);
pinMode(5, INPUT);
servo.attach(3);
}
void loop() {
while (digitalRead(4) == HIGH && pos < 180) {
pos++;
servo.write(pos);
delay(15);
}
while (digitalRead(5) == HIGH && pos > 0) {
pos--;
servo.write(pos);
delay(15);
}
}