摘要:背景最近無線傳感器網(wǎng)絡(luò)又火了起來,第二屆全國高校物聯(lián)網(wǎng)創(chuàng)新應(yīng)用大賽開始了,用的是。不用局限于編程,我們可以通過適當(dāng)?shù)乃惴ń?shù)學(xué)模型對(duì)當(dāng)前的傳感網(wǎng)絡(luò)健康狀況加以判斷。
背景
最近無線傳感器網(wǎng)絡(luò)(Wireless Sensor Networks, WSN)又火了起來,第二屆全國高校物聯(lián)網(wǎng)創(chuàng)新應(yīng)用大賽開始了,用的是TinyOS。官方給的板子我去淘寶搜了一下,要800RMB一個(gè),我怎么絲毫感覺不到硬件物美價(jià)廉低功耗呢?。。】戳薚inyOS官網(wǎng)的介紹,總感覺這是個(gè)國外已經(jīng)淘汰了的編寫框架,國內(nèi)只是辦個(gè)比賽來高價(jià)賣硬件。讀了一下nesC的組件編程,什么task event,云里霧里,不過系統(tǒng)函數(shù)啥倒是講得聽清楚。環(huán)境配了2天還算順利。之后雖然很努力的嘗試?yán)斫猓瑔握嬲约荷鲜謱懙臅r(shí)候總不知道從哪入手,包括makefile也是一個(gè)大坑,雖然例子中有makefile,然而自己寫總是編譯不過。
現(xiàn)整理TinyOS資料如下:
官網(wǎng)環(huán)境配置
Ubuntu下搭建環(huán)境
windows下搭建環(huán)境
官方例子Blink:點(diǎn)亮LED
官方例子BlinktoRadio:點(diǎn)對(duì)點(diǎn)通訊
▼就是這個(gè)坑爹的傳感器,800一剛,80都嫌貴。
最終我們決定用Contiki實(shí)現(xiàn)該課題(還不是因?yàn)槔游臋n多方便上手。)
▼物美價(jià)廉的cc2530。
1. 基于contiki開發(fā)無線傳感器模塊
通過contiki編寫出基于cc2530的UDP傳輸協(xié)議,并能正常首發(fā)數(shù)據(jù)。
2. 獲取網(wǎng)絡(luò)性能基礎(chǔ)數(shù)據(jù)并導(dǎo)入數(shù)據(jù)庫
在 1 的基礎(chǔ)上改進(jìn)數(shù)據(jù)包,包含發(fā)送方ID,包大小,發(fā)送時(shí)間,接收時(shí)間,片內(nèi)溫度等信息。
部分代碼(串口讀取cc2530數(shù)據(jù)并用get傳輸至服務(wù)器,由php解析錄入數(shù)據(jù)庫):
3.網(wǎng)絡(luò)健康性能數(shù)據(jù)
調(diào)用數(shù)據(jù)庫運(yùn)用無線傳感器網(wǎng)絡(luò)相關(guān)運(yùn)算公式推導(dǎo)出:傳輸速率、節(jié)點(diǎn)利用率、延遲、抖動(dòng)、丟包率、片內(nèi)溫度穩(wěn)定性等數(shù)據(jù)。
4. 搭建前端應(yīng)用以展示數(shù)據(jù)
最終選擇web框架開發(fā)界面并呈現(xiàn)圖形化數(shù)據(jù)
▼前端如圖,有點(diǎn)丑。
感覺不加點(diǎn)數(shù)學(xué)總對(duì)不起這個(gè)項(xiàng)目,算了還是作為展望部分吧,不繼續(xù)挖坑了。大致構(gòu)思了一下。不用局限于contiki編程,我們可以通過適當(dāng)?shù)乃惴ń?shù)學(xué)模型對(duì)當(dāng)前的傳感網(wǎng)絡(luò)健康狀況加以判斷。研究這個(gè)模型不僅能反應(yīng)整個(gè)網(wǎng)絡(luò)層次的健康狀況,可以細(xì)化到返回每個(gè)節(jié)點(diǎn)層次的健康狀況,細(xì)化到某一節(jié)點(diǎn)的某一指標(biāo)傳感器數(shù)據(jù)不能正常反饋的信息也能反饋給管理人員。通過處理后的數(shù)據(jù)或圖像結(jié)果能夠直觀清晰地表達(dá)當(dāng)前無線傳感網(wǎng)絡(luò)的健康狀態(tài),返回給執(zhí)行者正確的網(wǎng)絡(luò)健康參數(shù)。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/30551.html
摘要:背景最近無線傳感器網(wǎng)絡(luò)又火了起來,第二屆全國高校物聯(lián)網(wǎng)創(chuàng)新應(yīng)用大賽開始了,用的是。不用局限于編程,我們可以通過適當(dāng)?shù)乃惴ń?shù)學(xué)模型對(duì)當(dāng)前的傳感網(wǎng)絡(luò)健康狀況加以判斷。 背景 最近無線傳感器網(wǎng)絡(luò)(Wireless Sensor Networks, WSN)又火了起來,第二屆全國高校物聯(lián)網(wǎng)創(chuàng)新應(yīng)用大賽開始了,用的是TinyOS。官方給的板子我去淘寶搜了一下,要800RMB一個(gè),我怎么絲毫感...
摘要:冒煙類型測(cè)試冒煙測(cè)試這個(gè)術(shù)語的定義一系列初步的測(cè)試來揭示一些簡(jiǎn)單的故障的嚴(yán)重性,以此來拒絕預(yù)期中軟件的發(fā)布。冒煙測(cè)試最頻繁的特點(diǎn)就是它運(yùn)行的很快,通常是秒級(jí)的。 Satellite是硅谷初創(chuàng)公司Gravitational公司旗下一個(gè)用Go寫的開源項(xiàng)目,可用來收集Kubernetes集群的健康信息,它既是一個(gè)library,也是一個(gè)應(yīng)用。作為library,可以用做監(jiān)控方案。在這篇文章里...
摘要:據(jù)報(bào)道,微軟正在發(fā)布一項(xiàng)服務(wù),幫助醫(yī)療保健公司將患者的數(shù)據(jù)轉(zhuǎn)移到其云端,并與其他相關(guān)系統(tǒng)連接,從而為臨床醫(yī)生個(gè)人和研究人員提供更全面的患者健康信息共享。微軟醫(yī)療副總裁在接受采訪時(shí)說,微軟還將繼續(xù)向添加新的醫(yī)療工具。據(jù)報(bào)道,微軟正在發(fā)布一項(xiàng)服務(wù),幫助醫(yī)療保健公司將患者的數(shù)據(jù)轉(zhuǎn)移到其云端,并與其他相關(guān)系統(tǒng)連接,從而為臨床醫(yī)生、個(gè)人和研究人員提供更全面的患者健康信息共享。該工具基于微軟Azure云...
閱讀 3621·2023-04-25 14:57
閱讀 2625·2021-11-22 14:56
閱讀 2195·2021-09-29 09:45
閱讀 1829·2021-09-22 15:53
閱讀 3392·2021-08-25 09:41
閱讀 964·2019-08-29 15:22
閱讀 3359·2019-08-29 13:22
閱讀 3192·2019-08-29 13:08