ARM-mini управление с ПК
Дата публикации: 19.08.2014 2:34:59
Для управления манипулятором с шестью серводвигателями ARM-mini спаял простой шилд, подключаемый к Arduino. Подробнее здесь https://edugalaxy.intel.ru/index.php?automodule=blog&blogid=9960&showentry=3050#comment27616
для управления манипулятором требуется залить скетч в Arduino, который получает управляющие сигналы от ПК и управляет серводвигателями.
Здесь я выкладываю программу, работающую на стороне ПК, написанную на языке Processing. Программа представляет из себя шесть скроллбаров, каждый из которых управляет соответствующим серводвигателем на манипуляторе.
Скетч, работающий на стороне Arduino где-то затерялся в архивах, но написать его несложно по примеру управления серводвигателями.
Из минусов: узкое место программы - передача данных по последовательному интерфейсу, т.к. протокол никакой не применялся, а данные идут в обе стороны (от ПК управление, от Arduino статусы, т.е. углы поворотов сервомоторов), поэтому возможны лаги, подвисания.