隨著物聯網的不斷發展,各種物聯網相關的技術也在不斷發展,開源的平臺也有很多,其中就有一個特別優秀的項目,它就是Node-RED,這個項目是由IBM新興技術服務團隊構建的可視化物聯網編排工具,可基于瀏覽器的流程編輯器連接設備、服務器和 API 應用。
對工業物聯網感興趣,了解Node-RED想更深入學習的人員;
對柔性動態可重構編程思路感興趣的人員;
正在進行Node-RED調研及正在進行工業物聯網技術架構設計的人員。
對工業物聯網有一定的認識和認知;
對Node-RED在工業物聯網所屬層次有所了解;
掌握Node-RED的基本操作,能夠利用Node-RED自己動手搭建出柔性動態可重構的“鏈式”物聯網;
掌握Docker、Portainer、MQTT相關原理與基本操作;
掌握Node-red的各種通信模式;
掌握使用dashbord進行數據可視化。
-- Javascript基本語法變量和表達式;
-- Javascript數組操作;
-- Node.js 安裝和啟動;
-- Node-RED初識;
-- Node-RED安裝和啟動;
-- Node-RED功能介紹;
-- Node-RED編寫function;
-- Node-RED 分支邏輯。
學習內容
前置課程
1)Javascript基本語法變量和表達式 2)Javascript分支和循環語句
3)Javascript數組操作 4)Javascript自定義函數 5)Javascript操作JSON對象
核心課程
Node.js 安裝和啟動
Node-RED初識
Node-RED安裝和啟動
Node-RED功能介紹
Node-RED基本邏輯操作
Node-RED序列操作
Node-RED編寫function
Node-RED文件讀寫
Node-RED 分支邏輯
Node-RED實現和數據庫交互(mssql)
Node-RED實現和redis交互
Node-RED 實現MQTT 訂閱和發送
Node-RED 實現Http請求
Node-RED 實現Websocket 請求
Node-RED 實現發送電子郵件
Node-RED 實現串口通信
Node-RED 實現TCP/UDP通信
Dashboard布局和分組
Dashboard儀表盤配置
Dashboard雷達圖配置
Dashboard雷達圖結合MQTT
Dashboard餅圖配置
Dashboard折線圖配置
Dashboard表單組件使用
Dashboard提交表單
Dashboard表單配置與工程移植
Node-red業務場景案例介紹
Node-RED實現智能家居主控
Node-RED實現工業物聯網儀表盤
無認證考試
暫無開班信息