也许这个问题太模糊了:我正在用Cylon.js运行一些测试,Cylon.js是一个可以用node.js控制arduino板的javascript库
它可以工作,但不知怎的,我希望它在断开串行电缆时继续工作。我的印象是Cylon.js(或Johnny-five.js)会让你在javascript中编写Arduino代码。
如果必须保持与笔记本电脑的连接,那么从javascript“控制”arduino有什么意义呢?
答案 0 :(得分:0)
JavaScript是一种解释性语言,具有许多开发人员更喜欢使用的语法,它与远程开发无关。你应该能够使用套接字自己制作一些东西,或者可能有以前写过的东西。
许多开发人员喜欢为他们的所有项目使用单一语法,并且许多新项目不断为Node添加框架或包装器,因此无论情况如何都可以使用相同的JavaScript语法。
这样可以提供更强大,更高效的代码,因为您只需要记住单个语言模块,函数名称,语法和覆盖,最终会使整个语言更加精通。