我是这个领域的新手,所以这可能是个奇怪的问题。我们可以在aduino IDE中编写代码(比如闪烁的灯)并将其上传到arduino,我们可以断开与pc的连接,程序将运行。(眨眼就会发生)现在,当我们使用cylon.js并编写程序并执行时,请说
$ node blinking.js然后,只要arduino连接到pc (或笔记本电脑),就会闪烁,当我杀死节点js或断开与pc的arduino连接时,眨眼就会停止。(这是应该发生的事,对吗?)
所以我的问题是,如果我有一个带有温度传感器的arduino (温度传感器),而且我有一个cylon.js程序来使用这些传感器数据并做一些事情(比如打印它们),那么我如何实现这一点呢?我是否必须有两个通过无线或gsm屏蔽连接的arduinos (一个外接,另一个连接到运行cylon.js的pc )?
或者有一种简单的方法来做到这一点?对此的任何见解都是非常感谢的。
谢谢
发布于 2015-04-01 15:24:41
然后,只要arduino连接到pc (或笔记本电脑),就会闪烁,当我杀死节点js或断开与pc的arduino连接时,眨眼就会停止。(这是应该发生的事,对吗?)
对,是这样。对于任何控制Arduino的Node.js程序来说都是如此,不管是使用Cylon.js还是约翰尼-5。
如果我在室外有一个带有温度传感器的arduino,并且我有一个cylon.js程序来使用这些传感器数据并做一些事情(比如打印它们),那么我如何实现这一点呢?
只有一个阿迪诺板是不可能的。您可以使用一对Xbee模块,这将允许您的Arduino与主机通信,或者只使用具有wifi或蓝牙功能的板,例如:
https://stackoverflow.com/questions/29388539
复制相似问题