是否有标准的方法来控制Scala的Arduino?如果不是我有兴趣一起黑客攻击,但我不确定我应该从哪里开始。 Firmata库似乎是要走的路,但没有Java或Scala接口。 SPDE支持很好的处理,但我看不到Arduino的功能。我还有几段Java< - > Arduino示例代码从Arduino游乐场和其他来源搜索,但没有什么全面的。
如果有人知道Scala或直接Java(我可以用Scala包装)这样做的方法,或者有关于我自己的界面的建议,我想听听它。
感谢。
答案 0 :(得分:3)
任何编程语言都可以用来在PC和arduino的串口之间进行通信,只要双方运行的程序能够理解交换的数据。RxTX是一个用于串口的java库端口通信。希望这有帮助。
答案 1 :(得分:3)
您可能需要查看apache MINA,它提供了一些很好的包装在RXTX库周围,并提供了一个对惯用Scala友好的API。
我已经在推动家庭自动化的X10控制器方面取得了一些成功。