2016-12-26 2 views
0

Получите эту плату дешево от Banggood, но есть минимальные сведения о том, как ее использовать. Здесь есть руководство https://www.gitbook.com/book/smartarduino/user-manual-for-2-way-motor-16-way-servos-shield/details, но это далеко от подробного описания, и мне нужны некоторые подробности о том, как управлять сервомоторами PWM I2C.doit 2-way motor & 16-way servo shield board

ответ

0

После того, как некоторые из вас курят, у меня есть частичный ответ.

Библиотеки Adafruit, похоже, отлично работают для сервомоторов. https://learn.adafruit.com/16-channel-pwm-servo-driver/using-the-adafruit-library

Motors на этой версии платы имеют следующие элементы управления: D6 PWMB - скорость канала B D7 DIRB - Направление канала B D8 PWMA - Скорость канала А D9 DIRA - Направление канала А

... что может объяснить, почему управление скоростью работает на канале B, но не на A, поскольку контакт 8 не является PWM на UNO. (Может также объяснить, почему это дешево)

Также обратите внимание, что для подключения сервоприводов необходимо подключить отдельный источник питания от 5 до 18 В к разъему VS. Я использовал 6-вольтовую батарею.

Также обратите внимание, что сетевой выключатель питания не влияет на мощность сервопривода, поэтому, возможно, также необходим переключатель питания для сервопривода.

Смежные вопросы