ZigBee通信
一、功能介绍
1.简介
ZigBee是基于IEEE802.15.4标准的低功耗局域网协议。根据国际标准规定,ZigBee技术是一种短距离、低功耗的无线通信技术
2.适用范围
2.4GHz IEEE 802.15.4标准规范 ZigBee 2007协议规范
RF4CE遥控控制系统 ZigBee系统/家居/楼宇自动化
照明系统 消费电子
工业控制及检测 低功耗无线传感器网络
教学仪器和工具 健康与医疗保健等
二、使用演示
三、代码分析
相关协议函数:frame.cpp
void Frame::filterFrame(char *buf, int len) //指令解析
{… …}
void Frame::recevie() //读取帧数据
{… …}
bool Frame::led_buzzer(const sledb_t &ledb) //led蜂鸣器管理函数
{… …}
bool Frame::All_sensors() //zigbee发送指令
{… …}
界面构造函数:smarthome.cpp
SmartHome::SmartHome(QWidget *parent) :
QWidget(parent)
{… …}
四、实践操作
1、烧写模块
2、配置模块
3、编译程序
4、下载测试