資源描述:
《全國高校物聯(lián)網(wǎng)應(yīng)用創(chuàng)新大賽挑戰(zhàn)賽預(yù)賽試題》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、首屆全國高校物聯(lián)網(wǎng)應(yīng)用創(chuàng)新大賽挑戰(zhàn)賽預(yù)賽試題2014年3月6日全國高校物聯(lián)網(wǎng)應(yīng)用創(chuàng)新大賽挑戰(zhàn)賽預(yù)賽試題挑戰(zhàn)賽預(yù)賽采用網(wǎng)絡(luò)競賽方式,即參賽團(tuán)隊(duì)通過大賽網(wǎng)站遞交軟件代碼到大賽指定的平臺運(yùn)行,評委會根據(jù)各賽項(xiàng)的評分標(biāo)準(zhǔn)對各參賽團(tuán)隊(duì)的表現(xiàn)進(jìn)行評比。1.比賽要求:a)基礎(chǔ)環(huán)境:軟件開發(fā)平臺:TinyOS2.1.1+Ubuntu12.04硬件開發(fā)平臺:比賽平臺基于無線傳感器節(jié)點(diǎn)。無線傳感器節(jié)點(diǎn)使用MSP430F1611MCU和CC2420通信模塊,支持USB節(jié)點(diǎn)程序下載。該平臺含50個(gè)節(jié)點(diǎn),節(jié)點(diǎn)擺放成10行5列(
2、10×5)的陣列,行間距和列間距均為20cm左右,如圖1所示。關(guān)于硬件平臺的具體介紹,請參見大賽官網(wǎng)首頁之挑戰(zhàn)賽賽項(xiàng)說明(http://iotcompetition.org/download/%E6%8C%91%E6%88%98%E8%B5%9B%E8%B5%9B%E9%A1%B9%E8%AF%B4%E6%98%8E.pdf)。圖1.節(jié)點(diǎn)位置圖b)細(xì)則:?若無特殊說明,無線傳感器節(jié)點(diǎn)均使用最小發(fā)送功率(級首屆全國高校物聯(lián)網(wǎng)應(yīng)用創(chuàng)新大賽挑戰(zhàn)賽預(yù)賽試題2014年3月6日別1);?若無特殊說明,節(jié)點(diǎn)編號(I
3、D)為比賽平臺隨機(jī)分配;?參賽團(tuán)隊(duì)根據(jù)題目要求完成相應(yīng)的代碼設(shè)計(jì);?網(wǎng)絡(luò)預(yù)賽要求參賽團(tuán)隊(duì)在規(guī)定時(shí)間內(nèi)在線提交代碼;?決賽要求參賽團(tuán)隊(duì)現(xiàn)場提交代碼;?根據(jù)需要,比賽過程中可能會在節(jié)點(diǎn)間加入阻擋或在網(wǎng)絡(luò)中加入干擾,參賽者需要考慮阻擋和干擾對通信半徑和通信質(zhì)量的影響;?參賽者必須使用組委會提供的代碼接口完成比賽。違反此規(guī)定會被判定分?jǐn)?shù)無效;?比賽代碼須兼容大賽指定平臺設(shè)備(詳見賽項(xiàng)說明);?比賽規(guī)則最終解釋權(quán)歸組委會所有。2.預(yù)賽題目:a、多多益善比賽規(guī)則:給定50個(gè)傳感器節(jié)點(diǎn)(如圖1所示),左上角和右上角
4、的兩個(gè)節(jié)點(diǎn)設(shè)定為數(shù)據(jù)源節(jié)點(diǎn),每隔100毫秒周期性地廣播指定格式的數(shù)據(jù)包。參賽團(tuán)隊(duì)需要對除數(shù)據(jù)源節(jié)點(diǎn)之外的其它節(jié)點(diǎn)進(jìn)行編程,對數(shù)據(jù)源廣播的數(shù)據(jù)包進(jìn)行監(jiān)聽,并且將盡可能多的數(shù)據(jù)包通過網(wǎng)絡(luò)傳遞到目的節(jié)點(diǎn)(左下角節(jié)點(diǎn),節(jié)點(diǎn)編號為0)。目的節(jié)點(diǎn)(0號節(jié)點(diǎn))將接收到的數(shù)據(jù)包通過串口發(fā)送給PC端。注:1)數(shù)據(jù)源節(jié)點(diǎn)由大賽組委會指定,參賽團(tuán)隊(duì)無法控制數(shù)據(jù)首屆全國高校物聯(lián)網(wǎng)應(yīng)用創(chuàng)新大賽挑戰(zhàn)賽預(yù)賽試題2014年3月6日源節(jié)點(diǎn)或?qū)ζ溥M(jìn)行重新編程;2)數(shù)據(jù)源節(jié)點(diǎn)廣播的數(shù)據(jù)包格式為:源節(jié)點(diǎn)ID(2字節(jié))+數(shù)據(jù)包序列號(2字節(jié))
5、+數(shù)據(jù)內(nèi)容(40字節(jié));3)組委會提供數(shù)據(jù)源節(jié)點(diǎn)程序樣例,方便參賽團(tuán)隊(duì)進(jìn)行測試。b、數(shù)字接龍比賽規(guī)則:給定50個(gè)傳感器節(jié)點(diǎn)(節(jié)點(diǎn)物理位置和編號如圖2所示),各傳感器節(jié)點(diǎn)均配有三色LED燈。各傳感器ID和位置對應(yīng)關(guān)系如圖2所示。參賽者根據(jù)指定信息分別點(diǎn)亮50個(gè)傳感器節(jié)點(diǎn)上不同顏色的LED燈,形成不同顏色的圖形。如“綠色數(shù)字9”可以通過點(diǎn)亮以下節(jié)點(diǎn)配備的綠色LED燈實(shí)現(xiàn),綠色9={18,28,38,17,37,16,36,15,25,35,34,13,33,12,32,11,21,31},如下圖所示:首屆
6、全國高校物聯(lián)網(wǎng)應(yīng)用創(chuàng)新大賽挑戰(zhàn)賽預(yù)賽試題2014年3月6日圖2:數(shù)字顯示樣例大賽平臺通過0號節(jié)點(diǎn)按照預(yù)先設(shè)定的規(guī)則定時(shí)廣播數(shù)據(jù)包(包含0-9之間的任意數(shù)字及顯示顏色)。參賽團(tuán)隊(duì)對除0號節(jié)點(diǎn)之外的其它節(jié)點(diǎn)進(jìn)行編程。節(jié)點(diǎn)在接收到0號節(jié)點(diǎn)廣播的數(shù)據(jù)包后,解析出對應(yīng)的任務(wù)數(shù)字及顏色,并根據(jù)需要顯示相應(yīng)的LED燈顏色。比賽過程中0號節(jié)點(diǎn)會發(fā)送2個(gè)數(shù)字,發(fā)送間隔為1分鐘。注:1)0-9號數(shù)字圖形的LED燈顯示形態(tài)由組委會指定并提前公布;0:11,12,13,14,15,16,17,18,21,28,31,32,3
7、3,34,35,36,37,381:21,22,23,24,25,26,27,28首屆全國高校物聯(lián)網(wǎng)應(yīng)用創(chuàng)新大賽挑戰(zhàn)賽預(yù)賽試題2014年3月6日2:11,12,13,14,15,18,21,25,28,31,35,36,37,383:11,15,18,21,25,28,31,32,33,34,35,36,37,384:15,16,17,18,25,31,32,33,34,35,36,37,385:11,15,16,17,18,21,25,28,31,32,33,34,35,386:11,12,13,1
8、4,15,16,17,18,21,25,28,31,32,33,34,35,387:18,28,31,32,33,34,35,36,37,388:11,12,13,14,15,16,17,18,21,25,28,31,32,33,34,35,36,37,382)大賽提供廣播數(shù)據(jù)包發(fā)送程序和亮燈數(shù)據(jù)包發(fā)送程序示例;3)選手需要使用系統(tǒng)默認(rèn)接口LedsC進(jìn)行亮燈,否則分?jǐn)?shù)無效;4)0號節(jié)點(diǎn)程序由組委會提供。