FS4412程序说明部分。
值 | 说明 |
---|---|
1L | LED控制 |
2L | 蜂鸣器控制 |
3L | 四路LED灯模拟的数码管 |
4L | 风扇 |
5L | 温湿度最值设置 |
6L,7L,8L,9L | 用于个人的扩展 |
10L | 3G通信模块-GPRS |
用一个 unsigned char 类型的数据表示(8位)
unsigned char led_cmd;
/** 命令说明:
* 0x44 -- LED2关闭, 0x45 -- LED2打开
* 0x46 -- LED3关闭, 0x47 -- LED3打开
* 0x48 -- LED4关闭, 0x49 -- LED4打开
* 0x4a -- LED5关闭, 0x4b -- LED5打开
* 0x4c -- 全部LED关闭, 0x4d -- 全部LED打开
* 0x4e -- 流水灯关闭, 0x4f -- 流水灯打开
*/
位 | 说明 |
---|---|
led_cmd[7:6] | 平台编号,00表示Zigbee,01表示Cotex-A9 |
led_cmd[5:4] | 设备编号,00--LED设备,01--BUZZER设备,10--四路模拟数码管设备,11--Zigbee风扇 |
led_cmd[3:1] | 具体LED编号,010(2)--LED2,011(3)--LED3,100(4)--LED4,101(5)--LED5,110(6)--所有LED,111(7)--流水灯 |
led_cmd[0] | LED状态,1打开,0关闭 |
用一个 unsigned char 类型的数据表示(8位)
unsigned char buzzer_cmd;
/** 命令说明:
* 0x50 -- BUZZER关闭, 0x51 -- BUZZER打开
*/
位 | 说明 |
---|---|
buzzer_cmd[7:6] | 平台编号,00表示Zigbee,01表示Cotex-A9 |
buzzer_cmd[5:4] | 设备编号,00--LED设备,01--BUZZER设备,10--四路模拟数码管设备,11--Zigbee风扇 |
buzzer_cmd[3:1] | 保留,默认为000 |
buzzer_cmd[0] | BUZZER状态,1打开,0关闭 |
用一个 unsigned char 类型的数据表示(8位)
unsigned char seg_cmd;
/** 命令说明:
* 命令 LED5 LED4 LED3 LED2 含义
* 0x60 -- 0 0 0 0 (全部关闭)
* 0x61 -- 0 0 0 1 1
* 0x62 -- 0 0 1 0 2
* 0x62 -- 0 0 1 1 3
* ... ...
* 0x6e -- 1 1 1 0 14
* 0x6f -- 1 1 1 1 15
*/
位 | 说明 |
---|---|
seg_cmd[7:6] | 平台编号,00表示Zigbee,01表示Cotex-A9 |
seg_cmd[5:4] | 设备编号,00--LED设备,01--BUZZER设备,10--四路模拟数码管设备,11--Zigbee风扇 |
seg_cmd[3:0] | 代表的数字,0000 -- 0(也代表关闭显示), 0001 -- 1, 0010 -- 2, ... , 1111 -- 15 |
8位
----------------------------------------
7 6 | 5 4 | 3 2 1 0
平台编号 | 设备编号 | 操作设备
----------------------------------------
- 平台编号
编号 | 说明 |
---|---|
0x00 | 0号-ZigBee平台 |
0x40 | 1号-A9/A53平台 |
0x80 | 2号-STM32平台(可以自己扩展) |
0xc0 | 3号-avr arduino....保留 |
- 设备编号和操作掩码
设备编号 | 设备说明 | 操作掩码 | 掩码说明 |
0x00 | LED | 0x00 | 全部关闭 |
0x01 | 全部打开 | ||
0x02 | 打开LED2 | ||
0x03 | 打开LED3 | ||
0X04 | 打开LED4 | ||
0x05 | 打开LED5 | ||
0X10 | 打开流水灯 | ||
0x10 | 蜂鸣器 | 0x00 | 关闭 |
0x01 | 打开 | ||
0x02 | 自动报警关闭 | ||
0x03 | 自动报警打开 | ||
0x20 | 风扇 | 0x00 | 关闭风扇 |
0x01 | 打开风扇 | ||
0x30 | 数码管 | 0x0~0xF | 显示0~F数字 四盏灯,对应 0000-表示0, 0001-表示1 ... ... 1110-表示14 |
0x0f | 关闭数码管led2-3-4-5 |
html网页控制说明部分。
驱动模块说明部分。
Zigbee说明部分。