999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Zigbee無(wú)線(xiàn)組網(wǎng)的智能家居控制系統(tǒng)的設(shè)計(jì)

2014-03-16 09:26:24上海電機(jī)學(xué)院機(jī)械學(xué)院王順利王景夏辛紹杰
電子世界 2014年9期
關(guān)鍵詞:程序

上海電機(jī)學(xué)院機(jī)械學(xué)院 王順利 何 力 王景夏 李 釗 辛紹杰

1.引言

智能化家居控制系統(tǒng)使人們可以通過(guò)手機(jī)或座機(jī)在任何時(shí)間、任意地點(diǎn)對(duì)家中的諸如空調(diào)、熱水器、電飯煲、燈光、音響、DVD錄像機(jī)等電器進(jìn)行遠(yuǎn)程控制;也可以在下班途中,預(yù)先將家中的空調(diào)打開(kāi)、讓熱水器提前燒好熱水、電飯煲煮好香噴噴的米飯等等。而這一切的實(shí)現(xiàn)僅僅是打一個(gè)電話(huà)或發(fā)一條短信。此外,該系統(tǒng)還具有多途徑報(bào)警、遠(yuǎn)程監(jiān)控等功能。若出現(xiàn)某種險(xiǎn)情,可以在第一時(shí)間獲得通知使你提早采取措施。舒適、時(shí)尚的家居生活是社會(huì)進(jìn)步的標(biāo)志,智能家居控制系統(tǒng)能夠在不改變家中任何家電的情況下,對(duì)家里的電器、燈光、家庭環(huán)境等進(jìn)行方便地控制,使人們盡享高科技所帶來(lái)的簡(jiǎn)便、時(shí)尚的現(xiàn)代生活。

2.控制系統(tǒng)整體設(shè)計(jì)

智能家居控制系統(tǒng)的整體結(jié)構(gòu)如圖1所示,本系統(tǒng)包括PC端的智能家居上位機(jī)控制系統(tǒng),ZigBee主控制系統(tǒng)和各個(gè)功能終端模塊,GSM報(bào)警模塊。上位機(jī)程序使用LABVIEW編寫(xiě),ZigBee控制器采用ZigBee CC2530無(wú)線(xiàn)開(kāi)發(fā)模塊實(shí)現(xiàn),GSM采用SIM900gsm模塊。程序設(shè)計(jì)包括基于LABVIEW的上位機(jī)程序和下位機(jī)程序設(shè)計(jì)。用戶(hù)通過(guò)上位機(jī)中的虛擬按鍵控制家里的電燈開(kāi)關(guān)、窗簾電機(jī)等。老人安全如廁檢測(cè)終端若檢測(cè)到老人與廁時(shí)間超過(guò)設(shè)定值會(huì)通過(guò)GSM模塊向其子女的手機(jī)發(fā)送警報(bào)信號(hào)。

圖1 智能家居整體結(jié)構(gòu)圖

圖2 上位機(jī)程序設(shè)計(jì)流程圖

3.上位機(jī)程序設(shè)計(jì)

上位機(jī)軟件編寫(xiě)采用LABVIEW編寫(xiě),程序有燈控制模塊、窗簾電機(jī)控制模塊、老人如廁紅外源安全檢測(cè)模塊。

3.1 上位機(jī)設(shè)計(jì)流程

程序的編寫(xiě)流程如圖2所示。先對(duì)程序變量進(jìn)行初始化,配置串口,設(shè)置波特率、數(shù)據(jù)位等參數(shù)。在主循環(huán)里面進(jìn)行串口數(shù)據(jù)的接收,對(duì)接收到的數(shù)據(jù)進(jìn)行數(shù)據(jù)處理函數(shù)。在另外一個(gè)循環(huán)里面檢測(cè)按鍵事件,然后把按下按鍵的鍵值發(fā)送給ZigBee主控制器。

3.2 上位機(jī)程序設(shè)計(jì)

智能家居系統(tǒng)包含串口程序、按鍵處理程序模塊和如廁信息處理模塊。串口程序包含最基礎(chǔ)的串口配置、串口讀寫(xiě)與串口關(guān)閉程序。配置串口波特率為9600,數(shù)據(jù)位為8。如圖3所示。

圖3 串口讀寫(xiě)程序

在按鍵處理程序中,設(shè)置按鍵數(shù)值改變?yōu)槭录|發(fā)函數(shù)的時(shí)間,在每個(gè)相應(yīng)的按鍵觸發(fā)時(shí)間中,通過(guò)串口發(fā)送命令數(shù)據(jù)。如圖4所示。

圖4 按鍵事件處理程序

圖5 老人如廁數(shù)據(jù)處理程序

在老人如廁數(shù)據(jù)處理程序中,下位機(jī)檢測(cè)到老人進(jìn)入廁所后,把老人進(jìn)入廁所數(shù)據(jù)發(fā)送給上位機(jī),上位機(jī)開(kāi)始計(jì)時(shí),如果在設(shè)定的時(shí)間內(nèi),還沒(méi)接收到老人離開(kāi)廁所信號(hào),上位機(jī)則發(fā)出警報(bào),同時(shí)把數(shù)據(jù)發(fā)送給下位機(jī)中的主控制器。主控制器通過(guò)連接的GSM模塊通知老人兒女。上位機(jī)程序如圖5和圖6所示。在本程序中,上位機(jī)接收到老人進(jìn)入廁所數(shù)據(jù),在人機(jī)界面中顯示老人已經(jīng)進(jìn)入廁所,并且把老人如廁標(biāo)志位設(shè)置為T(mén)URE,在主循環(huán)里面開(kāi)始計(jì)時(shí),如果這時(shí)接收到老人離開(kāi)標(biāo)志位,將老人標(biāo)志位設(shè)置為FLASE,清除計(jì)時(shí)。

圖6 老人如廁計(jì)時(shí)程序

3.3 上位機(jī)人機(jī)界面設(shè)計(jì)

程序設(shè)計(jì)界面如圖7所示。界面左面是電燈控制虛擬按鍵,中間為電動(dòng)窗簾控制按鍵,右面為老人如廁計(jì)時(shí),一旦時(shí)間超過(guò)設(shè)置最大限定值,系統(tǒng)就會(huì)發(fā)出警報(bào)短信。

圖7 上位機(jī)截圖

4.控制主機(jī)和控制終端設(shè)計(jì)

控制主機(jī)和終端采用Zigbee CC2530無(wú)線(xiàn)開(kāi)發(fā)模塊,該模塊通訊距離可以從標(biāo)準(zhǔn)的75米到幾百米、幾公里,可擴(kuò)展性強(qiáng),完全可以滿(mǎn)足系統(tǒng)的要求。編譯環(huán)境為IAR。C編譯器IAR Embedded Workbench是其最著名的產(chǎn)品,支持眾多知名半導(dǎo)體公司的微處理器。

下位機(jī)程序主要包括Zigbee無(wú)線(xiàn)信號(hào)發(fā)送與接收程序,串口通訊函數(shù)。在Zigbee通信函數(shù)采用:basicRfSendPacket(RECEIVE3_ADDR,pTxData,APP_PAYLOAD_LENGTH);子程序,第一個(gè)參數(shù)是網(wǎng)內(nèi)地址,第二個(gè)是發(fā)送的數(shù)據(jù),第三個(gè)是數(shù)據(jù)的長(zhǎng)度。在Zigbee接收端,自動(dòng)匹配當(dāng)前接收的地址是否向本模塊發(fā)送,如果不是就不接收本數(shù)據(jù),如果接收地址是當(dāng)前模塊的地址,使用:basicRfReceive(pRxData,APP_PAYLOAD_LENGTH,NULL),函數(shù)接收,數(shù)據(jù)放在pRxData數(shù)組里面。模塊之間的相互通信通過(guò)這兩個(gè)函數(shù)進(jìn)行。然后各模塊根據(jù)自己的任務(wù),發(fā)送和接收相關(guān)的數(shù)據(jù)。

主機(jī)與上位機(jī)通訊是采用串口通信,通訊波特率為9600,數(shù)據(jù)位8BIT,無(wú)奇偶校驗(yàn)位。主機(jī)程序接收到上位機(jī)發(fā)過(guò)來(lái)的命令經(jīng)過(guò)分析后,分別把指令發(fā)送到每個(gè)模塊里面去。

5.小結(jié)

按照設(shè)計(jì)方案完成了樣機(jī)制作,樣機(jī)實(shí)驗(yàn)證明:該控制系統(tǒng)利用上位機(jī)的人機(jī)交互界面,由控制主機(jī)分別控制每個(gè)zigbee終端,很好地實(shí)現(xiàn)了電燈的開(kāi)關(guān)、窗簾的升降、在家老人安全如廁的檢測(cè)等功能。該產(chǎn)品具有成本低廉、性?xún)r(jià)比高、體積小,功能強(qiáng),功耗低等特點(diǎn)。同時(shí),它的可擴(kuò)展性好,最高可以擴(kuò)展256個(gè)終端。另外,主控制器與GSM模塊連接方便,較好地實(shí)現(xiàn)手機(jī)控制家用電器的功能。

猜你喜歡
程序
給Windows添加程序快速切換欄
試論我國(guó)未決羈押程序的立法完善
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國(guó)與歐盟正式啟動(dòng)“離婚”程序程序
基于VMM的程序行為異常檢測(cè)
偵查實(shí)驗(yàn)批準(zhǔn)程序初探
我國(guó)刑事速裁程序的構(gòu)建
創(chuàng)衛(wèi)暗訪(fǎng)程序有待改進(jìn)
恐怖犯罪刑事訴訟程序的完善
主站蜘蛛池模板: 91在线精品麻豆欧美在线| 免费又爽又刺激高潮网址 | 不卡视频国产| 亚洲成综合人影院在院播放| 精品三级网站| 一级爆乳无码av| 欧美精品啪啪| 丁香六月综合网| 国产在线精品人成导航| 欧美性爱精品一区二区三区 | jizz国产视频| 无码网站免费观看| 免费aa毛片| 久热99这里只有精品视频6| 高清精品美女在线播放| 国产人在线成免费视频| 国产午夜一级毛片| 国产午夜人做人免费视频中文| 3344在线观看无码| 国产精品人成在线播放| 亚洲综合二区| 91视频青青草| 国产成人盗摄精品| 亚洲成人高清无码| 国产一级α片| 欧美亚洲国产精品久久蜜芽| 狠狠躁天天躁夜夜躁婷婷| 日韩高清在线观看不卡一区二区 | 五月婷婷综合网| 色综合久久88| 国产精品福利导航| 国产成人AV综合久久| 日韩成人高清无码| 国产在线无码av完整版在线观看| 国产成人亚洲精品色欲AV| 久久精品亚洲专区| 国产成人午夜福利免费无码r| 内射人妻无码色AV天堂| 国产成人午夜福利免费无码r| 国产啪在线| 国产色网站| 91九色国产porny| 日韩人妻无码制服丝袜视频| 亚洲AV无码精品无码久久蜜桃| 国产迷奸在线看| 黄片一区二区三区| 国产玖玖视频| 亚洲小视频网站| 亚洲精品无码日韩国产不卡| 色婷婷在线影院| 毛片网站在线播放| 99精品在线视频观看| 日韩AV手机在线观看蜜芽| 一区二区影院| 97国产在线播放| 国产精品香蕉在线| 国产xxxxx免费视频| 国产日韩久久久久无码精品| 亚洲国产天堂久久综合| 日韩成人在线网站| 国产亚洲欧美在线人成aaaa| 亚洲国产系列| 97人人做人人爽香蕉精品| 福利国产微拍广场一区视频在线| 91视频精品| 国产偷国产偷在线高清| 国产自视频| 97人妻精品专区久久久久| 国产乱码精品一区二区三区中文| 亚洲最黄视频| 性做久久久久久久免费看| jizz国产视频| 欧美亚洲一区二区三区导航| 午夜性刺激在线观看免费| 久久人搡人人玩人妻精品一| 欧美日韩精品在线播放| 色悠久久久久久久综合网伊人| 真实国产乱子伦视频| 日韩欧美国产精品| 欧美成人亚洲综合精品欧美激情| 亚洲天堂免费| 日本成人在线不卡视频|