iarduino MultiServo (серво шилд на 16 каналов)
Библиотека для работы с Multi Servo Shield рассчитанным для работы с 16 сервоприводами.
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:debcc5a4afd821000daa2f33752ce0888a0819e1e1ceb4e4b0635ec4a7ba80cciarduino_MultiServo-1.1.6-debcc5a4.zipОписание
Управление 16 сервоприводами одновременно через один шилд — это основная работа Multi Servo Shield от iArduino.ru. Библиотека работает с чипом PCA9685 и дает не просто команды на поворот на нужный угол, но и полный контроль над ШИМ-сигналом: частоту, коэффициент заполнения, фазовый сдвиг между каналами. Поддерживаются популярные модели типа SG90, MG90, MG996R, Futaba S3003, но можно подключить и любые другие типы сервоприводов с нужной настройкой параметров. Шилд работает через шину I2C, частоту обмена можно менять. В библиотеке есть функции для инверсии сигналов, перезагрузки с восстановлением заводских значений, настройки логических состояний выходов и даже доступ к прямому чтению-записи регистров чипа для особых случаев.