本书依托于物联网框架的三个层次:终端层、网络层、应用层,从物联网的基础内容开始,先大致介绍了不同的网络方案、通信协议、数据处理模块、云平台,然后基于掌控板、MQTT协议、OneNET平台、乐为物联平台展示,详细介绍了如何完成一个物联网整体项目。本书内容完全是开源的。
样章试读
目录
- 目录
第1章 认识物联网
1.1 物联网的框架 1
1.2 物联网概念的形成 3
1.3 物联网的应用领域 3
1.4 物联网的典型应用 4
1.5 AIoT的概念 5
第2章 物联网基础
2.1 网络通信方案 7
2.2 网络通信协议 11
2.3 数据处理模块 14
2.4 物联网云平台 19
第3章 基于网络的简单交互
3.1 连接网络 25
3.2 网络通信 29
3.3 以网页形式反馈 33
3.4 基于网络的交互 41
第4章 数据存储与处理
4.1 文件操作 63
4.2 CSV文件 74
4.3 JSON 79
4.4 正则表达式 81
第5章 本地物联网应用
5.1 安装运行SIoT 88
5.2 MQTT协议原理 91
5.3 消息的发布和订阅 93
5.4 利用掌控板发布和订阅消息 99
第6章 网络云平台
6.1 OneNET平台 107
6.2 通过OneNET平台与掌控板交互 111
6.3 乐为物联平台 124
6.4 通过乐为物联平台与掌控板交互 129
第7章 基于微信交互
7.1 手机端小程序设置 140
7.2 小程序与掌控板交互 144
7.3 微信公众号 153
第8章 智慧花联网
8.1 项目概述 161
8.2 传感器使用 162
8.3 掌控板的广播功能 169
8.4 连接网络层 174
8.5 小程序界面设置 182