Взяв за основу код примера напишем код класса ArServo, для управления , подключённой к .
Управление осуществляется через последовательный порт, по протоколу .
— это обёртка С++ классов вокруг нескольких библиотек, т.е. что-то вроде клея для соединения этих библиотек в единое целое:
* — для отображения графики
* — для манипуляций с изображениями
* — для отображения и работы со шрифтами
* — для аудио
* (mac или pc) — для проигрывания видео и видеозахвата
Не так давно я уже , что мою(и -а) статью про — «Веб-камера на сервоприводах» опубликовали в журнале . Статья уже выложена на их сайте и её можно прочитать .
Processing является языком программирования для создания визуализаций с помощью платформы Java Virtual Machine и позволяет быстро создавать интерактивные программы отображения изображений и анимации.
Processing использовался для создания некоторых реклам, клипов, инсталляций, а также входит в учебные курсы некоторых вузов США.
официальный сайт:
Библиотека Firmata реализует протокол Firmata, что позволяет простым образом общаться с программами на компьютере.
Данная библиотека входит в состав Arduino .