本發(fā)明涉及物聯(lián)網(wǎng)智能控制技術(shù)領(lǐng)域,特別屬于一種基于藍(lán)牙或者WIFI協(xié)議的RFID實(shí)現(xiàn)方法。
背景技術(shù):
現(xiàn)有RFID等設(shè)備是低成本、低功耗、高可靠的應(yīng)用方案,但其射頻信號必須通過專用設(shè)備接收,這樣,手機(jī)等終端設(shè)備是無法直接讀取RFID等設(shè)備的射頻信號,而配套專用設(shè)備的方式,增加了應(yīng)用成本,使用也比較麻煩。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的即在于提供一種基于藍(lán)牙或者WIFI協(xié)議的RFID實(shí)現(xiàn)方法,以達(dá)到推動(dòng)RFID技術(shù)在移動(dòng)互聯(lián)網(wǎng)、物聯(lián)網(wǎng)、智能設(shè)備等領(lǐng)域的快速應(yīng)用的目的。
本發(fā)明所提供的基于藍(lán)牙或者WIFI協(xié)議的RFID實(shí)現(xiàn)方法,其特征在于,包括以下步驟:
步驟1)、生成藍(lán)牙數(shù)據(jù)或者WIFI數(shù)據(jù);RFID設(shè)備中的ID信息或者各類傳感器從周圍環(huán)境中采集到的RFID數(shù)據(jù)傳輸?shù)紺PU處理器中,通過CPU處理器中的算法功能,將所要發(fā)送的數(shù)據(jù)進(jìn)行編碼,按照藍(lán)牙協(xié)議或者WIFI協(xié)議的規(guī)定,進(jìn)行藍(lán)牙格式編碼或者WIFI格式編碼,數(shù)據(jù)對調(diào)并計(jì)算數(shù)據(jù)校驗(yàn)的值,再將數(shù)據(jù)進(jìn)行白化處理后傳送給射頻收發(fā)器,通過天線,將藍(lán)牙數(shù)據(jù)包或者WIFI數(shù)據(jù)包發(fā)射出去;
步驟2)、手機(jī)接收藍(lán)牙數(shù)據(jù)或者WIFI數(shù)據(jù);在支持藍(lán)牙協(xié)議或者WIFI協(xié)議的手機(jī)中安裝客戶端,開啟數(shù)據(jù)接收功能,通過天線,接收來自射頻收發(fā)器發(fā)送的藍(lán)牙數(shù)據(jù)包或者WIFI數(shù)據(jù)包,當(dāng)接收到符合要求的RFID數(shù)據(jù)后,根據(jù)數(shù)據(jù)解碼協(xié)議,從藍(lán)牙數(shù)據(jù)包或者WIFI數(shù)據(jù)包中解析出數(shù)據(jù)包中的有效數(shù)據(jù),完成RFID數(shù)據(jù)的接收,從而實(shí)現(xiàn)RFID信息的讀取。
本發(fā)明所提供的基于藍(lán)牙或者WIFI協(xié)議的RFID實(shí)現(xiàn)方法,RFID設(shè)備中的各類傳感器收集到的各種信息,經(jīng)過CPU處理器,按照藍(lán)牙協(xié)議或者WIFI協(xié)議編碼后,經(jīng)射頻收發(fā)器,通過天線發(fā)送出去,手機(jī)通過藍(lán)牙或者WIFI接收符合協(xié)議的編碼數(shù)據(jù)包,從數(shù)據(jù)包中解析出所需要的數(shù)據(jù),完成數(shù)據(jù)的接收,從而實(shí)現(xiàn)RFID的讀取,具有成本低、可靠性高的積極效果。
附圖說明
附圖部分公開了本發(fā)明具體實(shí)施例,其中,
圖1為本發(fā)明的結(jié)構(gòu)原理圖;
圖2為本發(fā)明的電路原理示意圖;
圖3為本發(fā)明藍(lán)牙數(shù)據(jù)生成流程圖;
圖4為本發(fā)明WIFI數(shù)據(jù)生成流程圖;
圖5為本發(fā)明手機(jī)客戶端數(shù)據(jù)處理流程圖。
具體實(shí)施方式
如圖1、圖2、圖3、圖4、圖5所示,本發(fā)明所提供的基于藍(lán)牙或者WIFI協(xié)議的RFID實(shí)現(xiàn)方法,包括以下步驟:
步驟1)、生成藍(lán)牙數(shù)據(jù)或者WIFI數(shù)據(jù);RFID智能設(shè)備中的各類傳感器,包括溫度傳感器、濕度傳感器、振動(dòng)傳感器,上述各類傳感器從周圍環(huán)境中采集到的RFID數(shù)據(jù)或者RFID智能設(shè)備中的ID信息傳輸?shù)紺PU處理器中,通過CPU處理器中的算法功能,將所要發(fā)送的數(shù)據(jù)進(jìn)行編碼,按照藍(lán)牙協(xié)議或者WIFI協(xié)議的規(guī)定,進(jìn)行藍(lán)牙格式編碼或者WIFI格式編碼,數(shù)據(jù)對調(diào)并計(jì)算數(shù)據(jù)校驗(yàn)的值,再將數(shù)據(jù)進(jìn)行白化處理后傳送給射頻收發(fā)器,通過天線,將藍(lán)牙數(shù)據(jù)包或者WIFI數(shù)據(jù)包發(fā)射出去;
步驟2)、手機(jī)接收藍(lán)牙數(shù)據(jù)或者WIFI數(shù)據(jù);在支持藍(lán)牙協(xié)議或者WIFI協(xié)議的手機(jī)中安裝客戶端,開啟數(shù)據(jù)接收功能,通過天線,接收來自射頻收發(fā)器發(fā)送的藍(lán)牙數(shù)據(jù)包或者WIFI數(shù)據(jù)包,當(dāng)接收到符合要求的RFID數(shù)據(jù)后,會(huì)按照數(shù)據(jù)解碼協(xié)議解析對應(yīng)的藍(lán)牙數(shù)據(jù)包或者WIFI數(shù)據(jù)包,解析出數(shù)據(jù)包中的有效數(shù)據(jù),完成數(shù)據(jù)的接收,從而實(shí)現(xiàn)RFID信息的讀取。
其中,所述的CPU處理器采用的是MSP430單片機(jī),藍(lán)牙協(xié)議采用Blue 4.0協(xié)議,WIFI協(xié)議采用802.11協(xié)議。