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