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

        ?

        一種云智能家居系統(tǒng)的設(shè)計(jì)

        2020-05-06 09:08:32黃開(kāi)龍劉力銘趙娟

        黃開(kāi)龍 劉力銘 趙娟

        摘? ?要:隨著人們生活水平越來(lái)越高,人們對(duì)于住房的要求不在局限于簡(jiǎn)單生活,而是更傾向于有高層次、舒服的家居環(huán)境,因此這種需求直接促進(jìn)了智能家居地發(fā)展。本設(shè)計(jì)是基于 ESP32 設(shè)計(jì)出一套云智能家居系統(tǒng)。云智能家居系統(tǒng)采用模塊化設(shè)計(jì),分為智能插座模塊、智能燈模塊、門窗檢測(cè)模塊和室內(nèi)環(huán)境監(jiān)測(cè)模塊。模塊之間采用 WiFi Mesh 網(wǎng)絡(luò)進(jìn)行通信,WiFi Mesh 網(wǎng)絡(luò)的根節(jié)點(diǎn)通過(guò) MQTT 協(xié)議與物聯(lián)網(wǎng)云平臺(tái)連接,物聯(lián)網(wǎng)云平臺(tái)和手機(jī)終端之間采用 HTTP 協(xié)議通信。WiFi Mesh 網(wǎng)絡(luò)、物聯(lián)網(wǎng)云平臺(tái)和手機(jī)終端的相互協(xié)作,共同構(gòu)造出了云智能家居系統(tǒng)。

        關(guān)鍵詞:ESP32? WiFi Mesh? MQTT? HTTP? 云智能

        隨著科學(xué)技術(shù)的不斷發(fā)展和人們生活水平的不斷提高,智能家居已經(jīng)逐漸從實(shí)驗(yàn)室進(jìn)入到了人們的日常生活中。目前市場(chǎng)上已經(jīng)出現(xiàn)了許許多多的智能家居產(chǎn)品?,F(xiàn)今的智能家居產(chǎn)品都具有一個(gè)相同的特點(diǎn):本地組網(wǎng)使用 Zigbee 技術(shù)。Zigbee 技術(shù)具有傳輸速率低和需要通過(guò)網(wǎng)關(guān)接入互聯(lián)網(wǎng)的缺點(diǎn),而新出現(xiàn)的 WiFi Mesh 組網(wǎng)技術(shù)正好解決了此問(wèn)題。

        1? 系統(tǒng)方案設(shè)計(jì)

        整個(gè)系統(tǒng)分為智能燈模塊、智能插座模塊、門窗檢測(cè)模塊和室內(nèi)環(huán)境檢測(cè)模塊。智能燈模塊的功能是負(fù)責(zé)開(kāi)關(guān)家里的電燈;智能插座模塊的功能是定時(shí)開(kāi)關(guān)插座;門窗檢測(cè)模塊當(dāng)檢測(cè)到門窗強(qiáng)制被打開(kāi)時(shí),觸發(fā)家里的報(bào)警系統(tǒng);室內(nèi)環(huán)境檢測(cè)主要負(fù)責(zé)采集室內(nèi)的溫度、濕度和空氣質(zhì)量等數(shù)據(jù),然后智能提醒居住的用戶。云智能家居系統(tǒng)的所有模塊通過(guò) WiFi Mesh 網(wǎng)絡(luò)進(jìn)行連接,任意兩個(gè)模塊之間都能相互通信。模塊將采集到的傳感器數(shù)據(jù)通過(guò) WiFi Mesh 網(wǎng)絡(luò)發(fā)送到 WiFi Mesh 網(wǎng)絡(luò)的根節(jié)點(diǎn),根節(jié)點(diǎn)接收到數(shù)據(jù)后通過(guò) MQTT 協(xié)議發(fā)送到物聯(lián)網(wǎng)云平臺(tái),物聯(lián)網(wǎng)云平臺(tái)接收到數(shù)據(jù)后通過(guò) HTTP協(xié)議推送到手機(jī)終端。用戶操作手機(jī)終端進(jìn)行模塊控制時(shí),手機(jī)終端首先是通過(guò) HTTP 協(xié)議的 POST 請(qǐng)求把數(shù)據(jù)發(fā)送到物聯(lián)網(wǎng)云平臺(tái),物聯(lián)網(wǎng)云平臺(tái)接收到數(shù)據(jù)后通過(guò) MQTT 協(xié)議發(fā)送到 WiFi Mesh 網(wǎng)絡(luò)的根節(jié)點(diǎn),根節(jié)點(diǎn)接收到數(shù)據(jù)后解析出模塊的 WiFi Mesh 網(wǎng)絡(luò)地址,然后把數(shù)據(jù)轉(zhuǎn)發(fā)到模塊去,模塊接收到數(shù)據(jù)后執(zhí)行相應(yīng)的動(dòng)作。

        2? 硬件設(shè)計(jì)

        整個(gè)系統(tǒng)的電路總共分為ESP32 核心電路、繼電器電路、DHT11電路和磁控開(kāi)關(guān)電路四部分。其中,智能燈模塊和智能插座模塊都由 ESP32 核心電路和繼電器電路組成;門窗檢測(cè)模塊由 ESP32 核心電路和磁控開(kāi)關(guān)組成;室內(nèi)環(huán)境檢測(cè)模塊由 ESP32 核心電路和 DHT11 電路組成。系統(tǒng)的主要元器件包括 ESP32模組、AMS117-5V、AMS1117-3.3V、繼電器、光耦開(kāi)關(guān)、DHT11 和磁控開(kāi)關(guān)。輔組元器件包括電容、電阻、輕觸開(kāi)關(guān)、排針、發(fā)光二級(jí)管和三極管等。電路的總體設(shè)計(jì)如圖 1 所示。

        3? 軟件設(shè)計(jì)

        系統(tǒng)的軟件設(shè)計(jì)部分主要包括主程序、WiFi 初始化函數(shù)、WiFi Mesh 初始化函數(shù)、MQTT 初始化函數(shù)、根節(jié)點(diǎn)讀任務(wù)函數(shù)、根節(jié)點(diǎn)寫任務(wù)函數(shù)、子節(jié)點(diǎn)讀任務(wù)函數(shù)、子節(jié)點(diǎn)寫任務(wù)函數(shù)、傳感器初始化函數(shù)、傳感器數(shù)據(jù)獲取函數(shù)、傳感器設(shè)置函數(shù)、傳感器數(shù)據(jù)解析函數(shù)和傳感器數(shù)據(jù)封裝函數(shù)。WiFi 初始化函數(shù)的功能是完成初始化 ESP32 WiFi;WiFi Mesh 初始化函數(shù)的功能是完成 WiFi Mesh 網(wǎng)絡(luò)的組建;MQTT 初始化函數(shù)的功能是初始化 MQTT 協(xié)議和連接物聯(lián)網(wǎng)云平臺(tái);根節(jié)點(diǎn)讀任務(wù)的功能是接收子節(jié)點(diǎn)發(fā)送過(guò)來(lái)的數(shù)據(jù)并把 WiFi Mesh 網(wǎng)絡(luò)地址信息封裝進(jìn)數(shù)據(jù),最后通過(guò) MQTT 發(fā)送到物聯(lián)網(wǎng)云平臺(tái);根節(jié)點(diǎn)寫任務(wù)的功能是接收物聯(lián)網(wǎng)平臺(tái)發(fā)送的數(shù)據(jù)并解析出在 WiFi Mesh 網(wǎng)絡(luò)的地址,然后把數(shù)據(jù)轉(zhuǎn)發(fā)到對(duì)應(yīng)的設(shè)備去;子節(jié)點(diǎn)寫任務(wù)函數(shù)的功能是接收根節(jié)點(diǎn)發(fā)送過(guò)來(lái)的數(shù)據(jù),解析出數(shù)據(jù)內(nèi)容后應(yīng)用到傳感器上;子節(jié)點(diǎn)讀任務(wù)函數(shù)的功能是采集傳感器的數(shù)據(jù)并分裝傳感器數(shù)據(jù),然后發(fā)送到根節(jié)點(diǎn)去;傳感器初始化函數(shù)的具體功能由不同模塊的用途決定,在智能燈模塊和智能插座模塊中,傳感器初始化函數(shù)用于初始化繼電器;在門窗檢測(cè)模塊中,傳感器初始化函數(shù)用于初始化磁控開(kāi)關(guān);在室內(nèi)環(huán)境檢測(cè)模塊中,傳感器初始化函數(shù)用于初始化DHT11。傳感器數(shù)據(jù)獲取函數(shù)用于獲取傳感器檢測(cè)到的數(shù)據(jù);傳感器設(shè)置函數(shù)用于設(shè)置傳感器的狀態(tài)信息。傳感器數(shù)據(jù)封裝函數(shù)的功能是把讀取到的傳感器數(shù)據(jù)和傳感器信息封裝成 JSON 格式。傳感器數(shù)據(jù)解析函數(shù)的功能是解析 JSON 格式的字符串,獲取到需要的數(shù)據(jù)。

        4? 系統(tǒng)調(diào)試

        系統(tǒng)調(diào)試總共分為兩個(gè)部分:一是硬件調(diào)試,二是軟件調(diào)試。硬件調(diào)試的過(guò)程是是往 ESP32 燒入測(cè)試代碼,觀察程序運(yùn)行的現(xiàn)象,找出現(xiàn)異常部分的電路并用電烙鐵修復(fù)電路,重復(fù)此步驟知道測(cè)試代碼正常運(yùn)行。軟件調(diào)試的過(guò)程是觀察各個(gè)模塊的運(yùn)行日志,找出異常部分,然后修改程序,重復(fù)此步驟,直到程序到達(dá)要求。

        通過(guò)硬件調(diào)試和軟件調(diào)試,云智能家居系統(tǒng)已經(jīng)能夠正常運(yùn)行了。在實(shí)際的測(cè)試過(guò)程中 WiFi Mesh 網(wǎng)絡(luò)的穩(wěn)定,數(shù)據(jù)傳輸延時(shí)低,傳感器采集的數(shù)據(jù)精度高。

        參考文獻(xiàn)

        [1] 季堅(jiān)莞,陳淼,陳渭力.基于ESP32的用電器狀態(tài)監(jiān)測(cè)系統(tǒng)設(shè)計(jì)[J].工業(yè)控制計(jì)算機(jī),2019,32(6):147-148.

        [2] 陳星星,李亞品,段納,等.基于ESP32的糧倉(cāng)遠(yuǎn)程溫濕度監(jiān)控系統(tǒng)[J].電子技術(shù)與軟件工程,2018(14):94.

        [3] 呂志華.基于單片機(jī)的溫度控制系統(tǒng)設(shè)計(jì)[J].電子技術(shù)與軟件工程,2019(21):231-232.

        [4] 李東艷.基于智能監(jiān)控的防盜時(shí)系統(tǒng)研究[J].信息技術(shù)與信息化,2019(10):180-181.

        青草草视频在线观看华人免费| 国产一品道av在线一二三区| 91精品国产免费久久久久久青草| 国产av一区仑乱久久精品| 亚洲国产精品国自产拍久久蜜av | 国产精品中文久久久久久久| 欧美极品少妇性运交| 91精品欧美综合在线观看| 久久婷婷综合色一区二区| 亚洲国产精品成人精品无码区在线| 真实国产老熟女粗口对白| 97人妻视频妓女网| 最新国内视频免费自拍一区| 老熟女的中文字幕欲望| 国产卡一卡二卡三| 国产又黄又爽又无遮挡的视频| 少妇一区二区三区精选| 又黄又爽又色视频| 综合无码一区二区三区 | 亚洲视频一区二区三区免费 | 99久久99久久精品国产片果冻| 成在线人视频免费视频| 看国产亚洲美女黄色一级片| 久久伊人精品一区二区三区| 午夜精品一区二区三区在线观看| 久草视频在线这里只有精品| 中文字幕av人妻少妇一区二区| 韩国三级中文字幕hd| 久久精品免费免费直播| 午夜国产在线精彩自拍视频| 新婚少妇无套内谢国语播放| 18禁无遮挡羞羞污污污污网站| 无码一区二区三区久久精品| 国产性虐视频在线观看| 国产成人亚洲综合色婷婷| 伊人久久亚洲综合影院首页| 亚洲一区二区三区资源| 国产精品 无码专区| 亚洲国产综合人成综合网站| 中文字幕成人乱码亚洲| 天堂av在线美女免费|