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.