欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 物联网云平台开发实践(第2版项目任务驱动模式高职高专物联网技术专业系列教材)
      • 作者:编者:陈丽//孙翠华//蔡成炜|责编:康静
      • 出版社:电子工业
      • ISBN:9787121499005
      • 出版日期:2025/03/01
      • 页数:230
    • 售价:18.4
  • 内容大纲

        本书以物联网相关行业岗位所需的知识和技能为依据,以OneNET云平台为依托,按照不同的协议设计了五个项目。在了解物联网云平台框架的基础上,在具体应用场景中,实现三大类协议的软硬件设计。具体内容包括以下几部分:初识物联网云平台、基于MQTT协议(数据流模型)的智能家居系统、基于MQTT协议(物模型)的高温预警系统、基于HTTP协议的树莓派CPU温度监控系统、基于LwM2M协议的工业数据透传系统。所有项目设计循序渐进,在介绍云平台架构及常用协议的基础上,对各类协议均采用模拟器调试、代码移植、加入底层硬件的方式开展教学,实现底层硬件通过不同协议接入云平台。
  • 作者介绍

  • 目录

    项目一  初识物联网云平台
      任务一  了解云平台
        知识一  物联网架构
        知识二  常见云平台
        知识三  认识常见典型应用案例
      任务二  了解物联网协议
        知识一  物联网设备特点
        知识二  物联网常用协议
      任务三  认识OneNET云平台
        知识一  云平台常用概念
        实验一  创建产品和设备
        思考与练习
    项目二  基于MQTT协议的智能家居系统
      任务一  认识MQTT协议
        知识一  MQTT协议概述
        知识二  数据流模型
        知识三  设备鉴权
      任务二  基于模拟器的MQTT协议调试
        实验一  新建产品和设备
        知识一  Token计算方法
        实验二  建立连接
        知识二  JSON数据格式
        实验三  信息发布
        实验四  主题订阅
        实验五  命令接收
      任务三  认识Python
        实验一  Python开发环境搭建
        知识一  认识Python编程方式
        知识二  认识Python基本语法
        知识三  认识Python变量和数据类型
        知识四  认识Python常见语句
        知识五  函数
      任务四  基于Python的MQTT协议实现
        知识一  库文件
        知识二  Token计算参考代码
        实验一  建立连接
        实验二  发布信息
        实验三  订阅主题/取消订阅
        实验四  接收平台下发命令
      任务五  学会使用树莓派
        知识一  认识树莓派
        知识二  树莓派系统安装
        知识三  树莓派常用软件
      任务六  树莓派控制硬件
        实验一  树莓派控制点灯
        实验二  树莓派采集温湿度
      任务七  基于MQTT的温湿度监测系统设计
        实验一  基于树莓派的温湿度监测系统
        实验二  基于树莓派的远程LED控制系统
        思考与练习

    项目三  基于MQTT协议的高温预警系统
      任务一  认识物模型
        知识一  物模型简介
        实验一  新建物模型
        实验二  设备模拟器
        实验三  应用模拟器
      任务二  基于模拟器的MQTT协议调试
        实验一  属性上报
        实验二  属性设置
        实验三  事件上报
        实验四  服务调用
      任务三  基于Python的MQTT协议实现
        实验一  属性上报
        实验二  属性设置
        实验三  事件上报
        实验四  服务调用
      任务四  基于MQTT的高温预警系统设计
        实验一  基于树莓派的高温事件上报
        实验二  基于树莓派的远程降温控制
        思考与练习
    项目四  基于HTTP协议的树莓派CPU温度监控系统
      任务一  认识HTTP协议
        知识一  HTTP协议简介
        知识二  HTTP报文
      任务二  基于调试软件的HTTP协议调试
        实验一  新建产品和设备
        实验二  安装调试软件
        实验三  属性上报
        实验四  事件上报
      任务三  通过Python实现HTTP协议
        知识一  安装库文件
        实验一  属性上报
        实验二  事件上报
      任务四  树莓派CPU温度监控系统
        知识一  CPU温度数据的存储位置
        知识二  通过Shell指令获取CPU温度数据
        知识三  通过Python获取温度数据
        实验一  树莓派CPU温度监控系统
        思考与练习
    项目五  基于NB-IoT模块LwM2M协议的OneNET数据透传
      任务一  认识LwM2M协议
        知识一  面向NB-IoT设备的协议栈
        知识二  LwM2M协议
        知识三  CoAP协议
        实验一  基于LwM2M协议接入OneNET模拟器调试
      任务二  M5311(NB-IoT)无线模块OneNET平台接入
        知识一  M5311硬件电路介绍
        知识二  M5311模块主要AT指令介绍
        实验一  M5311模块硬件平台搭建
        实验二  基于NB-IoT模块LwM2M协议的OneNET数据透传

        思考与练习
    参考资料