Étape 7: Une Note sur les Servos
Il y a plusieurs façons que les servos peuvent être contrôlés. Un couple sont évaluées ici.
PWM
Avec Modulation d’impulsions est un moyen courant pour contrôler des servos. Une explication détaillée sur le fonctionnement peut être trouvée ici. Faute de temps, j’ai été incapable de tenter de l’utiliser. Cependant, il l’avenir c’est une possibilité réelle qu’elle permet pour la personnalisation supplémentaire des servos.
Bibliothèque de l’Arduino
En fin de compte ce que j’ai utilisé, cette bibliothèque fait tout pour vous. Comme dans l’exemple à l’étape précédente, il était aussi simple que de faire une décélération. Les limites sont que vous déplacer uniquement dans des incréments d’un degré et que vous pouvez charger seulement 8 servos. Une fois de plus, en raison de contraintes de temps, je me suis jamais déplacé assez loin au-delà de cela pour mettre en œuvre la prochaine étape.
Votre propre bibliothèque
Cela peut paraître effrayant, mais jusqu'à présent, il n’a pas été mauvais. Un grand lien peut être consulté ici. La grande partie de cela était que je contrôlais à un degré beaucoup plus fin où le servo. Cela s’est avéré pour être nécessaire parce que le projet était plus limité par le capteur que les servos.
Une remarque sur le fonctionnement de servo
En actionnant les servos, si ils courent sur le même réseau que le Teensy, peuvent s’exécuter rugueux. C’est quelque chose que l'on peut voir sur les vidéos à la fin de ce instructable. Pour corriger ça, deux blocs d’alimentation peuvent être utilisées ou un chapeau de découplage est utilisable sur les deux servos. Je ne le n'ont pas encore obtenu qui travaille sur ce projet, mais ont sur des projets antérieurs, il est donc possible.
J’ai trouvé ça très pratique d’avoir plusieurs rechange SG90 servos en main si un problème se pose, et j’ai griller un servo.