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

        ?

        基于ESP8266的智能盆栽控制系統(tǒng)設(shè)計

        2020-11-16 02:11:06曹靜唐冰釗蓋曉華
        數(shù)碼世界 2020年10期
        關(guān)鍵詞:物聯(lián)網(wǎng)

        曹靜 唐冰釗 蓋曉華

        摘要:本文設(shè)計了一款智能盆栽控制系統(tǒng),該系統(tǒng)可以檢測盆栽的生長環(huán)境信息,自動控溫控濕,補充光照。系統(tǒng)分為設(shè)備端和客戶端兩部分,設(shè)備端以ESP8266為主控芯片,通過檢測DS18B20測溫傳感器、電容式土壤測濕傳感器、BH1705光照傳感器采集到的環(huán)境數(shù)據(jù),控制風扇、電熱絲、水泵和補光燈等執(zhí)行元件工作實現(xiàn)自動控溫、控濕,補充光照;客戶端設(shè)計了微信小程序,使用阿里云服務(wù)器實現(xiàn)與設(shè)備端的通訊,用戶可以通過手機監(jiān)測植物的生長環(huán)境信息,并進行控制,實現(xiàn)了盆栽的智能管理。

        關(guān)鍵詞:盆栽管理;溫度控制;濕度控制;物聯(lián)網(wǎng)

        引言

        為適應(yīng)健康生活的潮流,越來越多的人選擇在家里和辦公場所種植綠色盆栽植物,這不僅是一種樂趣,讓生活更加豐富,同時綠植能夠凈化空氣,有益身心健康。植物的健康生長離不開適宜的溫度、濕度以及光照,但隨著生活節(jié)奏的加快,很多人因無暇照顧而導致綠植枯萎致死。因此,為了讓花草得到悉心照顧,設(shè)計一款能自動進行補光澆水的智能花盆有一定的實用價值。

        1 總體方案設(shè)計

        智能盆栽控制系統(tǒng)設(shè)計分為設(shè)備端和客戶端兩大部分。設(shè)備端主要完成數(shù)據(jù)的采集、處理和發(fā)送功能:通過主控制器接收傳感器采集到的溫度、濕度、光照等環(huán)境信息,控制相關(guān)執(zhí)行元件,實現(xiàn)對溫度、濕度、光照強度的控制。同時借助互聯(lián)網(wǎng),將設(shè)備端采集的數(shù)據(jù)上傳到云服務(wù)器,再將其發(fā)送到客戶端——用戶設(shè)備端,供用戶訪問,確保用戶在聯(lián)網(wǎng)條件下可隨時隨地獲取盆栽植物生長環(huán)境信息。設(shè)計方案如圖1所示。

        2 系統(tǒng)硬件設(shè)計

        ESP8266是一款具備32位Tensilica處理器的聯(lián)網(wǎng)功能且集成度高、功耗低的WIFI模塊,可以構(gòu)建獨立的網(wǎng)絡(luò)控制器。選用可以實現(xiàn)控制功能的ESP8266 WIFI模塊作為系統(tǒng)的控制器,既能夠滿足系統(tǒng)設(shè)計要求,又比采用獨立控制器+WIFI模塊的常規(guī)模式降低了成本,提高了系統(tǒng)的性價比。系統(tǒng)的硬件電路分為主控、電源、檢測和控制電路四部分。下面著重介紹檢測電路、控制電路兩部分。

        2.1檢測電路

        2.1.1溫度傳感模塊

        溫度檢測裝置選擇常用的數(shù)字溫度傳感器DS18B20,其輸出的是數(shù)字信號,檢測范圍是-55℃~+125℃,固有測溫誤差1℃。DS18B20的數(shù)據(jù)端DQ接到主控板的D3引腳上用于數(shù)據(jù)傳輸,電源引腳VDD外接3.3V直流電源,GND接地。

        2.1.2濕度檢測模塊

        土壤濕度的測量選用電容式土壤濕度傳感器,工作電壓3.3~5.5V,輸出電壓0~3V。檢測法是電容感應(yīng)原理,解決了電阻式傳感器容易被腐蝕的問題,工作壽命更長。電容式土壤濕度傳感器的三個引腳分別是GND接地端,VDD電源引腳和DQ數(shù)據(jù)輸入輸出引腳。電容式土壤濕度傳感器是AD采集方式。

        2.1.3光照檢測模塊

        光照傳感器選用BH1750FVI,檢測范圍在1到65535 lx之間,光照檢測電路如圖2所示。

        BH1750FVI共有五個引腳,分別是接地端GND,IIC地址引腳ADDR,IIC總線數(shù)據(jù)線SDA,IIC總線時鐘線SCL,電源引腳VCC。設(shè)計中BH1705采集光照協(xié)議是IIC,將SDA數(shù)據(jù)線和SCL時鐘線分別接在主控的D1和D2,VCC外接3.3V直流電源,GND接地,不使用ADDR引腳,將其接地。

        2.2控制電路模塊

        控制電路部分使用電機驅(qū)動板分別控制風扇、電熱絲、水泵和補光燈??刂颇K電路圖如圖3所示。

        為簡化電路,將電機驅(qū)動板輸入端口的所有接地端連接共同接地。電機驅(qū)動板A+、B+、C+、D+端分別接主控板的D5~D8引腳,通過電機驅(qū)動器輸出PWM信號控制執(zhí)行裝置的通斷。

        3 系統(tǒng)軟件設(shè)計

        3.1設(shè)備端軟件設(shè)計

        軟件編譯環(huán)境選擇便捷靈活的Arduino,設(shè)備端軟件設(shè)計流程如圖4所示。

        3.2用戶端軟件設(shè)計

        設(shè)備端程序編寫采用C語言,而微信端是Java編程,二者在阿里云服務(wù)器進行數(shù)據(jù)傳輸時會存在一些不兼容,為解決這一問題,需選用一種高效的策略統(tǒng)一標準,先將不同格式的編程語言進行標準化統(tǒng)一,再進行優(yōu)化。本設(shè)計采用了JSON數(shù)據(jù)交換格式。JSON數(shù)據(jù)格式簡單,易于讀寫、解析和編寫,且都是壓縮格式,占用帶寬小,支持C , Java等多種語言。設(shè)計中基于JSON數(shù)據(jù)格式開發(fā)了一款編程語言標準化工具,能夠?qū)⒉煌木幊陶Z言設(shè)統(tǒng)一導出為JSON格式,便于自動分析對比,提高策略梳理效率和準確性。

        4 物聯(lián)網(wǎng)數(shù)據(jù)傳輸

        通過阿里云平臺完成ESP設(shè)備端與微信用戶端的數(shù)據(jù)傳輸?shù)脑O(shè)計依據(jù)為:阿里云物聯(lián)網(wǎng)平臺作為數(shù)據(jù)中轉(zhuǎn)站,對每個設(shè)備定義兩個分別用于接收和發(fā)送數(shù)據(jù)的地址topic。云服務(wù)器平臺通過topic接受設(shè)備發(fā)送的數(shù)據(jù)或向設(shè)備發(fā)送數(shù)據(jù),不同topic之間的數(shù)據(jù)傳遞通過云服務(wù)器內(nèi)部云產(chǎn)品流程進行傳遞。設(shè)備間數(shù)據(jù)傳輸如圖5所示。

        5 測試與分析

        系統(tǒng)測試主要包括三個方面:(1)ESP設(shè)備端通過阿里云服務(wù)器能否將溫度、濕度、光照的檢測值準確無誤地發(fā)送到微信用戶端;(2)微信用戶端通過阿里云服務(wù)器能否將溫度、濕度、光照的設(shè)定值發(fā)送到ESP設(shè)備端。(3)當ESP設(shè)備端接收到用戶命令及現(xiàn)場采集數(shù)據(jù),能否控制執(zhí)行裝置及時動作,使溫度、濕度和光照快速到達設(shè)定值。

        5.1微信用戶端接收數(shù)據(jù)測試

        開啟設(shè)備,傳感器開始檢測當前溫、濕度和光照,每2s采集一次,并發(fā)送給阿里云服務(wù)器,再由阿里云服務(wù)器發(fā)送給微信端,測試結(jié)果是,云端和微信端均可接收到當前值,數(shù)據(jù)一致且正常顯示,效果符合預期,測設(shè)結(jié)果如圖6所示。

        5.2 ESP設(shè)備端接收命令測試

        通過微信端設(shè)置的滑動條改變溫度、濕度、光照的設(shè)定值,例如設(shè)置溫度16℃,濕度44%RH,光照415%lx,通過阿里云將設(shè)定值發(fā)送給ESP設(shè)備端, ESP接收到的設(shè)定值通過串口發(fā)送到電腦串口調(diào)試窗口進行顯示。測試結(jié)果為設(shè)備端可以準確快速地接收到微信端發(fā)送的設(shè)定值。

        5.3 ESP設(shè)備端控制測試

        微信用戶端向ESP設(shè)備端發(fā)送光照設(shè)定值,設(shè)定為600lx。如圖7所示,測試結(jié)果為執(zhí)行裝置能夠快速動作,用戶端接收到的現(xiàn)場采集數(shù)據(jù)能夠迅速到達設(shè)定值。

        6 結(jié)論

        通過搭建智能盆栽的硬件模型,進行系統(tǒng)的實時數(shù)據(jù)采集、數(shù)據(jù)傳輸及控制效果的測試,系統(tǒng)設(shè)備端和用戶端各項功能均達到設(shè)計要求,實現(xiàn)了盆栽環(huán)境的智能控制,有一定的實用價值。

        參考文獻

        [1]涂穎,劉葉林,李剛.基于STM32智能盆栽遠程補光澆水設(shè)計[J].電子制作,2018(13):26-28.

        [2]王薇,祖靜,張瑜.簡易自動澆花機的設(shè)計[J].電子測試,2011(6):106-109.

        [3]李升紅.基于STM32和WIFI技術(shù)的家居盆栽植物智能監(jiān)控系統(tǒng)[D].武漢輕工大學,2018.

        [4]劉博.基于BH1750光照強度數(shù)據(jù)采集系統(tǒng)的設(shè)計[J].河南科技,2016:(13):27-28.

        [5]韓國龍,王偉等.防火墻策略梳理與優(yōu)化辦法研究[J].電力信息與通信技術(shù),2018,16(6):31-35.

        [6]許珂,楊旭東,范玉強.一種基于JSON的防火墻策略標準化及優(yōu)化辦法[J].電力信息與通信技術(shù),2020,18(02):42-48.

        [7]鮑軍民.MQTT協(xié)議與阿里云的紡機設(shè)備監(jiān)控系統(tǒng)設(shè)計[J].單片機與嵌入式系統(tǒng)應(yīng)用,2020,20(4):32-35.

        作者簡介

        1.曹靜,女,22歲,漢族,南陽理工學院自動化專業(yè)本科學生,曾獲河南省機器人競賽三等獎。

        2.唐冰釗,男,21歲,漢族,南陽理工學院自動化專業(yè)本科學生,曾獲河南省機器人競賽一等獎,全國大學生電子設(shè)計競賽省級三等獎。3.蓋曉華,女,53歲,漢族,南陽理工學院,教授,通訊作者。

        猜你喜歡
        物聯(lián)網(wǎng)
        基于物聯(lián)網(wǎng)的無線測溫模塊設(shè)計
        軟件導刊(2016年9期)2016-11-07 21:56:29
        基于物聯(lián)網(wǎng)ZigBee技術(shù)的智能家居監(jiān)控系統(tǒng) 
        軟件導刊(2016年9期)2016-11-07 21:32:45
        物聯(lián)網(wǎng)監(jiān)測技術(shù)在G15W112邊坡的應(yīng)用
        基于物聯(lián)網(wǎng)的健康管理服務(wù)模式
        基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運輸管理系統(tǒng)設(shè)計與應(yīng)用
        基于高職院校物聯(lián)網(wǎng)技術(shù)應(yīng)用人才培養(yǎng)的思考分析
        如何在高校架設(shè)學生洗衣服務(wù)系統(tǒng)
        科技視界(2016年22期)2016-10-18 17:23:30
        基于無線組網(wǎng)的智慧公交站點信息系統(tǒng)研究與實踐
        基于LABVIEW的溫室管理系統(tǒng)的研究與設(shè)計
        論智能油田的發(fā)展趨勢及必要性
        亚洲色大成网站www久久九九| 久久人妻少妇中文字幕| 免费在线观看草逼视频| 国产精品久久久三级18| 少妇仑乱a毛片| 亚洲男人精品| 国产三级三级三级看三级日本| 性感女教师在线免费观看| 国产福利视频在线观看| 日韩无码无播放器视频| 一片内射视频在线观看| 日本在线一区二区三区视频观看 | 日本一区二区三区免费| 新婚少妇无套内谢国语播放| 久久久午夜精品福利内容| 欧美成人精品三级在线观看| 国产午夜在线观看视频| 成人免费播放视频777777| 久久精品人人做人人爽| 久久久久久久久国内精品影视| 蓝蓝的天空,白白的云| 成年站免费网站看v片在线| 日本强好片久久久久久aaa| 亚洲国产一区久久yourpan| av黄色在线免费观看| 亚洲精品无amm毛片| 亚洲最大成av人网站| 国产av精品一区二区三区不卡| 每日更新在线观看av| 老头巨大挺进莹莹的体内免费视频| 91尤物在线看| 亚洲一区精品在线中文字幕| 亚洲 另类 日韩 制服 无码| 日本高清中文字幕一区二区三区| 九九久久精品一区二区三区av | 亚洲一区二区综合精品| 人成午夜免费视频无码| 亚洲一二三区在线观看| 亚洲天堂免费成人av| 亚洲人成人无码www| 精品人妻无码一区二区色欲产成人|