藍(lán)牙模塊分藍(lán)牙4.0協(xié)議、藍(lán)牙4.2協(xié)議和藍(lán)牙5.0協(xié)議,以藍(lán)牙模塊CC2640為例,該藍(lán)牙模塊支持藍(lán)牙4.2協(xié)議,用于點(diǎn)對點(diǎn)數(shù)據(jù)透明傳輸,用戶無需關(guān)心傳輸?shù)膮f(xié)議,只需要進(jìn)行簡單的設(shè)置就可以進(jìn)行通訊。本模塊既可以主從一體,也可以從模式進(jìn)行數(shù)據(jù)透傳,用戶還可以根據(jù)標(biāo)準(zhǔn)的BLE協(xié)議進(jìn)行開發(fā)手機(jī)APP。
藍(lán)牙模塊主要有四種工作模式:主從一體模式、從機(jī)模式、 廣播模式、Mesh組網(wǎng)模式。
1. 主從一體模式
藍(lán)牙模塊CC2640支持主從一體模式,可以與一個(gè)從設(shè)備進(jìn)行連接。在此模式下可以對周圍設(shè)備進(jìn)行搜索并選擇需要連接的從設(shè)備進(jìn)行連接。同時(shí)可以設(shè)置默認(rèn)連接從設(shè)備的MAC地址,這樣模塊上電之后就可以查找此模塊并進(jìn)行連接。此藍(lán)牙模塊支持二次開發(fā)。
2. 從機(jī)模式
藍(lán)牙模塊GCBT40支持從設(shè)備模式,此模塊屬低成本低功耗模塊,售賣價(jià)6.5元,從模式下完全符合BLE 4.0,用戶可以根據(jù)協(xié)議自己開發(fā)APP。
3. 廣播模式
藍(lán)牙模塊在廣播模式,在這種模式下模塊可以一對多進(jìn)行廣播。用戶可以通過AT指令設(shè)置模塊廣播的數(shù)據(jù),模塊可以在低功耗的模式下持續(xù)的進(jìn)行廣播,應(yīng)用于極低功耗,小數(shù)據(jù)量,單向傳輸?shù)膽?yīng)用場合,比如無線抄表,室內(nèi)定位等功能。
4. Mesh組網(wǎng)模式
藍(lán)牙模塊可定制Mesh組網(wǎng)模式,可以簡單的將多個(gè)模塊加入到網(wǎng)絡(luò)中來,利用星型網(wǎng)絡(luò)和中繼技術(shù),每個(gè)網(wǎng)絡(luò)可以連接超過65000個(gè)節(jié)點(diǎn),網(wǎng)絡(luò)和網(wǎng)絡(luò)還可以互連,最終可將無數(shù)藍(lán)牙模塊通過手機(jī)、平板電腦或PC進(jìn)行互聯(lián)或直接操控。并且不需要網(wǎng)關(guān),即使某一個(gè)設(shè)備出現(xiàn)故障也會跳過并選擇最近的設(shè)備進(jìn)行傳輸。整個(gè)聯(lián)網(wǎng)過程只需要設(shè)備上電并設(shè)置通訊密碼就可以自動組網(wǎng),真正實(shí)現(xiàn)簡單互聯(lián)。