Разговор с Ардуино из Скалы - PullRequest
7 голосов
/ 18 апреля 2011

Есть ли стандартный способ управления Arduino из Scala? Если нет, то мне интересно взломать его вместе, но я не уверен, с чего мне начать. Библиотека Firmata выглядела как способ, но нет интерфейса Java или Scala. SPDE поддерживает обработку довольно хорошо, но я не вижу там никакой функциональности Arduino. У меня также есть несколько фрагментов примера кода Java <-> Arduino, найденных на игровой площадке Arduino и из других источников, но ничего сложного.

Если кто-то знает, как это сделать в Scala или Java (я могу просто обернуть его в Scala), или у вас есть предложения по созданию собственного интерфейса, я хотел бы услышать об этом.

Спасибо.

Ответы [ 2 ]

3 голосов
/ 19 апреля 2011

Возможно, вы захотите проверить apache MINA, который обеспечивает удобную оболочку для библиотек RXTX и предлагает API, дружественный к идиоматическому Scala.

У меня уже был некоторый успех с этим подходом в управленииКонтроллер X10 для домашней автоматизации.

3 голосов
/ 18 апреля 2011

Любой язык программирования может использоваться для связи между последовательными портами ПК и arduino, если программы, выполняемые на обеих сторонах, могут обмениваться данными. RxTX - библиотека javaдля связи через последовательный порт. Надеюсь, это поможет.

...