随着物联网的不断发展,各种物联网相关的技术也在不断发展,开源的平台也有很多,其中就有一个特别优秀的项目,它就是Node-RED,这个项目是由IBM新兴技术服务团队构建的可视化物联网编排工具,可基于浏览器的流程编辑器连接设备、服务器和 API 应用。
对工业物联网有一定的认识和认知
对Node-RED在工业物联网所属层次有所了解
掌握Node-RED的基本操作,能够利用Node-RED自己动手搭建出柔性动态可重构的“链式”物联网
掌握Docker、Portainer、MQTT相关原理与基本操作
掌握使用dashbord进行数据可视化
1.对工业物联网感兴趣的同学
2.了解Node-RED但想更深入学习的同学
3.对柔性动态可重构编程思路感兴趣的同学
4.正在进行Node-RED调研的朋友
5.正在进行工业物联网技术架构设计的朋友
Node-RED 是构建物联网应用程序的一个强大工具,其重点是简化代码块的“连接”以执行任务。本课程将带领你从Node-RED的发展,工业物联网定位开始讲解,并带领着大家进行手把手安装Node-RED,实际操作演练Node-RED,并搭建一个物联网小平台,给大家带来更好的学习效果;
前置课程
1. Javascript基本语法变量和表达式
2. Javascript分支和循环语句
3. Javascript数组操作
4. Javascript自定义函数
5. Javascript操作JSON对象
核心课程
1. Node.js 安装和启动
2. Node-RED初识
3. Node-RED安装和启动
4. Node-RED功能介绍
5. Node-RED基本逻辑操作
6. Node-RED序列操作
7. Node-RED编写function
8. Node-RED文件读写
9. Node-RED 分支逻辑
1. Node-RED实现和数据库交互(mssql)
2. Node-RED实现和redis交互
3. Node-RED 实现MQTT 订阅和发送
4. Node-RED 实现Http请求
5. Node-RED 实现Websocket 请求
6. Node-RED 实现发送电子邮件
7. Node-RED 实现串口通信
8. Node-RED 实现TCP/UDP通信
1. Dashboard布局和分组
2. Dashboard仪表盘配置
3. Dashboard雷达图配置
4. Dashboard雷达图结合MQTT
5. Dashboard饼图配置
6. Dashboard折线图配置
7. Dashboard表单组件使用
8. Dashboard提交表单
9. Dashboard表单配置与工程移植
10. Node-RED实现智能家居主控
11. Node-RED实现工业物联网仪表盘