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

第2章 ZigBee无线通信技术应用开发

ZigBee是基于IEEE 802.15.4标准的低功耗局域网协议,是一种短距离、低功耗的无线通信技术。其特点是近距离、低复杂度、自组织、低功耗、低数据传输速率。ZigBee网络已广泛应用于物联网产业链中的M2M行业,如智慧农业、智能交通、智能家居、金融、供应链自动化、工业自动化、智能建筑、消防、环境保护、气象、农业、水务等领域。

本章通过对ZigBee网络在智慧农业中的应用进行分析,掌握ZigBee网络开发工具的使用和程序开发,并能够设计智慧农业的一些基本应用场景。基于ZigBee技术的智慧农业就是将物联网技术运用到传统农业中去,运用传感器和软件通过移动终端或者电脑终端对农业生产进行控制。

本章内容共分6个模块:

(1)ZigBee无线通信技术开发基础:分析ZigBee网络的特点、应用、架构,并掌握ZigBee智慧农业应用的设备选型、组网、配置及应用展示。

(2)ZigBee开发平台和开发工具:分析ZigBee网络的常用芯片CC2530,学习CC2530开发环境的安装使用,以及工程创建、各种协议工具及调试工具的使用。

(3)ZigBee协议栈解析与应用开发:分析CC2530协议源代码流程,学习CC2530协议栈与智云物联网开发框架。

(4)ZigBee农业光照度采集系统开发与实现:分析基于ZigBee的采集类程序逻辑和采集类程序开发接口,并进行农业光照采集系统的开发。

(5)ZigBee农业遮阳系统开发与实现:分析基于ZigBee的控制类程序逻辑和控制类程序开发接口,并进行遮阳系统的开发。

(6)ZigBee农业报警系统开发与实现:分析基于ZigBee的安防类程序逻辑和安防类程序开发接口,并进行农业报警系统的开发。