Selon ceci :
La bibliothèque Servo prend en charge jusqu'à 12 moteurs sur la plupart des cartes Arduino et 48 sur l'Arduino Mega. Sur les cartes autres que la Mega, l'utilisation de la bibliothèque désactive la fonctionnalité analogWrite () (PWM) sur les broches 9 et 10, qu'il y ait ou non un servo sur ces broches. Sur le Mega, jusqu'à 12 servos peuvent être utilisés sans interférer avec la fonctionnalité PWM; l'utilisation de 12 à 23 moteurs désactivera PWM sur les broches 11 et 12.
Cependant, selon cela :
Broches d'E / S numériques 14 (dont 6 fournissent une sortie PWM)
Alors, comment l'Uno peut-il contrôler plus de 6 servos s'il n'a que 6 broches d'E / S numériques pouvant fournir une sortie PWM?
What is the point of the digital pins with PWM channels then?
- vous pouvez obtenir des fréquences beaucoup plus élevées (jusqu'à 8 MHz) et des cycles d'utilisation très précis. Ce n'est pas possible lorsque vous comptez sur une interruption pour le faire pour vous.