教學(xué)第15章有源rfid標(biāo)簽設(shè)置_第1頁
教學(xué)第15章有源rfid標(biāo)簽設(shè)置_第2頁
教學(xué)第15章有源rfid標(biāo)簽設(shè)置_第3頁
教學(xué)第15章有源rfid標(biāo)簽設(shè)置_第4頁
教學(xué)第15章有源rfid標(biāo)簽設(shè)置_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

第15章有源RFID標(biāo)簽設(shè)置目

錄1.實(shí)驗(yàn)描述2.實(shí)驗(yàn)原理3.實(shí)驗(yàn)實(shí)現(xiàn)4.關(guān)鍵代碼解析1.實(shí)驗(yàn)描述【實(shí)驗(yàn)?zāi)康摹坷斫庥性碦FID標(biāo)簽設(shè)置模式。掌握有源讀卡器、標(biāo)簽的設(shè)置。掌握標(biāo)簽設(shè)置的基本操作及其代碼實(shí)現(xiàn)?!緦?shí)驗(yàn)內(nèi)容】

有源RFID設(shè)置標(biāo)簽工作模式,有源RFID標(biāo)簽需跳線至

J2

ON

J4

ON,有源RFID讀卡器需跳線至J6ONJ7ON,當(dāng)設(shè)置成功了就可以打開串口,串口打開成功進(jìn)行讀卡器讀取,讀取成功數(shù)據(jù)顯示在編輯框內(nèi),可對(duì)該數(shù)據(jù)進(jìn)行寫入,系統(tǒng)ID和頻段讀卡器和標(biāo)簽必須一致否則不能匹配,同理讀取標(biāo)簽可以對(duì)序列號(hào),傳感器,采樣周期,系統(tǒng)ID,頻段進(jìn)行讀寫操作。一、通過串口線連接移動(dòng)互聯(lián)終端的COM1與RFID實(shí)驗(yàn)箱COM口;二、在RFID實(shí)驗(yàn)箱的顯示屏上選擇有源模塊,如需設(shè)置有源RFID讀卡器,則有源RFID標(biāo)簽無需跳線,有源RFID讀卡器需跳線至J6

ONJ7

ON;如需設(shè)置有源RFID標(biāo)簽,則有源RFID標(biāo)簽需跳線至J2

ONJ4

ON,有源RFID讀卡器需跳線至J6

ON

J7

ON。;三、在移動(dòng)互聯(lián)終端的程序界面上打開RFID_Demo14(注意:這些

DEMO程序是在程序調(diào)試后安裝在移動(dòng)互聯(lián)終端上的,具體步驟可參考本章的“實(shí)驗(yàn)實(shí)現(xiàn)”);四、此時(shí)出現(xiàn)如圖15-1所示的實(shí)驗(yàn)初始界面,串口選擇COM1,波特率115200,點(diǎn)擊“打開串口”,在右上角區(qū)域顯示“打開串口成功”;圖15-1五、串口打開成功后可進(jìn)行讀卡器讀取和寫入操作,讀取成功數(shù)據(jù)顯示在編輯框內(nèi),也可對(duì)該數(shù)據(jù)進(jìn)行寫入操作,如圖15-2所示;六、將有源RFID標(biāo)簽靠近有源RFID讀卡器,可對(duì)有源

RFID標(biāo)簽進(jìn)行讀取和寫入操作。讀取成功數(shù)據(jù)顯示在編輯框內(nèi),同時(shí)傳感器和采樣周期的下拉框自動(dòng)顯示有源

RFID標(biāo)簽上的傳感器及其采樣周期,也可對(duì)數(shù)據(jù)進(jìn)行寫入操作(注意:系統(tǒng)ID和頻段讀卡器和標(biāo)簽必須一致否則不能匹配),如圖15-3所示。圖15-3七、有源RFID配置說明,四種模式的有源讀卡器、標(biāo)簽設(shè)置需如表15-1、15-2所示。目

錄1.實(shí)驗(yàn)描述2.實(shí)驗(yàn)原理3.實(shí)驗(yàn)實(shí)現(xiàn)4.關(guān)鍵代碼解析2.實(shí)驗(yàn)原理

設(shè)置讀卡器和標(biāo)簽為設(shè)置模式,使用“有源RFID參數(shù)設(shè)置”,通過串口連接至讀卡器,設(shè)置“標(biāo)簽參數(shù)”。由于讀卡器可能同時(shí)收到多個(gè)標(biāo)簽的數(shù)據(jù),所以我們需要設(shè)置每個(gè)標(biāo)簽的序列號(hào)進(jìn)行區(qū)分它們,且序列號(hào)需不同。有源RFID設(shè)置標(biāo)簽工作模式,有源RFID標(biāo)簽需跳線至J2ONJ4ON,有源RFID讀卡器需跳線至J6

ONJ7

ON,當(dāng)設(shè)置成功了就可以打開串口,串口打開成功進(jìn)行讀卡器讀取,讀取成功數(shù)據(jù)顯示在編輯框內(nèi),可對(duì)該數(shù)據(jù)進(jìn)行寫入,系統(tǒng)ID和頻段讀卡器和標(biāo)簽必須一致否則不能匹配,同理讀取標(biāo)簽可以對(duì)序列號(hào),傳感器,采樣周期,系統(tǒng)ID,頻段進(jìn)行讀寫操作。ActiveRfid類簡介以下介紹本實(shí)驗(yàn)中所使用到ActiveRfid類的主要方法。public

ActiveRfid(Handler

handler)功能:獲取有源對(duì)象public

int

openUart(int

i,

intbaudrate)功能:打開有源Rfid串口參數(shù):i-COM口baudrate-必須傳入7

波特率固定為115200返回:串口句柄號(hào)public

void

closeUart()功能:關(guān)閉串口public

void

disConnect()功能:斷開連接public

void

readReader()功能:讀取讀卡器設(shè)備信息public

void

readLable()功能:讀取標(biāo)簽設(shè)備信息public

void

writeReader(byte[]

data,java.lang.String

panID)功能:寫入讀卡器設(shè)備信息public

void

writeLable(byte[]

sysid, byte[]id,java.lang.String

panID, byte

chuanG, inttime)功能:寫入標(biāo)簽設(shè)置參數(shù):sysid-系統(tǒng)IDid-序列號(hào)IDpanID-頻段chuanG-傳感器類型(9)public

boolean

connect_set()功能:連接讀卡器(設(shè)置模式)目

錄1.實(shí)驗(yàn)描述2.實(shí)驗(yàn)原理3.實(shí)驗(yàn)實(shí)現(xiàn)4.關(guān)鍵代碼解析3.實(shí)驗(yàn)實(shí)現(xiàn)實(shí)驗(yàn)步驟:第一步:硬件連接(1)一根串口數(shù)據(jù)線,連接移動(dòng)互聯(lián)終端的COM1與RFID實(shí)驗(yàn)箱COM口;(2)一根MiniUSB線,連接PC的USB接口與移動(dòng)互聯(lián)終端的USBOTG接口。第二步:創(chuàng)建“AndroidRFID_Demo14”基本應(yīng)用程序。在Eclipse中,按照第二章節(jié)的實(shí)驗(yàn)步驟,創(chuàng)建“AndroidRFID_Demo14”項(xiàng)目。在Android應(yīng)用程序目錄結(jié)構(gòu)中,展開“res→layout”,打開

“activity_main.xml”文件。切換到“Graphical

Layout”視圖,按照?qǐng)D

15-1所示的LinearLayout布局效果添加控件,并按照表15-3修改各控件屬性。第三步:添加外部jar文件。將本書配套的資料中的“RfidLibrary.jar”、

“armeabi文件夾”兩個(gè)文件(存放在“\03.軟件與工具\(yùn)05類庫\Android端”下)拷貝到程序的“l(fā)ibs”目錄下(在Eclipse中,展開項(xiàng)目文件,右擊

“l(fā)ibs”目錄,點(diǎn)擊“Paste”進(jìn)行粘貼),并按F5刷新,其中armeabi目錄包含了libuart.so文件。第四步:展開“src→com.newland.androidrfid_demo14”,打開

“RFID14_Activity.java”文件。參照參考代碼添加代碼,實(shí)現(xiàn)程序的功能。第五步:調(diào)試程序,修改代碼錯(cuò)誤,直

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論