课程介绍
随着物联网的不断发展,各种物联网相关的技术也在不断发展,开源的平台也有很多,其中就有一个特别优秀的项目,它就是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实现工业物联网仪表盘
认证过程
无认证考试
开班信息
暂无开班信息