Разница между стандартными библиотеками Servo и ServoSmooth при работе с сервоприводами заключается в их функциональности:
- Servo — стандартная библиотека для управления сервоприводами, позволяет одновременно управлять 12 сервоприводами на большинстве плат Arduino и 48 — на Arduino Mega. {8-host} {10-host}
- ServoSmooth — библиотека для плавного управления сервоприводами, является дополнением к стандартной библиотеке Servo. github.com {9-host} Позволяет настраивать максимальную скорость сервопривода, ускорение (разгон и торможение), устанавливать целевую позицию по углу и длине импульса, автоматически отключать привод по таймауту неактивности и включать при изменении позиции. {9-host}
Таким образом, Servo ориентирована на общее управление сервоприводами, в то время как ServoSmooth обеспечивает более плавное и точное управление, с возможностью настройки различных параметров движения сервопривода.