Z15系列的外設(shè)控制分為6種:本地GPIO控制,本地ADC控制,本地PWM控制,遠(yuǎn)程GPIO控制,遠(yuǎn)程ADC控制,遠(yuǎn)程PWM控制,這里單獨(dú)詳細(xì)介紹了本地及遠(yuǎn)程GPIO控制,ADC及PWM控制請(qǐng)查看《GY-BLE15系列軟件設(shè)計(jì)手冊(cè)》
1所需資料及軟件
Xshell虛擬終端(串口助手):下載
2組網(wǎng)及網(wǎng)絡(luò)地址、自定義地址配置
此次廣播通信,我們使用了5個(gè)Z15系列模塊進(jìn)行測(cè)試
1.首先我們配置了1個(gè)協(xié)調(diào)器(COORD),2個(gè)路由器(ROUTER)以及2個(gè)終端(ENDDEV)進(jìn)行組網(wǎng),具體配置查看《GY-Z15系列Zigbee模塊組網(wǎng)及透?jìng)魍ㄐ拧?/a>
2.為了方便測(cè)試的觀察,我們分別設(shè)置路由器及終端網(wǎng)絡(luò)地址為0xA1A2(ROUTER1),0xB1B2(ENDDEV1),0xC1C2(ROUTER2),0xD1D2(ENDDEV2),具體配置查看《GY-Z15系列Zigbee模塊修改網(wǎng)絡(luò)地址及是否打開網(wǎng)絡(luò)》
3.使用AT+MID指令配置協(xié)調(diào)器、網(wǎng)絡(luò)地址0xA1A2的路由器以及網(wǎng)絡(luò)地址0xB1B2的終端,自定義ID為0x1234, AT指令具體請(qǐng)查看《GY-BLE15系列軟件設(shè)計(jì)手冊(cè)》
第2節(jié)與第3節(jié)配置如下,以路由器(ROUTER1)為例,其他類似
4.使用ZTOP軟件查看我們的配置,軟件下載
3本地GPIO及遠(yuǎn)程GPIO控制(ROUTER1及ENDDEV1為例),以下查詢/設(shè)置方式僅為部分操作,全部指令信息請(qǐng)查看《GY-BLE15系列軟件設(shè)計(jì)手冊(cè)》AT+GPIO以及AT+RGPIO指令
1.本地GPIO控制
2.遠(yuǎn)程GPIO控制
a.ROUTER1端控制
b.ENDDEV1端查看