亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        WPF在物聯(lián)網(wǎng)環(huán)境監(jiān)測系統(tǒng)中的應(yīng)用

        2018-09-13 11:22:00顧家銘
        電腦知識與技術(shù) 2018年17期
        關(guān)鍵詞:物聯(lián)網(wǎng)環(huán)境監(jiān)測

        顧家銘

        摘要:隨著物聯(lián)網(wǎng)技術(shù)的發(fā)展,環(huán)境監(jiān)測應(yīng)用非常廣泛。對WPF框架的技術(shù)優(yōu)勢進(jìn)行了研究和探討,設(shè)計了一種基于WPF的物聯(lián)網(wǎng)環(huán)境監(jiān)測系統(tǒng)。該系統(tǒng)對環(huán)境信息進(jìn)行實時監(jiān)測、數(shù)據(jù)采集和數(shù)據(jù)存儲。各傳感數(shù)據(jù)通過ZigBee方式進(jìn)行無線傳輸,再由串口服務(wù)器、路由器等上傳PC端。PC端使用WPF技術(shù)實現(xiàn)表現(xiàn)層開發(fā),繪制實時的動態(tài)曲線圖,還可控制風(fēng)扇、攝像頭和LED屏等設(shè)備。使用WPF技術(shù)提高了界面的渲染效果和系統(tǒng)的開發(fā)效率。

        關(guān)鍵詞: 物聯(lián)網(wǎng);環(huán)境監(jiān)測;WPF

        中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2018)17-0287-02

        國務(wù)院在《“十三五”國家信息化規(guī)劃》中有20處提到“物聯(lián)網(wǎng)”,其中在“應(yīng)用基礎(chǔ)設(shè)施建設(shè)行動”方案中,明確指出物聯(lián)網(wǎng)發(fā)展的具體行動指南。物聯(lián)網(wǎng)技術(shù)驅(qū)動網(wǎng)絡(luò)空間從人人互聯(lián)演化到萬物互聯(lián),并且將現(xiàn)實世界與數(shù)字世界的日益融合。專家預(yù)計到2020年,物聯(lián)網(wǎng)產(chǎn)業(yè)將是信息產(chǎn)業(yè)的30倍,產(chǎn)值將達(dá)到1萬億元[1]。

        近幾年來,隨著物聯(lián)網(wǎng)技術(shù)的發(fā)展,智慧城市、智能交通、智能家居、智能物流和環(huán)境監(jiān)測等的應(yīng)用非常廣泛,物聯(lián)網(wǎng)正在悄然改變我們的生活,使人們的生活更加便捷和舒適[2]。

        1 WPF的技術(shù)優(yōu)勢

        WPF是Windows Presentation Foundation的簡稱,是微軟推出的基于Windows 的用戶界面框架,運(yùn)行在.NET Framework 3.0及以上版本。WPF提供了統(tǒng)一的編程模型、語言和框架,真正做到了將界面設(shè)計與開發(fā)的工作分離。同時WPF還提供了多媒體交互用戶圖形界面,基于DirectX技術(shù)的WPF不僅帶來了全新的3D界面,而且也大大改進(jìn)了2D界面。開發(fā)人員在WPF的幫助下,可以開發(fā)出媲美Mac程序的界面。

        微軟公司在引入WPF的同時,還創(chuàng)造了一種新的開發(fā)語言XAML(eXtensible Application Markup Language)。XMAL是WPF技術(shù)中專門用于設(shè)計UI的語言,實現(xiàn)了UI代碼和應(yīng)用程序邏輯代碼的分離[3]。WPF借助XAML,而不是編程語言來構(gòu)建精美的用戶界面。

        傳統(tǒng)的WinForm應(yīng)用程序依靠User32庫和GDI/GDI+對控件、圖像和文本進(jìn)行渲染。而WPF以DirectX技術(shù)為基礎(chǔ),提供了豐富的UI框架,集成了矢量圖形,為2D和3D圖形提供了更好地渲染效果[4]。

        2 物聯(lián)網(wǎng)環(huán)境監(jiān)測系統(tǒng)的設(shè)計

        基于WPF的物聯(lián)網(wǎng)環(huán)境監(jiān)測系統(tǒng),主要實現(xiàn)安防監(jiān)測、環(huán)境監(jiān)測以及數(shù)據(jù)存儲功能。安防監(jiān)測感應(yīng)人體接近、火焰、可燃?xì)怏w等危險情況,并連接LED顯示屏和攝像頭;環(huán)境監(jiān)測感應(yīng)溫度、濕度、光照度等環(huán)境傳感數(shù)據(jù),并繪制動態(tài)曲線圖;數(shù)據(jù)存儲功能將溫度、濕度、光照度、攝像頭等相關(guān)數(shù)據(jù)存儲至數(shù)據(jù)庫或本地文件。

        2.1 總體設(shè)計

        系統(tǒng)的開發(fā)環(huán)境為Visual Studio 2012 + SQL Server 2008R2,運(yùn)行環(huán)境為.Net Framework 4.5和IIS7.0,編程語言為C#,使用WPF框架編寫系統(tǒng)的表現(xiàn)層。

        物聯(lián)網(wǎng)環(huán)境監(jiān)測系統(tǒng)的網(wǎng)絡(luò)拓?fù)淙鐖D1所示。本設(shè)計方案主要實現(xiàn)無線監(jiān)測環(huán)境,主要監(jiān)測溫度、濕度、可燃?xì)怏w、一氧化碳、火焰、光照等,采集后的數(shù)據(jù)通過ZigBee的方式進(jìn)行無線傳輸,再通過串口服務(wù)器和路由器,將數(shù)據(jù)上傳至PC上位機(jī)中,完成環(huán)境數(shù)據(jù)的監(jiān)測。PC上位機(jī)可以控制風(fēng)扇、攝像頭和LED顯示屏等設(shè)備。PC服務(wù)器端將相關(guān)的傳感數(shù)值存儲至數(shù)據(jù)庫,也可存儲攝像頭的圖片和視頻文件。PC客戶端通過IIS中的Web服務(wù)獲取相應(yīng)的傳感數(shù)值。

        ZigBee具有低功耗、低成本、自組織等優(yōu)點,符合環(huán)境監(jiān)測系統(tǒng)的要求[5]。ZigBee技術(shù)為環(huán)境監(jiān)測提供一個新的平臺,系統(tǒng)能夠采集無線傳感器網(wǎng)絡(luò)覆蓋范圍內(nèi)的各種監(jiān)測數(shù)據(jù)。

        2.2 繪制動態(tài)曲線圖

        物聯(lián)網(wǎng)環(huán)境監(jiān)測系統(tǒng)中需要繪制溫濕度的動態(tài)曲線圖,WinForm中提供了Chart圖表控件繪制曲線,WPF中使用DynamicDataDisplay庫繪制動態(tài)曲線,但基于DirectX技術(shù)的WPF可提供更好地渲染效果,所以系統(tǒng)采用WPF技術(shù)。

        通過ObservableDataSource temperature動態(tài)存儲溫度坐標(biāo)點,通過 ObservableDataSource humidity動態(tài)存儲濕度坐標(biāo)點。AddLineGraph方法將坐標(biāo)點繪制到圖表中,溫度曲線顏色是紅色,濕度曲線顏色是綠色,粗細(xì)設(shè)置為2。最后將時間和溫度值構(gòu)造成溫度坐標(biāo)點(Point),并通過AppendAsync方法異步方式存儲在temperature溫度數(shù)據(jù)源中。將時間和濕度值構(gòu)造成濕度坐標(biāo)點(Point),并通過AppendAsync方法異步方式存儲在humidity濕度數(shù)據(jù)源中。運(yùn)行效果如圖2所示。

        3 結(jié)語

        基于WPF的物聯(lián)網(wǎng)環(huán)境監(jiān)測系統(tǒng)對環(huán)境傳感數(shù)據(jù)進(jìn)行實時監(jiān)測、數(shù)據(jù)采集和數(shù)據(jù)存儲。本設(shè)計方案實現(xiàn)了無線監(jiān)測溫度、濕度和火焰等環(huán)境信息,進(jìn)行ZigBee無線傳輸,再通過串口服務(wù)器和路由器等傳輸至PC上位機(jī)端。PC端采用WPF技術(shù)實現(xiàn)系統(tǒng)的表現(xiàn)層開發(fā),提高了開發(fā)效率和界面渲染效果。另外本設(shè)計還可以應(yīng)用到物聯(lián)網(wǎng)的其它應(yīng)用領(lǐng)域。

        參考文獻(xiàn):

        [1] 張耀珍,周婷.中國物聯(lián)網(wǎng)發(fā)展研究[J].江蘇商論,2017(9):52-53,56.

        [2] 王昊.基于工控機(jī)平臺智能家居系統(tǒng)設(shè)計與實現(xiàn)[D].山東大學(xué),2016.

        [3] 石怡.WPF使用XAML實現(xiàn)對SQL Server數(shù)據(jù)綁定的方法[J].電腦開發(fā)與應(yīng)用,2011(10):70-71,74.

        [4] 鄒海,余昳超.基于WPF技術(shù)的甘特圖控件的研究與設(shè)計[J].計算機(jī)應(yīng)用與軟件,2014(5):50-52,78.

        [5] 趙子健.基于ZigBee的無線環(huán)境監(jiān)測系統(tǒng)設(shè)計與研究[J].微處理機(jī),2017(4):91-95.

        猜你喜歡
        物聯(lián)網(wǎng)環(huán)境監(jiān)測
        環(huán)境監(jiān)測系統(tǒng)的數(shù)據(jù)分析與處理
        電子制作(2019年19期)2019-11-23 08:41:54
        大氣污染問題的環(huán)境監(jiān)測
        基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運(yùn)輸管理系統(tǒng)設(shè)計與應(yīng)用
        基于高職院校物聯(lián)網(wǎng)技術(shù)應(yīng)用人才培養(yǎng)的思考分析
        基于LABVIEW的溫室管理系統(tǒng)的研究與設(shè)計
        論智能油田的發(fā)展趨勢及必要性
        中國或成“物聯(lián)網(wǎng)”領(lǐng)軍者
        對環(huán)境監(jiān)測數(shù)據(jù)造假必須零容忍
        公民與法治(2016年4期)2016-05-17 04:09:15
        便攜式GC-MS在環(huán)境監(jiān)測中的應(yīng)用
        環(huán)境監(jiān)測過程控制
        河南科技(2014年4期)2014-02-27 14:07:27
        午夜精品一区二区久久做老熟女| 日日摸天天碰中文字幕你懂的| 日韩人妻美乳中文字幕在线| 婷婷丁香开心五月综合| 欧美性生交大片免费看app麻豆| 国产精品99精品无码视亚| 亚洲国产成人精品无码区99| 在线丝袜欧美日韩制服| 操老熟妇老女人一区二区| 成熟妇女毛茸茸性视频| 日本久久久久亚洲中字幕| 免费人成在线观看视频播放 | 亚洲无码美韩综合| 在线亚洲精品中文字幕美乳色| 国产美女主播视频一二三区| 亚洲熟妇少妇任你躁在线观看无码 | 亚洲色图偷拍自拍亚洲色图| 中文字幕一区在线直播| 久久久中日ab精品综合| 国产全肉乱妇杂乱视频| 青春草在线视频精品| 美腿丝袜网址亚洲av| 偷拍夫妻视频一区二区| 久久人妻少妇嫩草av无码专区| 天堂在线www中文| 久久精品国产亚洲av麻豆四虎| 国产免费人成视频在线观看播放| 日韩亚洲在线观看视频| 日日噜噜夜夜狠狠久久丁香五月| 国产莉萝无码av在线播放| 久久精品国产91久久性色tv| 成在线人免费视频播放| 四季极品偷拍一区二区三区视频| 国产不卡精品一区二区三区| 亚洲乱码日产精品一二三| a级毛片高清免费视频就| 国产精品亚洲片夜色在线| 无码8090精品久久一区| 亚洲肥婆一区二区三区| 人成午夜大片免费视频77777 | 又黄又爽又色的视频|