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