<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Node-RED在ARM嵌入式工控機上的應用

金鴿科技 ? 2023-03-02 18:45 ? 次閱讀

Node-RED是一個基于Node.js的開源可視化流程編程環境,可以輕松構建自定義應用程序,通過連接簡單的節點來完成復雜的任務。Node-RED提供了一種簡單的方法,可以快速連接到外部服務,從而實現物聯網應用的開發。

Node-RED的優點包括:易于使用,可以使用可視化圖形界面編輯和發布;可拓展性,可以添加新的功能;支持多種協議,可以支持HTTP、MQTT、Websocket等協議;高可用性,可以支持大規模分布式部署;安全性,可以支持安全認證和加密;可移植性,可以支持多種操作系統。

poYBAGQAflSALrycAAjGtHRj4YA14.jpegpoYBAGDYdXCAWkKMAAAAK8RNs4s030.png

?編輯

Node-RED因其易于使用的可視化圖形界面,可拓展的功能,支持多種協議,高可用性,安全性和可移植性等特點而廣受歡迎。它可以讓開發者在較短的時間內構建復雜的應用程序,并使物聯網應用的開發更加容易。此外,Node-RED提供了豐富的模塊,可以快速開發各種應用程序,從而促進了它的廣泛使用。

pYYBAGQAflSAcEq3AAPMb5J_iCg362.pngpoYBAGDYdXCAWkKMAAAAK8RNs4s030.png

?編輯

鋇錸技術BL302采用NXP的高性能處理器I.MX6ULL運行速度高達800MHz,并配有8GFlash空間和512MRAM,硬件接口有2個網口、2個串口、1個USB口、1個SD卡卡槽、1個HDMI顯示接口,可運行LINUX、Ubuntu、Debian等OS,兼容Node-Red、QT、Python、C++等應用程序,支持MySQL、InfluxDB、SQLite等數據庫

接下來我們講解下鋇錸BL302這款產品如何使用Node-red:

若需要使用node-v18.12.1-linux-armv7l.tar.xz,需升級lib庫到2.5、2.6、2.7;本機默認的lib庫2.3(輸入ldd --version 查看本機 glibc 版本)。

這里以node-redV16.14.0為例,先復制node-v16.14.0-linux-armv7l.tar.xz文件到設備的一個目錄下(或者在根目錄上新建一個)。

root@fl-imx6ull:~# cp /run/media/sda1/node-v16.14.0-linux-armv7l.tar.xz /test

然后再用tar xf命令解壓文件。

root@fl-imx6ull:~#tar xf node-v16.14.0-linux-armv7l.tar.xz

再將文件中的node、npm、npx鏈接到/usr/bin。

root@fl-imx6ull:~#ln -sf /test/node-v16.14.0-linux-armv7l/bin/node /usr/bin
root@fl-imx6ull:~# ln -sf /test/node-v16.14.0-linux-armv7l/bin/npm /usr/bin
root@fl-imx6ull:~#ln -sf /test/node-v16.14.0-linux-armv7l/bin/npx /usr/bin

連接好網絡,輸入以下命令等待幾分鐘,安裝node-red。

root@fl-imx6ull:~# npm install -g --unsafe-perm node-red

如果出現證書失效的報錯,可以輸入以下命令

npm set strict-ssl false

安裝成功后,查看是否安裝成功及相應的版本號node -v;npm -v。

node安裝成功后,需要軟鏈接到/usr/bin

root@fl-imx6ull:~#ln -sf /test/node-v16.14.0-linux-armv7l/bin/node-red /usr/bin

這樣才能在任何目錄下執行node-red;

root@fl-imx6ull:~# node-red

否則需執行

node/test/node-v16.14.0-linux-armv7l/bin/node-red

如果執行失敗,需要操作npm uninstall,然后再npm install。

運行node-red后,打開谷歌瀏覽器,輸入http://(BL302可上網ip):1880;例如:http://192.168.2.232:1880,即進入了node-red界面。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • ARM
    ARM
    +關注

    關注

    134

    文章

    8708

    瀏覽量

    362609
  • 嵌入式
    +關注

    關注

    5001

    文章

    18394

    瀏覽量

    291043
  • 工控機
    +關注

    關注

    10

    文章

    1381

    瀏覽量

    48101
  • MQTT
    +關注

    關注

    5

    文章

    550

    瀏覽量

    22092
  • WebSocket
    +關注

    關注

    0

    文章

    24

    瀏覽量

    3664
收藏 人收藏

    評論

    相關推薦

    基于AMD、ARM、Intel和NVIDIA技術構建的嵌入式工控機

    嵌入式工控機具有高度可定制性,可以滿足所有行業的所有邊緣計算任務。在AMD、ARM、Intel和NVIDIA等領先技術公司的支持下,我們擁有適用于所有工業應用的全系列經過預審的嵌入式
    的頭像 發表于 05-22 17:13 ?161次閱讀
    基于AMD、<b class='flag-5'>ARM</b>、Intel和NVIDIA技術構建的<b class='flag-5'>嵌入式</b><b class='flag-5'>工控機</b>

    嵌入式工控機與傳統工控機之間有什么不同

    嵌入式工控機采用密閉無風扇設計,不僅可以防塵、防潮、防振動、增強抗電磁干擾能力還可實現寬溫工作。 1、主動散熱 嵌入式工控機使用分布在機箱表面的散熱片進行散熱,有效地解決了機箱內部溫度
    的頭像 發表于 03-11 14:02 ?174次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>工控機</b>與傳統<b class='flag-5'>工控機</b>之間有什么不同

    嵌入式工控機性能特點 嵌入式工控機應用場景

    嵌入式工控機性能特點 嵌入式工控機應用場景 嵌入式工控機是一種專門設計用于工業控制系統的計算機設
    的頭像 發表于 02-04 11:35 ?311次閱讀

    嵌入式工控機與傳統工控機的區別

    嵌入式工控機與傳統工控機的區別? 嵌入式工控機和傳統工控機是兩種不同類型的工業控制計算機設備,雖
    的頭像 發表于 02-04 11:35 ?309次閱讀

    德承薄型嵌入式工控機:展現一機雙用硬實力

    強固型嵌入式電腦品牌–德承Cincoze,持續深化其嵌入式工控機的布局,2023年甫上市的兩款工控機 (P1201及P2202系列),以其輕薄設計廣受客戶青睞,特別是應用與移動型裝置(
    的頭像 發表于 01-31 10:54 ?138次閱讀
    德承薄型<b class='flag-5'>嵌入式</b><b class='flag-5'>工控機</b>:展現一機雙用硬實力

    瀏覽器網頁與T5L迪文屏串口深度擴展(Node-RED技術)

    ——來自迪文開發者論壇本期為大家推送一個很有創意的迪文開發者論壇獲獎開源案例——瀏覽器網頁與T5L迪文屏串口深度擴展(Node-RED技術)。工程師使用T5L智能屏,通過Node-RED技術,只需要
    的頭像 發表于 12-09 08:13 ?356次閱讀
    瀏覽器網頁與T5L迪文屏串口深度擴展(<b class='flag-5'>Node-RED</b>技術)

    嵌入式工控機是什么及其發展趨勢

    嵌入式工控機是一種專門用于工業控制的計算機設備,它是工業自動化的重要組成部分。嵌入式工控機具有高度可靠性、穩定性和實時性的特點,可以用于自動化生產線、機械設備、儀器儀表等領域。
    的頭像 發表于 10-30 17:01 ?681次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>工控機</b>是什么及其發展趨勢

    嵌入式工控機和普通工控機有什么區別?

    嵌入式工控機是一種專門為工業現場設計的緊湊型計算機,被廣泛應用于生產線自動化、電力監控、環保監測、物流管理、石油石化等領域等應用領域。嵌入式工控機通常具有小體積、高性能、低功耗等特點,
    的頭像 發表于 10-07 13:32 ?411次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>工控機</b>和普通<b class='flag-5'>工控機</b>有什么區別?

    嵌入式工控機用途

    嵌入式工控機(Embedded Industrial PC)是一種應用于工業控制領域的計算機設備,它具有結構緊湊、可靠性高、適應惡劣環境等特點。嵌入式工控機廣泛應用于各個行業的工業自動
    的頭像 發表于 09-06 17:51 ?526次閱讀

    解析嵌入式工控機與傳統工控機的區別

    嵌入式工控機工控機的應用中日趨成熟,開始在一些領域取代傳統工控機。而隨著嵌入式技術的發展,嵌入式
    的頭像 發表于 08-17 09:26 ?710次閱讀
    解析<b class='flag-5'>嵌入式</b><b class='flag-5'>工控機</b>與傳統<b class='flag-5'>工控機</b>的區別

    嵌入式工控機有什么特點

    【創騰翔】嵌入式工控機有什么特點
    的頭像 發表于 08-14 16:53 ?679次閱讀

    詳解如何在鋇錸技術ARM嵌入式控制器鋇錸技術BL302上配置和使用Node-RED

    、Debian等OS,兼容Node-Red、QT、Python、C++等應用程序,支持MySQL、InfluxDB、SQLite等數據庫。豐富的硬件接口以及強大的軟件兼容性,小巧的尺寸,DIN35導軌安裝,讓嵌入式ARM控制器B
    的頭像 發表于 08-08 09:06 ?306次閱讀

    嵌入式工控機定義是什么

    嵌入式工控機定義是什么
    的頭像 發表于 07-31 17:36 ?748次閱讀

    嵌入式工控機和觸摸屏

    創騰翔-嵌入式工控機廠家
    的頭像 發表于 07-19 18:09 ?647次閱讀

    物聯網與ESP32、Node-RED和InfluxDB與WebSocket

    電子發燒友網站提供《物聯網與ESP32、Node-RED和InfluxDB與WebSocket.zip》資料免費下載
    發表于 07-13 09:51 ?0次下載
    物聯網與ESP32、<b class='flag-5'>Node-RED</b>和InfluxDB與WebSocket
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>