[arduino] SG90 Tower pro et Servo.h

Un pense-bête concernant les servo SG90 de Tower Pro.
La fonction servo.attach() d’arduino permet de configuer les valeurs hautes et basses des impulsions pour piloter les servos.

En testant, il semble qu’avec des valeurs comprises entre 580 (défaut: 544) et 2580 (défaut: 2400), le servo réponde correctement.
Chaque servo est ajustable de qlq dizaines de µs sur les limites pour obtenir le meilleur résultat.
Sur les 3 servos testés, ces valeurs semblent bonnes.
On obtient pas 180° mais plutôt 170° (+- 5°)

donc

servo.attach(pin, 580, 2580);

MàJ: chaque servo réagit différemment. Il faut pour bien, régler les valeurs pour chaque servo.

Projet: fabriquer une petite carte avec potars, intés et lcd pour régler les valeurs basses et hautes… (ça me simplifierait le travail)

MàJ2: j’ai testé un MG90S de TowerPro (la version engrenages métalliques), je pense que l’électronique est différente… de meilleure qualité, les servos sont plus précis.
Ils sont 2 à 3 fois plus chers mais restent honnêtes.
18€ les 4 MG90 sur ebay, contre 22,5€ les 12 SG90 sur ebay également…


À propos de cet article