ZigBee无线通信技术应用开发
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

近年来,物联网、移动互联网、大数据和云计算的迅猛发展,大大提高了生产效率和社会生产力。工业和信息化部发布的《信息通信行业发展规划物联网分册(2016—2020年)》总结了“十二五”规划中物联网发展所获得的成就,并分析了“十三五”期间面临的形势,明确了物联网的发展思路和目标,提出了6大重点领域应用示范工程,分别是智能制造、智慧农业、智能家居、智能交通和车联网、智慧医疗和健康养老,以及智慧节能环保。该发展规划为物联网的发展指出了一条鲜明的道路,同时也表明了我国在推动物联网应用方面的坚定决心。

本书主要介绍ZigBee无线通信技术在物联网中的应用,全书先进行理论知识的介绍,然后给出实际案例的开发过程,最后进行总结拓展。每个案例均有详细的软/硬件设计和功能实现过程,并给出完整的开发代码,读者可以在此基础上快速地进行二次开发。

第1章为ZigBee无线通信技术和开发基础。本章引导读者初步认识物联网和ZigBee无线通信技术,了解物联网开发硬件平台,学习开发环境的搭建。

第2章为ZigBee无线通信应用开发。本章主要介绍ZigBee网络的点播通信、广播通信、信道监听和无线控制技术的原理及应用。通过本章的学习,读者可以掌握ZigBee无线通信技术的原理和开发。

第3章为ZStack协议栈开发。本章首先介绍ZStack协议栈的理论知识,然后对ZStack协议栈工程进行解析,最后基于ZStack协议栈进行实际案例的开发,从而加深读者对ZStack协议栈的理解。

第4章为ZigBee基础应用开发。本章先介绍ZigBee基础应用开发的框架,然后通过ZigBee仓库湿度采集系统、ZigBee仓库通风系统和ZigBee仓库火灾预警系统三个实际案例,分别介绍ZigBee采集类程序、控制类程序和安防类程序的逻辑和接口。

第5章为ZigBee综合应用开发。本章先介绍物联网开发平台、ZXBee通信协议和智云平台应用开发接口,然后给出两个综合应用开发案例,即小型飞行器高度管理系统和智能避障管理系统。每个综合应用开发案例均给出开发目标、开发设计、开发实践和开发验证。

本书的特色如下:

(1)案例开发。本书通过生动的案例将理论学习与开发实践结合起来,可以帮助读者快速掌握ZigBee无线通信技术。

(2)提供综合性项目。综合性项目为读者提供软/硬件系统的开发方法,包括功能需求分析、系统架构、软/硬件设计等方法。读者不仅可以在这些综合性项目的基础上快速地进行二次开发,还可以方便地将这些综合性项目转化为各种比赛和创新创业的案例。

本书在编写过程中,借鉴和参考了国内外专家、学者、技术人员的相关研究成果,作者尽可能按学术规范予以说明,但难免会有疏漏之处,在此谨向有关作者表示深深的敬意和谢意。如有疏漏,请及时通过出版社与作者联系。

感谢中智讯(武汉)科技有限公司在本书编写过程中提供的帮助,特别感谢电子工业出版社在本书出版过程中给予的大力支持。

物联网技术发展得很快,涉及的领域很广泛,限于作者的水平和经验,疏漏之处在所难免,恳请广大专家和读者批评指正。

作者
2020年6月