Jump to content

OpenSourceDAQ/Node-RED as a DAQ interface/zh

From Appropedia

Node-Red 可以用作程式设计和使用者界面,而带有 Johnny-Five Javascript 函式库的 Node.js 总是充当 Arduino 板和 Node-Red 之间的中介。

一旦奠定了用作 DAQ 系统的初始基础,其图形程式设计界面有望提供简单的程式选项。它创建仪表板和使用者界面的能力特别强大。

Node.js

实际上,node.js 是与 Arduino 通讯的所有工作的基础 - Node-Red 只是它的一个很好的前端。 node.js 是一个基于 Javascript 的执行环境,特别适合输入和输出操作,因此非常适合 DAQ 的开发。

设定 Node.js 和约翰五人组

节点-RED

Node-Red 是 Node.js 的一个很棒的前端,并且允许伪图形编程(因此可以作为 Labview 的替代品)。它由许多可以连结在一起的节点组成,因此可以以模组化方式建立程式。

它的设计考虑了物联网 (IoT),将一切(从冰箱到手表)连接到互联网。因此,默认情况下可用的布线系统和各种节点被设计为快速连接到硬件,然后使用该信息执行您想要的任何操作(“我的洗涤完成- 让我给自己发送一封电子邮件提醒”或同样愚蠢的事情)。

我说 Node-Red 是一种伪图形化程式语言,主要是因为与 Labview 相比,可用的节点没有 Labview VI 那么多,特别是在资料撷取、分析和控制领域。这很大程度上是因为,据我所知,到目前为止,还没有人真正将其用于此目的。 (现在是2016年)。 Thus while in future there may be a large community generated database of useful nodes and you can just copy and paste, at the moment you often have to still code up a function node in Javascript to do a job (or piece together some code from the互联网).

但这个开源硬件计划旨在启动这一进程。

设定 Node-RED

Node-RED 流程范例

https://flows.nodered.org/flow/5062c92701d94165d579a795efead90b

https://flows.nodered.org/flow/5661fa895284e37df65c3236f4dd0166

FA 资讯 icon.svg向下的角度 icon.svg页面数据
作者布拉德利·D·博克
执照CC-BY-SA-3.0
语言英语(en)
翻译捷克语韩语
有关的2个子页面2个页面连结在这里
别名Node-RED 作为 DAQ 界面
影响422 页面浏览量(更多内容
已创建2019 年3 月 5 日作者:布拉德利·D·博克
修改的2022 年3 月 2 日,作者:Page script
Cookies help us deliver our services. By using our services, you agree to our use of cookies.