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 статусы, т.е. углы поворотов сервомоторов), поэтому возможны лаги, подвисания.