gpt4 book ai didi

node.js - cylon.js 和 arduino uno : execute program without cable connection to PC

转载 作者:太空宇宙 更新时间:2023-11-04 02:27:32 25 4
gpt4 key购买 nike

我是这个领域的新手,所以这可能是一个奇怪的问题。我们可以在 aduino IDE 中编写一段代码(比如闪烁的灯)并将其上传到 arduino,然后我们可以断开与电脑的连接,程序就会运行。 (会发生闪烁)。现在,当我们使用 cylon.js 并编写程序并执行 say

$ node blinking.js

然后,只要 arduino 连接到电脑(或笔记本电脑),就会发生闪烁,当我杀死 Node js 或断开 arduino 与电脑的连接时,闪烁就会停止。 (这就是它应该发生的方式,对吧?)

所以我的问题是,如果我在室外有一个带有温度传感器的arduino,并且我有一个 cylon.js 程序来使用这些传感器数据并执行一些操作(比如打印它们),那么我该如何实现这一点?我是否必须有两个通过无线或 gsm 屏蔽连接的 arduino(一个室外,一个连接到运行 cylon.js 的电脑)?

或者有一个简单的方法可以做到这一点吗?非常感谢对此的任何见解。

谢谢

最佳答案

then as long as the arduino is connected to the pc(or laptop) the blinking happens and when I kill node js or disconnect arduino from pc the blinking stops. (this is how its suppose to happen, right?)

正确。对于任何控制 Arduino 的 Node.js 程序都是如此,无论是使用 Cylon.js 还是 Johnny-Five。

if I have a arduino with a temperature sensor some where outdoor and I have a cylon.js program to use those sensor data and do some things (say print them), then how can I achieve this ?

仅仅使用 Arduino 板是不可能的。您可以使用一对 Xbee 模块,这将允许您的 Arduino 与主机进行通信,或者仅使用具有 WiFi 或蓝牙功能的板,例如:

  • Spark 核心
  • 电力 import/export
  • 英特尔伽利略
  • 英特尔爱迪生
  • 树莓派
  • BeagleBone
  • pcDuino

关于node.js - cylon.js 和 arduino uno : execute program without cable connection to PC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29388539/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com