实验2.8 ZigBee之LED灯控制实验
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(五)实验过程
1. 运行“ZigBee基础实验平台软件”,打开串口及“ZigBee串口调试工具”。 2. 关闭所有的LED灯 选择“LED控制”,发送指令02 08 CB 01 00 D3 37 00 01 FF 3B,如图二-21 所示,则关闭所有LED灯。观察板载和外接LED灯变化。
图二-21 LED灯制(全暗)
图二-23 LE灯控制
ห้องสมุดไป่ตู้
3. 打开所有LED灯 发送指令02 08 CB 01 00 D3 37 00 01 00 3B,如图二-22所示,则打开所有LED 灯。观察板载和外接LED灯状态。
图二-22 LED灯控(全亮)
4. 打开或关闭指定的LED灯 发送指令02 08 CB 01 00 D3 37 00 01 1E 09,则表示板载L5、外接LED2LED4四个LED灯亮起,其余全暗。如图二-23所示。观察板载和外接LED灯变 化。
实验八 LED灯控制实验
上海企想信息技术有限公司
(一)实验目的 了解单片机设备控制的工作原理,了解LED灯工作原理; 学习和掌握通过ZigBee网络通信,利用上位机软件实现对终端节点 板载和外接LED灯控制。 (二)实验设备 ZigBee套件:协调器、传感控制节点 控制设备:LED灯 操作台:提供电源、PC、USB口、RS232串口、RJ45以太口 软件:上位机软件ZigBee基础实验平台 (三)实验内容 利用“ZigBee基础实验平台软件”,实现对板载和外接LED灯控制。
(四)实验准备
• LED灯控制指令格式 (1)发送控制LED灯请求: 02 08 CB 01 00 D3 37 00 01 01 09
LED灯分为板载和外接两种,用同一条指令控制 串口接收对象:0xCB //表示协调器 网络地址:0x0001 //表示读取网络地址为0001节点的数据,若需要控制其它节点的LED灯 ,则需要将网络地址更改为其它的节点的网络地址。 数据对象:0xD3 //表示读取终端节点信息 命令标识:0x0037 //表示控制终端节点的LED灯 数据负荷长度:0x01 数据负荷:每一位代表一个灯,8 位分别表示 8 个 LED 灯的状态,对应位为0表示亮,1 表示灭。bit0-3对应板载L8-L5,bit4-7对应外接LED模块 LED1-LED4。如下: bit bit7 bit6 bit5 bit4 bit3 bit2 bit1 led灯 LED4 LED3 LED2 LED1 L5 L6 L7 例如,数据负荷为0x01,表示板载L8灯暗,其余全亮。 (2)返回数据: 02 08 CB 01 00 D3 37 00 01 01 09 简单的将数据返回给PC bit0 L8