物联网云平台开发实践(第2版)
定价:¥46.00
作者: 陈丽
出版时间:2025-03
出版社:电子工业出版社
- 电子工业出版社
- 9787121499005
- 1-1
- 560175
- 平塑
- 16开
- 2025-03
- 381
- 240
- 电子电气类
- 高职
内容简介
本书以物联网相关行业岗位所需的知识和技能为依据,以OneNET云平台为依托,按照不同的协议设计了五个项目。在了解物联网云平台框架的基础上,在具体应用场景中,实现三大类协议的软硬件设计。具体内容包括以下几个项目:初识物联网云平台、基于MQTT协议的智能家居系统、基于MQTT协议的高温预警系统、基于HTTP协议的树莓派CPU温度监控系统、基于NB-IoT模块LwM2M协议的OneNET数据透传。所有项目设计循序渐进,在介绍云平台架构及常用协议的基础上,对各类协议均采用模拟器调试、代码移植、加入底层硬件的方式开展教学,实现底层硬件通过不同协议接入云平台。__eol__本书应用性较强、知识介绍方面通俗易懂,适合物联网应用技术、电子信息类专业的应用型本科高校、职业院校的学生,以及对物联网感兴趣的从业人员。__eol__
目录
项目一 初识物联网云平台__eol__任务一 了解云平台__eol__知识一 物联网架构__eol__知识二 常见云平台__eol__知识三 认识常见典型应用案例__eol__任务二 了解物联网协议__eol__知识一 物联网设备特点__eol__知识二 物联网常用协议__eol__任务三 认识OneNET云平台__eol__知识一 云平台常用概念__eol__实验一 创建产品和设备__eol__思考与练习__eol__项目二 基于MQTT协议的智能家居系统__eol__任务一 认识MQTT协议__eol__知识一 MQTT协议概述__eol__知识二 数据流模型__eol__知识三 设备鉴权__eol__任务二 基于模拟器的MQTT协议调试__eol__实验一 新建产品和设备__eol__知识一 Token计算方法__eol__实验二 建立连接__eol__知识二 JSON数据格式__eol__实验三 信息发布__eol__实验四 主题订阅__eol__实验五 命令接收__eol__任务三 认识Python__eol__实验一 Python开发环境搭建__eol__知识一 认识Python编程方式__eol__知识二 认识Python基本语法__eol__知识三 认识Python变量和数据类型__eol__知识四 认识Python常见语句__eol__知识五 函数__eol__任务四 基于Python的MQTT协议实现__eol__知识一 库文件__eol__知识二 Token计算参考代码__eol__实验一 建立连接__eol__实验二 发布信息__eol__实验三 订阅主题/取消订阅__eol__实验四 接收平台下发命令__eol__任务五 学会使用树莓派__eol__知识一 认识树莓派__eol__知识二 树莓派系统安装__eol__知识三 树莓派常用软件__eol__任务六 树莓派控制硬件__eol__实验一 树莓派控制点灯__eol__实验二 树莓派采集温湿度__eol__任务七 基于MQTT的温湿度监测系统设计__eol__实验一 基于树莓派的温湿度监测系统__eol__实验二 基于树莓派的远程LED控制系统__eol__思考与练习__eol__项目三 基于MQTT协议的高温预警系统__eol__任务一 认识物模型__eol__知识一 物模型简介__eol__实验一 新建物模型__eol__实验二 设备模拟器__eol__实验三 应用模拟器__eol__任务二 基于模拟器的MQTT协议调试__eol__实验一 属性上报__eol__实验二 属性设置__eol__实验三 事件上报__eol__实验四 服务调用__eol__任务三 基于Python的MQTT协议实现__eol__实验一 属性上报__eol__实验二 属性设置__eol__实验三 事件上报__eol__实验四 服务调用__eol__任务四 基于MQTT的高温预警系统设计__eol__实验一 基于树莓派的高温事件上报__eol__实验二 基于树莓派的远程降温控制__eol__思考与练习__eol__项目四 基于HTTP协议的树莓派CPU温度监控系统__eol__任务一 认识HTTP协议__eol__知识一 HTTP协议简介__eol__知识二 HTTP报文__eol__任务二 基于调试软件的HTTP协议调试__eol__实验一 新建产品和设备__eol__实验二 安装调试软件__eol__实验三 属性上报__eol__实验四 事件上报__eol__任务三 通过Python实现HTTP协议__eol__知识一 安装库文件__eol__实验一 属性上报__eol__实验二 事件上报__eol__任务四 树莓派CPU温度监控系统__eol__知识一 CPU温度数据的存储位置__eol__知识二 通过Shell指令获取CPU温度数据__eol__知识三 通过Python获取温度数据__eol__实验一 树莓派CPU温度监控系统__eol__思考与练习__eol__项目五 基于NB-IoT模块LwM2M 协议的OneNET数据透传__eol__任务一 认识LwM2M协议__eol__知识一 面向NB-IoT设备的协议栈__eol__知识二 LwM2M协议__eol__知识三 CoAP协议__eol__实验一 基于LwM2M协议接入OneNET模拟器调试__eol__任务二 M5311(NB-IoT)无线模块OneNET平台接入__eol__知识一 M5311硬件电路介绍__eol__知识二 M5311模块主要AT指令介绍__eol__实验一 M5311模块硬件平台搭建__eol__实验二 基于NB-IoT模块LwM2M协议的OneNET数据透传__eol__思考与练习__eol__参考资料__eol__