Получите эту плату дешево от 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
ответ
После того, как некоторые из вас курят, у меня есть частичный ответ.
Библиотеки 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-вольтовую батарею.
Также обратите внимание, что сетевой выключатель питания не влияет на мощность сервопривода, поэтому, возможно, также необходим переключатель питания для сервопривода.
- 1. pyfirmata stop servo control
- 2. PHP table display from board board board
- 3. Scrabble board to board
- 4. C++ - ошибка: нет соответствующей функции для вызова «Motor :: Motor()»
- 5. 2way ssl с java
- 6. Arduino rotate servo
- 7. Arduino Motor Ramp
- 8. arduino servo и delay
- 9. GND Servo и Arduino
- 10. Firma servo control
- 11. Stepper Motor Lineair Acceleration Python
- 12. arduino servo перемещается случайным образом
- 13. Как сгруппировать в Motor 1.1?
- 14. servo библиотека, понимание PWM запись.
- 15. ошибка: «Board :: Board» называет конструктор, а не тип Board :: Board; C++
- 16. Arduino + Ultimate GPS Shield + Xbee Shield + Xbee
- 17. Scrum-board/Task Board и цветовое кодирование
- 18. Arduino Ethernet Board R3 с WIFI
- 19. Объясните, как работает функция doit() в rshd.c
- 20. Python doit - использовать аргументы в зависимых задачах
- 21. Что делает doit() для Sympys для производных?
- 22. Реализация дерева d3-2way для многоуровневого дерева
- 23. Как это исправить? Не работает 2Way databinding
- 24. Как запросить ObjectId в Motor in tornado
- 25. цепь для Duel Motor L293D неисправна
- 26. питание arduino и servo с одной батареей
- 27. BadYieldError при использовании find() Motor [MongoDB + Tornado]
- 28. Как запросить Servo MBean для Hystrix?
- 29. Unity - Character Motor Forward Dash issue
- 30. Красного медведя Lab BLE Shield не подключается к моему iPhone