Buonasera.
Ho provato vari codici:
#include <Servo.h>
Servo s;
void setup() {
s.attach(6, 1000, 2000);
s.write(0);
}
void loop() {}
oppure:
#include <Servo.h>
Servo s;
void setup() {
s.attach(6);
s.write(90); // prova stop
delay(2000);
s.write(0);
delay(2000);
s.write(180);
delay(2000);
s.write(90); // torna a stop
delay(2000);
s.detach();
}
void loop() {}
Ed altri ancora... Ma non va in posizione. Fa una decina di giri in un senso, un altra decina nell'altro e via via continua a girare all'impazzata.
Lo alimento separatamente tramite step down, il filo del pvm non passa vicino a carichi induttivi o altri possibili disturbi.. cosa sbaglio?
Credevo fosse una versione più solida e performante del classico 9G SG90 ma qualcosa non torna...
Ho fatto ricerche e tutte portano al SG90, poche parlano del SG90S, ma controllato tramite potenziometro e non tramite codice.
Che devo fare per farlo funzionare?
Grazie a tutti.
Saluti