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

基于Microduino的智能家居環境監測系統設計

2017-01-12 10:20:16金啟芃
網絡安全與數據管理 2016年5期
關鍵詞:系統

金啟芃

(北京工業大學 軟件學院, 北京 100024)

基于Microduino的智能家居環境監測系統設計

金啟芃

(北京工業大學 軟件學院, 北京 100024)

在智能家居中,環境監測與數據采集是使家居實現“智能”的關鍵步驟。本文設計的監測系統使用近年來新出現的Microduino系列套件制作,具有體積小、操作方便、功耗低、可隨意移動的特點。利用價格便宜、市面上常見的溫濕度傳感器,結合Microduino套件中的模塊,組合成采集節點與匯聚節點,并充分發揮Microduino的優勢,使其不同于其他芯片所搭建的數據傳輸系統。

物聯網;智能家居;Microduino;數據匯聚

0 引言

隨著智能家居行業的發展,智能化的家居產品越來越多,但是最基礎的數據采集技術尚沒有根本改變。無論如何智能系統都離不開環境數據的采集[1-3]。物聯網數據采集網絡的核心要求是成本低、功耗低、體積小。所以芯片開發板和傳感器的選型是決定其性能優劣的關鍵。每個數據匯聚節點和采集節點都要求功耗低、成本低、體積小,這樣才能更方便地鋪設,運行時間更長,同時成本更低。

Microduino自面世以來,以其Arduino的兼容性、開源、體積小及模塊化的特點等特點,受到了極大的關注。Arduino兼容性和開源的特點使得Microduino系列套件可以方便地使用Arduino既存的庫文件進行開發[4],并且創客之間可以方便地進行技術交流。體積小、模塊化使得Microduino在應用開發上更加方便,便攜性更好,且性能不輸于同核心的Arduino開發板,同樣它也繼承了Arduino的低功耗優勢[5]。

本文設計了一種基于Microduino的環境數據監測系統,可通過數據采集節點進行數據收集并通過ZigBee模塊傳輸到數據匯聚節點,用戶可隨時使用藍牙連接模塊查看環境數據[6]。本文旨在使用Microduino開發板搭建并測試一個包括數據采集節點和數據匯聚節點的數據采集系統。

1 系統總體設計

系統分為采集節點和數據匯聚節點兩個部分,采集節點通過溫濕度傳感器采集環境數據并經由MCU處理,通過ZigBee模塊將數據傳輸到數據匯聚節點。數據匯聚節點經過簡單處理后將數據通過藍牙傳輸到手機端藍牙串口App,用戶即可以隨時獲取各個節點的環境數據信息。系統總體結構如圖1所示。

圖1 系統整體結構

2 硬件設計

2.1 數據采集節點

數據采集節點的控制部分由Microduino-Core、Microduino-ZigBee、Microduino-BM、Microduino-Sensorhub模塊組成。其中Core模塊作為MCU主控,ZigBee模塊用作數據傳輸,BM為電源管理模塊,連接鋰電池供電,Sensorhub用于連接各種傳感器。另外,USBTTL可使用USB線連接電腦隨時調試修改程序。其結構如圖2所示。

Microduino-Core的PCB如圖3所示,模塊間通過周圍的U27PIN接口相互插接在一起,拼裝完成后整個節點很小,可以隨身攜帶并方便移動。

圖2 數據采集節點組成

圖3 Microduino-Core開發板PCB圖

數據采集節點的數據采集部分采用DHT11實現。通過自制連線與Microduino-Sensorhub擴展板連接。DHT11是一款較為常見的溫濕度傳感器,接口簡單,可長期穩定運行,并且功耗低。硬件部分使用自制的連接線與Sensorhub擴展板連接,其連接圖如圖4所示,提供VCC、GND并留出一個數字口用于接收數據。Microduino可以完全兼容Arduino代碼,故可以使用Arduino中的DHT11庫,調用庫函數并獲得溫濕度數據。

圖4 DHT11電路圖

2.2 數據匯聚節點

數據匯聚節點由Microduino-Core、Microduino-USBTTL、Microduino-BM、Microduino-ZigBee、Microduino-BT組成。其中Core是MCU模塊,對數據進行處理;USBTTL用于下載程序和調試;BM作為電源管理;ZigBee模塊用于接收和發送數據;BT為藍牙模塊,通過手機連接,以查看采集到的數據??傮w結構如圖5所示。

圖5 數據匯聚節點結構圖

數據采集節點和數據匯聚節點間的傳輸使用ZigBee模塊。Microduino系列中有U27PIN接口的ZigBee模塊,使用CC2530芯片。該模塊需要先使用AT命令進行配置才可以使用。本文中將兩個節點上的ZigBee模塊分別配置為路由器和協調器兩種。該模塊的數據發送格式為+ZBD=XXXX,所以在接收時需要做好相應的分割才可讀取數據。該模塊管腳圖如圖6所示,符合U27PIN標準,可以與各種Microduino模塊拼接。

圖6 Microduino-ZigBee模塊管腳圖

3 軟件設計

3.1 路由節點

路由節點主要功能是負責采集數據并按照設定好的協議格式打包好,使用ZigBee模塊傳輸給協調器節點。路由節點的程序流程如圖7所示。路由節點的功能比較簡單,進一步的處理交給協調器節點來完成。

3.2 協調器節點

協調器節點接收各個路由節點和終端節點的數據并進行整理,同時當用戶通過手機的藍牙串口APP訪問時,可即時地將數據傳輸到手機上。程序流程圖如圖8所示。

圖7 路由節點程序流程圖

圖8 協調器節點程序流程圖

4 實驗結果

設計完成后將模塊插接好,將采集節點布置在距離匯聚節點7~10 m的位置并連接鋰電池。數據匯聚節點接收到的數據可以通過藍牙串口或電腦串口隨時監測。串口實時接收到的數據如圖9所示。

5 結束語

本文使用Microduino系列的開發板進行了數據匯聚節點和數據采集節點的搭建和測試,完成了數據匯聚的功

圖9 通過電腦串口接收到的數據

能。其中數據采集節點和數據匯聚節點的4個模塊疊加后,其尺寸為長25.4 mm、寬27.94 mm、高25 mm,鋰電池厚度約為4 mm。體積極小,可以將節點放置在家中任意位置進行數據采集和匯聚。電源使用3.7 V-600 mAh的鋰電池進行供電,可持續工作7~8個小時。其單個芯片價格略低于Arduino,遠低于FPGA開發板。所以使用Microduino搭建智能家居中的環境監測系統具有體積小、方便布置、價格便宜、功耗較低等優勢。

[1] 劉熙昌 孔祥營,孫景明,等. 基于Arduino的智能照明設計[J].科教導刊,2015(4):132,152.

[2]何中勝,趙紅玉,莊燕濱,等.基于單片機的通信機房環境監控系統的開發研究[J].微型機與應用,2013,32(17):60-62,68.

[3] 渠淼,牛國鋒,冒張霄,等.基于Arduino的智能環境監控系統設計[J].微型機與應用,2014,33(20):83-85.

[4] 張強武,唐露新,陳超鋒,等.基于Arduino和Machtalk的溫棚環境監測系統設[J].單片機與嵌入式系統應用,2014,11(11):71-74.

[5] 姚琪,楊立斌.Microduino實戰[M].北京:機械工業出版社,2015.

[6] 王勝,基于Android平臺家庭智能系統的研究與實現[J].南京:南京郵電大學,2013.

Design of a smart home environment monitoring system based on Microduino

Jin Qipeng

(School of Software Engineering, Beijing University of Technology, Beijing 100024, China)

Environment monitoring and data collection are important parts of smart home control system to make things “smart” in home.A movable monitoring system is designed based on Microduino series which just appeared in recent years and it’s small in size and convenient in operating with low consumption.The data acquisition node consists of cheap and common temperature & humidity sensors and air quality sensors together with Microduino modules and gives the full play to the advantages of Microduino, so it is different from other data transmission system made by others.

Internet of Things;smart home;Microduino;data aggregation

TP29

A

1674-7720(2016)05-0069-02

金啟芃. 基于Microduino的智能家居環境監測系統設計[J].微型機與應用,2016,35(5):69-70,74.

2015-11-09)

金啟芃(1991-),男,在讀碩士研究生,主要研究方向:嵌入式系統、物聯網。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 国产精品区视频中文字幕| 国产一区二区免费播放| 一级毛片视频免费| 国产在线专区| 欧美激情一区二区三区成人| 日本精品视频一区二区| 国产成人高清精品免费| 欧洲熟妇精品视频| 国产丝袜无码精品| 国产成人精品优优av| 精品国产污污免费网站| 97se综合| 国产精品无码久久久久AV| 成人一区专区在线观看| 久久96热在精品国产高清| 日韩天堂网| 欧美一区二区三区国产精品| 久草视频中文| 成人福利在线观看| 999国内精品久久免费视频| 国产精品30p| 老熟妇喷水一区二区三区| 国产日本欧美在线观看| 久久国产精品夜色| 亚洲伦理一区二区| 亚洲综合片| 91色国产在线| 91久久精品国产| 欧美综合中文字幕久久| 久久人人97超碰人人澡爱香蕉| 五月婷婷中文字幕| 沈阳少妇高潮在线| …亚洲 欧洲 另类 春色| 国产精品久久久久久久伊一| 精品99在线观看| 永久成人无码激情视频免费| 国产精品午夜福利麻豆| 国产熟女一级毛片| 91网站国产| 1024你懂的国产精品| 亚洲一道AV无码午夜福利| 91啪在线| 亚洲中文无码h在线观看| 成人无码一区二区三区视频在线观看| 久久semm亚洲国产| 手机精品福利在线观看| 动漫精品中文字幕无码| 国产成人乱码一区二区三区在线| 国产成+人+综合+亚洲欧美| 国产精品成人不卡在线观看| 无码'专区第一页| 国产一级二级在线观看| 亚洲色欲色欲www在线观看| 欧美成人二区| 在线观看亚洲成人| 欧美第一页在线| 精品国产一区91在线| 日韩精品毛片人妻AV不卡| 国产精品久久久久婷婷五月| 欧美第一页在线| 精品国产一区91在线| 亚洲国产综合自在线另类| 国产va在线观看免费| 国产日韩av在线播放| 99视频精品全国免费品| 国产av一码二码三码无码| 国产精品流白浆在线观看| 久久精品日日躁夜夜躁欧美| 日韩专区欧美| 欧美不卡视频在线观看| 国产激情国语对白普通话| 国产美女91视频| 呦视频在线一区二区三区| 超碰91免费人妻| 最近最新中文字幕在线第一页| 九色视频线上播放| 成年人国产网站| 国产第一页屁屁影院| 亚洲国产午夜精华无码福利| 97国产在线观看| 亚洲人视频在线观看| 欧美成人A视频|