資源描述:
《無線傳感器網(wǎng)絡(luò)實(shí)驗(yàn)手冊(cè)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、XLUC目錄實(shí)驗(yàn)一開發(fā)環(huán)境搭建實(shí)驗(yàn)2實(shí)驗(yàn)二程序燒錄實(shí)驗(yàn)2實(shí)驗(yàn)三硬件接口實(shí)驗(yàn)2實(shí)驗(yàn)四ADC采樣實(shí)驗(yàn)2實(shí)驗(yàn)五串口通訊實(shí)驗(yàn)2實(shí)驗(yàn)六點(diǎn)對(duì)點(diǎn)射頻實(shí)驗(yàn)2實(shí)驗(yàn)七傳感器添加實(shí)驗(yàn)2實(shí)驗(yàn)八基于網(wǎng)關(guān)板的pc機(jī)數(shù)據(jù)采集和分析實(shí)驗(yàn)2實(shí)驗(yàn)九基于sink節(jié)點(diǎn)數(shù)據(jù)采集和分析實(shí)驗(yàn)2實(shí)驗(yàn)十基于web的數(shù)據(jù)錄入和數(shù)據(jù)訪問實(shí)驗(yàn)2實(shí)驗(yàn)一開發(fā)環(huán)境搭建實(shí)驗(yàn)以下步驟描述了如何逐步搭建無線傳感器網(wǎng)絡(luò)實(shí)驗(yàn)開發(fā)環(huán)境注:本開發(fā)環(huán)境是在WindowsXP操作系統(tǒng)下搭建的先決條件:·AtoseNet環(huán)境:Cygwinatos4tinyos.msi安裝包,在光盤的路徑為,無線傳感器網(wǎng)絡(luò)1.5TinyOS2TinyOS_installatos4
2、tinyos.msi?!eilC51編譯器安裝包:c51v808a.exe,在光盤的路徑為,無線傳感器網(wǎng)絡(luò)1.5TinyOS2TinyOS_installc51v808a.exe?!IS服務(wù)器:準(zhǔn)備一張WindowsXPprofessional的安裝光盤?!QLSERVER2005數(shù)據(jù)庫管理工具:準(zhǔn)備一張SQLSERVER2005的安裝光盤。創(chuàng)建AtoseNet環(huán)境:Cygwin1.打開無線傳感器網(wǎng)絡(luò)光盤,進(jìn)入如下路徑TinyOS2TinyOS_install,雙擊atos4tinyos.msi進(jìn)入安裝過程2.進(jìn)入如下界3.單機(jī)下一步1.選擇合適的路徑(這里選擇缺省路徑
3、),點(diǎn)擊“下一步”1.單擊安裝,進(jìn)入安裝進(jìn)程如下2.安裝完成后將出現(xiàn)如下兩個(gè)界面1.選擇完路徑后單擊“點(diǎn)擊開始安裝”1.進(jìn)入Cygwin安裝界面,安裝完成后自動(dòng)彈出如下界面:2.請(qǐng)任意鍵后即可完成安裝。桌面上會(huì)自動(dòng)建立Cygwin的快捷方式,單擊進(jìn)入即可安裝KeilC51編譯器3.打開無線傳感器網(wǎng)絡(luò)光盤,進(jìn)入如下路徑TinyOS2TinyOS_install,雙擊c51v808a.exe進(jìn)入安裝過程1.單擊“Next”并且選中“IagreetoallthetermsoftheprecedingLicenseAgreement”2.選擇默認(rèn)的路徑1.選擇安裝路徑后,單擊“Next”:
4、2.輸入用戶名等資料后單擊“Next”進(jìn)入安裝進(jìn)度界面:1.單擊“Finish”完成安裝過程。桌面上會(huì)自動(dòng)建立keil的快捷方式,單擊進(jìn)入即可。至此無線傳感器網(wǎng)絡(luò)實(shí)驗(yàn)開發(fā)環(huán)境搭建已完成實(shí)驗(yàn)二程序燒錄實(shí)驗(yàn)以下步驟描述了如何逐步執(zhí)行實(shí)驗(yàn)2“程序燒錄實(shí)驗(yàn)”來實(shí)現(xiàn)節(jié)點(diǎn)程序的燒寫。先決條件:·安裝好Cygwin和TinyOS實(shí)驗(yàn)環(huán)境?!ふ莆諏?duì)無線節(jié)點(diǎn)進(jìn)行程序燒寫的方法。Cygwin下燒寫節(jié)點(diǎn)程序1.啟動(dòng)Cygwin,輸入命令cd/進(jìn)入TinyOS主目錄,用命令ls可以查看目錄下的所有文件。1.輸入命令cd/opt/atos,進(jìn)入該目錄后,用ls命令可以查看目錄下有環(huán)境變量配置文件setupenv,
5、然后執(zhí)行sourcesetupenv命令,使環(huán)境變量生效。2.進(jìn)入apps文件夾,再進(jìn)入Atosenet文件夾,輸入ls查看1.對(duì)基站節(jié)點(diǎn)燒寫對(duì)于基站節(jié)點(diǎn),請(qǐng)將基站節(jié)點(diǎn)插入網(wǎng)關(guān)板的插口處,將USB線纜一端與PC端USB口連接,一端與基站板USBSlave端連接。發(fā)現(xiàn)新硬件后選擇自動(dòng)安裝軟件,選擇下一步直到完成安裝。2.進(jìn)入如下目錄:cd/opt/atos/apps/Atosenet/ANTBase3.執(zhí)行燒錄命令:makeantc3installNID=01GRP=014.燒寫成功1.對(duì)傳感器節(jié)點(diǎn)燒寫對(duì)于傳感器節(jié)點(diǎn),請(qǐng)將傳感器節(jié)點(diǎn)插入網(wǎng)關(guān)板的插口處(直接將網(wǎng)關(guān)板節(jié)點(diǎn)取下替換),將USB線
6、纜一端與PC端USB口連接,一端與基站板USBSlave端連接。2.進(jìn)入如下目錄:cd/opt/atos/apps/Atosenet/ANTc33.執(zhí)行燒寫命令:makeantc3ASO=THTYPE=1installNID=02GRP=01(以溫濕度傳感器為例)4.出現(xiàn)如下結(jié)果注1:此處NID給定了節(jié)點(diǎn)號(hào),不能為01,請(qǐng)從02開始編號(hào)即可。必須為兩位的十六進(jìn)制數(shù)(不夠補(bǔ)零)注2:GRP給定了網(wǎng)絡(luò)號(hào),所有聯(lián)網(wǎng)的節(jié)點(diǎn)必須一致。必須為兩位的十六進(jìn)制數(shù)(不夠補(bǔ)零)注3:傳感器溫濕度單溫度光流量血壓海拔霍爾雨滴火焰TYPE123456789ASOTHTLIGHTFLUXBLOODALTITUDE
7、HOARERAINFIRE實(shí)驗(yàn)三硬件接口實(shí)驗(yàn)以下步驟實(shí)現(xiàn)通過IO和RTC控制小燈亮滅的過程先決條件:·安裝好Cygwin和TinyOS實(shí)驗(yàn)環(huán)境?!ふ莆諏?duì)無線節(jié)點(diǎn)進(jìn)行程序燒寫的方法。LED小燈的點(diǎn)亮:1.啟動(dòng)Cygwin,輸入命令cd/進(jìn)入TinyOS主目錄,用命令ls可以查看目錄下的所有文件。1.輸入命令cd/opt/atos,進(jìn)入該目錄后,用ls命令可以查看目錄下有環(huán)境變量配置文件setupenv,然后執(zhí)行sourcesetupe