• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于STM32 的果園信息遠(yuǎn)程監(jiān)測(cè)系統(tǒng)

    2019-08-21 03:50:54林冬婷張澤龍張彬薛秀云姚壯潤(rùn)韓若桐
    現(xiàn)代計(jì)算機(jī) 2019年21期
    關(guān)鍵詞:土壤濕度網(wǎng)頁(yè)果園

    林冬婷,張澤龍,張彬,薛秀云,姚壯潤(rùn),韓若桐

    (華南農(nóng)業(yè)大學(xué)電子工程學(xué)院,廣州510642)

    0 引言

    近幾年來(lái),隨著我國(guó)農(nóng)業(yè)種植結(jié)構(gòu)的調(diào)整和不斷完善,果樹的種植面積也在日益擴(kuò)大[1]。在果園管理的過(guò)程中,實(shí)時(shí)有效地采集果園的光照、溫度、濕度等環(huán)境因子,對(duì)果樹的生長(zhǎng)發(fā)育和果園的生長(zhǎng)管理有著重要的影響。傳統(tǒng)的人工采集數(shù)據(jù),需要投入大量的人力資源和時(shí)間,到園區(qū)內(nèi)手工采集,然后數(shù)據(jù)經(jīng)過(guò)整理進(jìn)行傳遞,不僅費(fèi)時(shí)費(fèi)力,采集到的數(shù)據(jù)還存在滯后性,管理者不能及時(shí)掌握果園環(huán)境情況,會(huì)影響果樹的正常生長(zhǎng)[2]。果園信息單純依靠人工采集難度大,效率低,成本高難以實(shí)現(xiàn)長(zhǎng)期有效的監(jiān)測(cè)管理,更難以實(shí)現(xiàn)果園智能化精細(xì)管理。因此建立果園環(huán)境信息遠(yuǎn)程實(shí)時(shí)監(jiān)測(cè)系統(tǒng),及時(shí)有效地獲取果園環(huán)境信息,對(duì)提高果園產(chǎn)量和果品品質(zhì)均有重要的作用[3]。

    為了實(shí)現(xiàn)果園環(huán)境信息的實(shí)時(shí)監(jiān)測(cè),本設(shè)計(jì)基于STM32 微處理器,結(jié)合濕度傳感器FC-28、溫度傳感器DS18B2,光照傳感器BH1705,實(shí)現(xiàn)果園環(huán)境信息的采集與處理,通過(guò)Wi-Fi 芯片ESP8266 與網(wǎng)絡(luò)服務(wù)器實(shí)現(xiàn)數(shù)據(jù)的轉(zhuǎn)接,最后通過(guò)電腦Web 網(wǎng)頁(yè)的設(shè)計(jì)和手機(jī)微信小程序遠(yuǎn)程、實(shí)時(shí)地得到果園的濕度、溫度和光照等環(huán)境信息。

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

    本系統(tǒng)主要由信息采集、網(wǎng)絡(luò)通信、服務(wù)器、客戶端組成。信息采集部分由土壤濕度傳感器,光照傳感器、溫度傳感器采集果園信息,交由主控芯片STM32處理轉(zhuǎn)換,并通過(guò)ESP8266 由Wi-Fi 路由器將數(shù)據(jù)上傳至網(wǎng)絡(luò)服務(wù)器,用戶可以通過(guò)手機(jī)訪問(wèn)Web 網(wǎng)頁(yè)遠(yuǎn)程、實(shí)時(shí)查看果園的土壤濕度、環(huán)境溫度、光照強(qiáng)度等信息,系統(tǒng)整個(gè)框架如圖1 所示。

    1.1 信息采集設(shè)計(jì)

    (1)信息采集硬件設(shè)計(jì)

    該系統(tǒng)信息采集硬件部分由STM32 微處理器、土壤濕度傳感器、溫度傳感器、光照強(qiáng)度傳感器組成,系統(tǒng)信息采集電路圖如圖2 所示。

    土壤濕度傳感器FC-28 是利用土壤濕度不一樣時(shí)導(dǎo)致傳感器的電阻值發(fā)生變化,由此得出土壤的濕度[4]。當(dāng)土壤濕度很低時(shí),電阻非常大,模擬信號(hào)AQ 輸出值就比較大。反之,當(dāng)土壤濕度很高時(shí),則電阻非常小,模擬信號(hào)AQ 輸出值就比較小[5]。

    圖1 系統(tǒng)總體框架圖

    圖2 系統(tǒng)信息采集電路圖

    Dallas 半導(dǎo)體公司的數(shù)字化溫度傳感器DS1820是世界上第一片支持“一線總線”接口的溫度傳感器。DS18B20 數(shù)字溫度傳感器提供9-Bit 到12-Bit 的攝氏溫度測(cè)量精度。DS18B20 在與微處理器連接時(shí)僅需要一條口線即可實(shí)現(xiàn)微處理器與DS18B20 的雙向通信。

    光照傳感器模塊采用由半導(dǎo)體制造商ROHM 開發(fā)的BH1705 芯片。芯片工作電壓3.3V,內(nèi)置16 位AD 轉(zhuǎn)換器,使用I2C 總線接口進(jìn)行數(shù)據(jù)通信,實(shí)現(xiàn)高精度的光照強(qiáng)度值的直接輸出。

    STM32 是整個(gè)系統(tǒng)信息采集的核心部分。土壤濕度傳感器、溫度傳感器、光照強(qiáng)度傳感器所采集到的果園信息數(shù)據(jù)會(huì)發(fā)送到主控芯片STM32,由STM32 進(jìn)行數(shù)據(jù)轉(zhuǎn)換,再把轉(zhuǎn)換后的數(shù)據(jù)發(fā)送給Wi-Fi 芯片ESP8266。

    在設(shè)備上電之后,開始配置時(shí)鐘和引腳進(jìn)行初始化。光照強(qiáng)度傳感器使用I2C 通信協(xié)議,直接操作STM32 的I/O 口進(jìn)行模擬I2C 操作。土壤濕度傳感器輸出模擬信號(hào),通過(guò)STM32 內(nèi)置ADC1 進(jìn)行讀取。溫度傳感器使用單線通信,在STM32 發(fā)指令時(shí)將引腳配置成推挽輸出模式,在接收數(shù)據(jù)時(shí)引腳配置成浮空輸入模式。STM32 的UART2 與ESP8266 的UART0 相連進(jìn)行串口通信,STM32 把要上傳到Web 服務(wù)器的數(shù)據(jù)通過(guò)串口通信交給ESP8266,由它通過(guò)Wi-Fi 上傳至網(wǎng)絡(luò)服務(wù)器。同樣地,當(dāng)服務(wù)器要向STM32 發(fā)送指令時(shí)先把指令信號(hào)發(fā)送給ESP8266,再由它通過(guò)串口通信發(fā)送給STM32。ESP8266 通過(guò)串口發(fā)出數(shù)據(jù)就會(huì)觸發(fā)STM32 的中斷函數(shù),STM32 接收數(shù)據(jù)保存并設(shè)置接收標(biāo)志位。STM32 引腳配置如表1 所示。

    表1 STM32 引腳配置表

    (2)信息采集軟件設(shè)計(jì)

    程序在初始化后就進(jìn)入循環(huán),若接收標(biāo)志位被設(shè)置,則會(huì)對(duì)所接收數(shù)據(jù)進(jìn)行解析,若數(shù)據(jù)中包括控制器的指令則會(huì)執(zhí)行相對(duì)應(yīng)的指令并上傳當(dāng)前控制器的狀態(tài),若不含指令則不做操作,最后清除接收標(biāo)志并繼續(xù)下一個(gè)循環(huán)周期。若在循環(huán)周期里接收標(biāo)志位沒被設(shè)置,則會(huì)啟動(dòng)傳感器采集數(shù)據(jù)并把采集到的數(shù)據(jù)轉(zhuǎn)換,STM32 把轉(zhuǎn)換后的數(shù)據(jù)發(fā)送到UART2,即把所需要上傳的數(shù)據(jù)交給ESP8266。STM32 控制系統(tǒng)軟件程序流程圖如圖3 所示。

    1.2 網(wǎng)絡(luò)通信設(shè)計(jì)

    (1)WebSocket 協(xié)議

    HTTP 協(xié)議是由客戶端向服務(wù)器發(fā)出請(qǐng)求,服務(wù)器接收請(qǐng)求后做響應(yīng)。Web 網(wǎng)頁(yè)客戶端要實(shí)時(shí)得到果園信息,就必須不斷地在每一段時(shí)間(如500ms)發(fā)出GET 請(qǐng)求,得到服務(wù)器響應(yīng)后刷新頁(yè)面,即HTTP 輪詢。果園信息數(shù)據(jù)同樣通過(guò)類似HTTP 輪詢的方式,不斷地向服務(wù)器發(fā)出POST 請(qǐng)求,將最新的果園信息數(shù)據(jù)上傳到服務(wù)器。

    圖3 STM32控制系統(tǒng)軟件程序流程圖

    Web 網(wǎng)頁(yè)的實(shí)時(shí)更新數(shù)據(jù)與設(shè)備上傳果園信息數(shù)據(jù)都是不斷地向服務(wù)器發(fā)出HTTP 請(qǐng)求,導(dǎo)致占用大量網(wǎng)絡(luò)資源,而且難以實(shí)現(xiàn)擴(kuò)展部分的實(shí)時(shí)遠(yuǎn)程控制。若使用HTTP 輪詢來(lái)實(shí)現(xiàn)擴(kuò)展部分的實(shí)時(shí)遠(yuǎn)程控制,設(shè)備除了發(fā)出POST 請(qǐng)求將果園信息數(shù)據(jù)上傳至服務(wù)器,還要再發(fā)出GET 請(qǐng)求得到用戶所發(fā)出的控制指令。

    HTTP 輪詢已經(jīng)不能滿足現(xiàn)本系統(tǒng)擴(kuò)展部分對(duì)實(shí)時(shí)遠(yuǎn)程控制的要求,故使用全雙工通信的WebSocket協(xié)議。WebSocket 協(xié)議最大的特點(diǎn)是可以由服務(wù)器主動(dòng)向客戶端發(fā)出數(shù)據(jù),建立WebSocket 協(xié)議連接后,服務(wù)器主動(dòng)向Web 網(wǎng)頁(yè)發(fā)送需要更新的數(shù)據(jù)而無(wú)需由瀏覽器不斷地發(fā)出HTTP 請(qǐng)求,有效節(jié)省網(wǎng)絡(luò)資源。另一方面,擴(kuò)展部分的實(shí)時(shí)遠(yuǎn)程控制所需時(shí)間不再受限于HTTP 輪詢的時(shí)間間隔設(shè)定,更快地實(shí)現(xiàn)遠(yuǎn)程控制這個(gè)擴(kuò)展功能。

    (2)ESP8266

    ESP8266 是現(xiàn)市場(chǎng)上的主流低成本IOT 芯片,內(nèi)置32 位CPU,能夠獨(dú)立運(yùn)行,也可以作為從機(jī)與其他MCU 一起運(yùn)行。ESP8266 支持softAP 模式、station 模式及softAP 和station 共存的模式。在本設(shè)計(jì)中,STM32 把果園信息數(shù)據(jù)處理后通過(guò)串口發(fā)送給ESP8266,由ESP8266 與路由器進(jìn)行Wi-Fi 通信,把數(shù)據(jù)上傳至服務(wù)器中。ESP8266 充當(dāng)一個(gè)橋梁,一端以WebSocket 協(xié)議與服務(wù)器進(jìn)行通信,另一端以串口通信與STM32 進(jìn)行通信,將STM32 與服務(wù)器連接起來(lái),如圖4 所示。

    圖4 ESP8266的作用

    1.3 服務(wù)器設(shè)計(jì)

    (1)NodeJS

    NodeJS 是一個(gè)基于ChromeV8 引擎的JavaScript執(zhí)行平臺(tái),常用于快速構(gòu)建小型網(wǎng)站。借助事件驅(qū)動(dòng),異步非阻塞I/O 等特性,十分適合數(shù)據(jù)密集型,I/O 密集型的應(yīng)用場(chǎng)景。

    服務(wù)器使用騰訊云主機(jī)CentOS 系統(tǒng),以NodeJS作為后端語(yǔ)言搭建服務(wù)器。一方面,它可以把數(shù)據(jù)以網(wǎng)頁(yè)的形式顯現(xiàn)出來(lái)即建立HTTP 服務(wù)器。另一方面,它必須支持WebSocket 的連接進(jìn)行數(shù)據(jù)交換即建立WebSocket 服務(wù)器。

    在配置好云服務(wù)器之后,使用putty 遠(yuǎn)程登陸,控制服務(wù)器。在服務(wù)器上安裝完NodeJS 之后,因?yàn)閲?guó)內(nèi)網(wǎng)絡(luò)的限制,不能使用npm 來(lái)安裝模塊,故還需要安裝國(guó)內(nèi)鏡像版本cnpm 來(lái)代替使用。使用cnpm 可以簡(jiǎn)單快速地安裝其他模塊如Express、mongoose、ws、pm2等模塊。

    在基礎(chǔ)的應(yīng)用程序框架之上還編寫了兩個(gè)主要腳本,與WebSocket 相關(guān)的myWebsocket.js、所有文件共用函數(shù)的user.js。myWebsocket.js 主要調(diào)用ws 模塊來(lái)編寫WebSocket 相關(guān)代碼。在編寫代碼時(shí)應(yīng)該在本地使用編輯器寫好,再通過(guò)WinSCP 上傳到服務(wù)器,否則在服務(wù)器上使用vim 來(lái)編寫會(huì)相對(duì)麻煩。調(diào)試期間可在服務(wù)器上用Telnet 進(jìn)行模擬,用tcpdump 進(jìn)行抓包分析。

    bin 啟動(dòng)文件里引用了myWebsocket.js 的Web-Socket 服務(wù)器的創(chuàng)建,讓W(xué)ebSocket 服務(wù)器共同綁定到80 端口。app.js 分配了路由文件,包括index.js、upload.js、deviceStatus.js。index.js 用于瀏覽器訪問(wèn)主頁(yè)時(shí),從數(shù)據(jù)庫(kù)里獲取數(shù)據(jù)然后渲染index.ejs 生成網(wǎng)頁(yè)。upload.js 用于給用戶通過(guò)HTTP 協(xié)議獲取或上傳數(shù)據(jù),遵守RESTful 風(fēng)格,通過(guò)POST 上傳數(shù)據(jù)。deviceStatus.js,通過(guò)GET 來(lái)獲取保存在數(shù)據(jù)庫(kù)里當(dāng)前設(shè)備的數(shù)據(jù)。在實(shí)際調(diào)試時(shí)可以使用Linux 命令curl 來(lái)進(jìn)行模擬或在Windows 下使用Postman 進(jìn)行獲取與上傳的動(dòng)作,以觀察實(shí)際情況。

    myWebsocket.js 腳本文件實(shí)現(xiàn)了WebSocket 服務(wù)器的創(chuàng)建、WebSocket 廣播、通過(guò)WebSocket 給數(shù)據(jù)庫(kù)上傳數(shù)據(jù)以及從數(shù)據(jù)庫(kù)獲取數(shù)據(jù)四個(gè)功能。user.js 腳本使用了mongoose 模塊對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,包括創(chuàng)建連接、創(chuàng)建集合、創(chuàng)建與讀取文檔。由于保存數(shù)據(jù)還需要準(zhǔn)確的當(dāng)?shù)貢r(shí)間,所以還使用了moment 模塊來(lái)獲得當(dāng)?shù)貢r(shí)間。

    (2)Express 框架

    Web 網(wǎng)頁(yè)部分使用NodeJS 官方推薦使用的輕量級(jí)Web 框架Express 來(lái)搭建。Express 4.x 版本使用生成器,能快速創(chuàng)建應(yīng)用程序框架,框架主要文件如表2所示。

    表2 框架各文件的作用描述

    (3)MongoDB

    MongoDB 是一個(gè)基于分布式文件存儲(chǔ)、非關(guān)系型(NoSQL)的開源數(shù)據(jù)庫(kù)系統(tǒng)??梢灾苯哟鎯?chǔ)JSON 格式的數(shù)據(jù)以及使用JavaScript 函數(shù)進(jìn)行操作。MongoDB 將數(shù)據(jù)存儲(chǔ)為一個(gè)文檔,文檔名為其_id 的值,數(shù)據(jù)結(jié)構(gòu)由鍵值對(duì)組成。

    MongoDB 的數(shù)據(jù)是以“數(shù)據(jù)庫(kù)-集合-文檔”的形式保存,數(shù)據(jù)庫(kù)方面的設(shè)計(jì)基本要求是能讀寫當(dāng)前設(shè)備的狀態(tài),每當(dāng)果園信息采集系統(tǒng)上傳數(shù)據(jù)至服務(wù)器,都會(huì)更新數(shù)據(jù)庫(kù)stm32_nodejs 下的集合status 里的文檔_id:1 內(nèi)容,儲(chǔ)存形式如圖5 所示。

    1.4 客戶端設(shè)計(jì)

    (1)Web 網(wǎng)頁(yè)

    Web 網(wǎng)頁(yè)使用HTML 與JavaScript 編寫,并使用了WeUI 樣式庫(kù)美化網(wǎng)頁(yè)的頁(yè)面,網(wǎng)頁(yè)的程序流程圖如圖6 所示。EJS 模板會(huì)先根據(jù)Mongo 數(shù)據(jù)庫(kù)里的最新果園信息數(shù)據(jù)進(jìn)行頁(yè)面初始化,然后向服務(wù)器發(fā)起Web-Socket 連接請(qǐng)求,HTTP 通過(guò)協(xié)議轉(zhuǎn)換請(qǐng)求(Upgrade)轉(zhuǎn)為WebSocket 協(xié)議。Web 網(wǎng)頁(yè)實(shí)際效果如圖7所示。

    圖5 數(shù)據(jù)的儲(chǔ)存形式

    圖6 Web網(wǎng)頁(yè)程序流程圖

    圖7 頁(yè)面實(shí)際效果圖

    (2)擴(kuò)展功能

    ①微信小程序

    微信小程序客戶端使用wxml 進(jìn)行頁(yè)面布局,結(jié)合JS 代碼具體操作。微信小程序的網(wǎng)絡(luò)請(qǐng)求必須是HTTPS 協(xié)議,所以先申請(qǐng)SSL 安全證書,并使用反向代理服務(wù)器Nginx 安裝部署,將HTTPS 訪問(wèn)跳轉(zhuǎn)至HTTP 服務(wù)器,如圖8 所示。進(jìn)行了SSL 證書安裝部署之后,Web 網(wǎng)頁(yè)也可以通過(guò)HTTPS 協(xié)議來(lái)訪問(wèn)Web頁(yè)面。

    圖8 Nginx安裝部署SSL證書

    微信小程序的程序流程圖如圖9 所示,小程序的頁(yè)面初始化之后,加載數(shù)據(jù)并刷新頁(yè)面,之后進(jìn)入循環(huán),微信小程序每隔500ms 向服務(wù)器發(fā)出HTTPS 網(wǎng)絡(luò)請(qǐng)求,等接收到響應(yīng)時(shí)就刷新數(shù)據(jù),進(jìn)入下一次循環(huán)。當(dāng)用戶點(diǎn)擊LED 開關(guān)按鈕時(shí),就會(huì)向服務(wù)器發(fā)送開關(guān)控制指令,最后由服務(wù)器向硬件發(fā)送,當(dāng)硬件執(zhí)行后就會(huì)將當(dāng)前LED 的狀態(tài)發(fā)到服務(wù)器,即更新了數(shù)據(jù)庫(kù)里面的數(shù)據(jù)。微信小程序模擬實(shí)際效果圖如圖10 所示,界面實(shí)時(shí)刷新顯示果園的土壤濕度、溫度、以及光照強(qiáng)度等信息,此時(shí)開啟LED2,關(guān)閉LED1,模擬系統(tǒng)處于關(guān)閉狀態(tài)。

    圖9 微信小程序的程序流程圖

    圖10 微信小程序模擬實(shí)際效果圖

    ②數(shù)據(jù)可視化

    數(shù)據(jù)可視化使用百度開源的可視化UI 庫(kù)Echart,一個(gè)純JavaScript 的圖表庫(kù),可以流暢的運(yùn)行在PC 移動(dòng)設(shè)備上,兼容當(dāng)前絕大部分瀏覽器。底層依賴輕量級(jí)的Canvas 類庫(kù)ZRender,提供直觀、生動(dòng)、可交互、可高度個(gè)性化定制的數(shù)據(jù)可視化圖表。本設(shè)計(jì)先初始化圖像,向已經(jīng)建立起的WebSocket 連接發(fā)出請(qǐng)求,得到過(guò)去一個(gè)小時(shí)的環(huán)境溫度、光照強(qiáng)度以及土壤濕度等果園信息數(shù)據(jù),利用得到的數(shù)據(jù)進(jìn)行分析并設(shè)置所生成的可視化圖表類型,最后生成圖像顯示在Web 網(wǎng)頁(yè)界面上,程序流程如圖11 所示。

    圖11 Echart程序流程圖

    ③實(shí)時(shí)遠(yuǎn)程控制

    為了滿足遠(yuǎn)程控制對(duì)實(shí)時(shí)性的要求,果園信息采集部分的上傳數(shù)據(jù)已經(jīng)使用WebSocket 協(xié)議替代HTTP協(xié)議。為了模擬實(shí)時(shí)遠(yuǎn)程控制,在本設(shè)計(jì)里添加兩個(gè)LED 燈以模擬開關(guān)控制,程序流程框架如圖12 所示。

    圖12 實(shí)時(shí)遠(yuǎn)程控制框架圖

    實(shí)際效果如圖13 所示,在Web 網(wǎng)頁(yè)客戶端(微信小程序同理)點(diǎn)擊開啟LED1 后,網(wǎng)頁(yè)執(zhí)行JavaScript代碼通過(guò)WebSocket 協(xié)議向服務(wù)器發(fā)出控制指令,服務(wù)器馬上將控制指令保存到數(shù)據(jù)庫(kù)的當(dāng)前狀態(tài)以及歷史記錄,并通過(guò)WebSocket 廣播將控制指令發(fā)送至設(shè)備,設(shè)備接收到指令后執(zhí)行指令開啟LED1,并將當(dāng)前LED1 開啟、LED2 關(guān)閉的設(shè)備狀態(tài)以JSON 字符串格式發(fā)送到ESP8266,由ESP8266 通過(guò)WebSocket 協(xié)議上傳到服務(wù)器。當(dāng)服務(wù)器接收到設(shè)備狀態(tài)時(shí),將設(shè)備狀態(tài)保存至數(shù)據(jù)庫(kù)的當(dāng)前狀態(tài)以及歷史記錄,并通過(guò)WebSocket 廣播發(fā)送至Web 網(wǎng)頁(yè)客戶端。Web 網(wǎng)頁(yè)客戶端從服務(wù)器取得最新設(shè)備狀態(tài)刷新頁(yè)面,LED1 顯示開啟狀態(tài)。

    圖13 遠(yuǎn)程控制實(shí)際效果圖

    2 系統(tǒng)性能測(cè)試

    系統(tǒng)的環(huán)境信息誤差決定于本設(shè)計(jì)的硬件部分,主要受傳感器設(shè)備本身的精度所限制。系統(tǒng)數(shù)據(jù)上傳的傳輸速度與擴(kuò)展部分的實(shí)時(shí)遠(yuǎn)程控制受Wi-Fi 芯片的性能、當(dāng)前網(wǎng)絡(luò)狀況、云服務(wù)器性能三者的限制。測(cè)試現(xiàn)場(chǎng)如圖14 所示。

    圖14 測(cè)試現(xiàn)場(chǎng)圖

    土壤濕度儀EM50 作為參考儀器,土壤濕度精度可達(dá)0.01%,范圍為0%-50%,與本設(shè)計(jì)的采集值作對(duì)比,其測(cè)試數(shù)據(jù)如表3 所示。

    表3 土壤濕度測(cè)試表

    溫度測(cè)量計(jì)HTC-1 作為環(huán)境溫度的參考儀器,其溫度測(cè)量精度為±1℃,與本設(shè)計(jì)的采集值作對(duì)比,其測(cè)試數(shù)據(jù)如表4 所示。

    表4 溫度測(cè)試表

    光照測(cè)試儀器MS6612 作為光照強(qiáng)度的參考儀器,其測(cè)量范圍為0-20 萬(wàn)LUX,精度達(dá)0.01。LUX 與本設(shè)計(jì)的采樣值作對(duì)比,其數(shù)據(jù)測(cè)試如表5 所。

    表5 光照強(qiáng)度測(cè)試表

    在實(shí)際測(cè)試時(shí),土壤濕度的最大誤差達(dá)到25%,本系統(tǒng)的土壤濕度傳感器由于性能極差,并沒有明確的性能參數(shù),故出現(xiàn)大誤差屬于正常情況。解決辦法是根據(jù)實(shí)際應(yīng)用場(chǎng)景對(duì)土壤濕度的精度要求,改用其他價(jià)格相對(duì)昂貴的土壤濕度傳感器代替。

    經(jīng)測(cè)試對(duì)比,溫度在25-30℃測(cè)試環(huán)境里采集精度為±0.5℃,數(shù)據(jù)正常。光照強(qiáng)度在2000-6000LUX 的測(cè)試環(huán)境里采集精度最大誤差為22%,光照強(qiáng)度的精度還待提高。

    服務(wù)器壓力測(cè)試使用測(cè)試Web 服務(wù)器性能的開源工具h(yuǎn)ttp_load,服務(wù)器響應(yīng)時(shí)間如表6 所示,測(cè)試中響應(yīng)最大值9108ms,每秒響應(yīng)6.4 次。服務(wù)器性能主要受購(gòu)買服務(wù)器時(shí)的性能配置影響,以及數(shù)據(jù)庫(kù)的響應(yīng)時(shí)間影響,性能優(yōu)化時(shí)重點(diǎn)在于數(shù)據(jù)庫(kù)的操作。

    表6 服務(wù)器響應(yīng)時(shí)間測(cè)試表

    3 結(jié)語(yǔ)

    本設(shè)計(jì)實(shí)現(xiàn)了基于STM32 的果園信息遠(yuǎn)程監(jiān)測(cè)系統(tǒng),該系統(tǒng)利用微處理器STM32 與濕度傳感器、溫度傳感器、光照傳感器對(duì)果園環(huán)境溫度、光照強(qiáng)度和土壤濕度等信息進(jìn)行采集與處理,上傳到服務(wù)器保存數(shù)據(jù),用戶可使用手機(jī)微信小程序或Web 網(wǎng)頁(yè)進(jìn)行遠(yuǎn)程實(shí)時(shí)查看果園信息。本系統(tǒng)在測(cè)試環(huán)境里,土壤濕度的最大誤差達(dá)到25%,溫度的采集精度為±0.5℃,光照強(qiáng)度的采集精度最大誤差為22%,在硬件設(shè)備性能條件下,該誤差在正常范圍內(nèi),后續(xù)將通過(guò)改進(jìn)硬件設(shè)備提高精度。此系統(tǒng)可應(yīng)用于果園管理人員遠(yuǎn)程監(jiān)測(cè)果樹生長(zhǎng)環(huán)境信息,為及時(shí)迅速地采取有效的干預(yù)措施提供科學(xué)依據(jù)。

    猜你喜歡
    土壤濕度網(wǎng)頁(yè)果園
    天、空、地一體化“未來(lái)果園”看一下
    秋天的果園
    土壤濕度傳感器在園林綠化灌溉上的應(yīng)用初探
    呼嚕豬的大果園
    基于51單片機(jī)控制花盆土壤濕度
    電子制作(2019年15期)2019-08-27 01:12:12
    基于CSS的網(wǎng)頁(yè)導(dǎo)航欄的設(shè)計(jì)
    電子制作(2018年10期)2018-08-04 03:24:38
    我家果園豐收了
    基于URL和網(wǎng)頁(yè)類型的網(wǎng)頁(yè)信息采集研究
    電子制作(2017年2期)2017-05-17 03:54:56
    四川盆地土壤濕度時(shí)空分布及影響因子分析
    中國(guó)不同氣候區(qū)土壤濕度特征及其氣候響應(yīng)
    一二三四在线观看免费中文在| 欧美xxxx黑人xx丫x性爽| 欧美日韩福利视频一区二区| 看免费av毛片| 老熟妇仑乱视频hdxx| 国内揄拍国产精品人妻在线| 天天躁日日操中文字幕| 午夜成年电影在线免费观看| 麻豆成人av在线观看| 美女免费视频网站| 久久中文字幕人妻熟女| 亚洲一区高清亚洲精品| 免费高清视频大片| 一夜夜www| 亚洲精品中文字幕一二三四区| 色播亚洲综合网| 亚洲精华国产精华精| 亚洲av第一区精品v没综合| 中亚洲国语对白在线视频| 精品欧美国产一区二区三| 国产精品亚洲av一区麻豆| 桃色一区二区三区在线观看| www.熟女人妻精品国产| 国产精品电影一区二区三区| 久久中文看片网| 天天添夜夜摸| 搡老妇女老女人老熟妇| 国产成人影院久久av| 精品欧美国产一区二区三| 国产亚洲欧美98| 成年女人毛片免费观看观看9| 久久午夜亚洲精品久久| 日韩高清综合在线| 啪啪无遮挡十八禁网站| 中文字幕熟女人妻在线| 国产精品女同一区二区软件 | 亚洲人成网站高清观看| 免费在线观看影片大全网站| 视频区欧美日本亚洲| 国产真实乱freesex| 法律面前人人平等表现在哪些方面| 亚洲av成人一区二区三| 亚洲专区国产一区二区| av福利片在线观看| 日日夜夜操网爽| 欧美高清成人免费视频www| 国语自产精品视频在线第100页| 日本一本二区三区精品| 国产亚洲精品av在线| 亚洲午夜理论影院| 免费在线观看视频国产中文字幕亚洲| 看片在线看免费视频| 九色国产91popny在线| 男女那种视频在线观看| 99精品在免费线老司机午夜| www.精华液| 国产精品一区二区免费欧美| av在线蜜桃| 日韩欧美三级三区| 香蕉国产在线看| 国产精品一区二区免费欧美| 欧美一区二区精品小视频在线| 亚洲av成人av| 热99re8久久精品国产| 波多野结衣巨乳人妻| 日本免费一区二区三区高清不卡| 国产精品自产拍在线观看55亚洲| 精品久久久久久成人av| 熟女电影av网| 欧美一区二区国产精品久久精品| 女人被狂操c到高潮| 国产免费男女视频| 国产精品久久久人人做人人爽| 中亚洲国语对白在线视频| 成人18禁在线播放| 黄色 视频免费看| 99在线人妻在线中文字幕| 别揉我奶头~嗯~啊~动态视频| 国产精品电影一区二区三区| 国产乱人视频| 露出奶头的视频| 欧美色欧美亚洲另类二区| 亚洲国产日韩欧美精品在线观看 | 亚洲精品美女久久av网站| 一级作爱视频免费观看| 国产午夜精品论理片| 亚洲乱码一区二区免费版| 午夜亚洲福利在线播放| 久久伊人香网站| 欧美日韩综合久久久久久 | 校园春色视频在线观看| 国产一区二区三区视频了| 亚洲熟妇熟女久久| 亚洲人与动物交配视频| 超碰成人久久| 精品乱码久久久久久99久播| 麻豆av在线久日| 黄色丝袜av网址大全| 午夜两性在线视频| 噜噜噜噜噜久久久久久91| 欧美色欧美亚洲另类二区| 欧美绝顶高潮抽搐喷水| 一区福利在线观看| 亚洲精品久久国产高清桃花| 日日夜夜操网爽| 久久欧美精品欧美久久欧美| 男女视频在线观看网站免费| 啦啦啦韩国在线观看视频| 国产乱人视频| cao死你这个sao货| 免费在线观看日本一区| 国产成人系列免费观看| 性色avwww在线观看| 久久久精品大字幕| 婷婷精品国产亚洲av在线| 免费大片18禁| 天堂影院成人在线观看| 久久久久久人人人人人| 91在线精品国自产拍蜜月 | 亚洲va日本ⅴa欧美va伊人久久| 99re在线观看精品视频| 久9热在线精品视频| 看片在线看免费视频| 久久人人精品亚洲av| 欧美激情在线99| 中文在线观看免费www的网站| 精品国产超薄肉色丝袜足j| 亚洲18禁久久av| bbb黄色大片| 国产伦一二天堂av在线观看| 国产一区在线观看成人免费| 十八禁人妻一区二区| 高潮久久久久久久久久久不卡| 男人舔奶头视频| 观看美女的网站| 美女扒开内裤让男人捅视频| 99久久久亚洲精品蜜臀av| 亚洲狠狠婷婷综合久久图片| 99久久综合精品五月天人人| 身体一侧抽搐| 精品免费久久久久久久清纯| 国内久久婷婷六月综合欲色啪| 午夜福利在线观看免费完整高清在 | 小说图片视频综合网站| 日韩国内少妇激情av| 亚洲自偷自拍图片 自拍| 亚洲av成人一区二区三| 精品国产超薄肉色丝袜足j| 巨乳人妻的诱惑在线观看| 舔av片在线| 日本一二三区视频观看| 欧美丝袜亚洲另类 | 亚洲专区字幕在线| 999精品在线视频| 啦啦啦免费观看视频1| 一个人免费在线观看的高清视频| 听说在线观看完整版免费高清| 亚洲自偷自拍图片 自拍| 久久精品国产综合久久久| 国产精品野战在线观看| 免费av不卡在线播放| 亚洲精品在线美女| 日本免费一区二区三区高清不卡| 99久久精品热视频| 欧美性猛交黑人性爽| 亚洲国产欧美一区二区综合| 一进一出抽搐动态| 日本一本二区三区精品| 两性午夜刺激爽爽歪歪视频在线观看| 中文亚洲av片在线观看爽| 欧美日韩国产亚洲二区| 欧美最黄视频在线播放免费| 欧美日韩一级在线毛片| 久久久久国产一级毛片高清牌| 国产精品 欧美亚洲| 亚洲专区字幕在线| 欧美+亚洲+日韩+国产| 国产精品久久久久久精品电影| 女生性感内裤真人,穿戴方法视频| 免费大片18禁| 黄色片一级片一级黄色片| 国产激情偷乱视频一区二区| 老汉色∧v一级毛片| 一二三四社区在线视频社区8| 两性夫妻黄色片| 黄色丝袜av网址大全| 中文亚洲av片在线观看爽| 国产精品,欧美在线| 一个人观看的视频www高清免费观看 | 国产高清有码在线观看视频| xxxwww97欧美| 国内精品久久久久精免费| 国产伦一二天堂av在线观看| 精品电影一区二区在线| 亚洲18禁久久av| 欧美日韩乱码在线| 美女cb高潮喷水在线观看 | 99国产精品一区二区三区| www.自偷自拍.com| 欧美黑人欧美精品刺激| 久久久久九九精品影院| 欧美另类亚洲清纯唯美| 日本熟妇午夜| 国产野战对白在线观看| 日本精品一区二区三区蜜桃| 婷婷丁香在线五月| 午夜福利高清视频| 高清毛片免费观看视频网站| 一级毛片高清免费大全| 久久中文看片网| 最新在线观看一区二区三区| 国产高潮美女av| 亚洲欧美一区二区三区黑人| 日韩欧美国产在线观看| 男女午夜视频在线观看| 熟女人妻精品中文字幕| 精品国产亚洲在线| 欧美黑人巨大hd| 一级毛片高清免费大全| 天堂动漫精品| 高清在线国产一区| 成人三级黄色视频| 国产欧美日韩一区二区精品| 在线观看66精品国产| 欧美性猛交黑人性爽| 国产成人啪精品午夜网站| 人妻夜夜爽99麻豆av| av视频在线观看入口| 国产av麻豆久久久久久久| 一区福利在线观看| 国产97色在线日韩免费| 又粗又爽又猛毛片免费看| 国产成人精品无人区| 亚洲 欧美一区二区三区| 精品国产三级普通话版| 午夜激情欧美在线| 国产亚洲精品久久久久久毛片| 俄罗斯特黄特色一大片| 99热精品在线国产| 99热只有精品国产| 久久伊人香网站| 日本与韩国留学比较| 欧美乱妇无乱码| 一个人看视频在线观看www免费 | 成人永久免费在线观看视频| 天堂√8在线中文| 欧美日韩亚洲国产一区二区在线观看| 村上凉子中文字幕在线| 久久这里只有精品19| 久久香蕉精品热| 欧美日韩乱码在线| 欧美日本视频| 欧美日韩中文字幕国产精品一区二区三区| 级片在线观看| 久久这里只有精品中国| 久久久久国产一级毛片高清牌| 一进一出抽搐gif免费好疼| 亚洲国产欧美一区二区综合| 又黄又爽又免费观看的视频| 最近视频中文字幕2019在线8| xxx96com| 91麻豆精品激情在线观看国产| e午夜精品久久久久久久| 动漫黄色视频在线观看| 国产精品 国内视频| 好看av亚洲va欧美ⅴa在| 国产av不卡久久| 亚洲成a人片在线一区二区| 小蜜桃在线观看免费完整版高清| 美女黄网站色视频| 国内久久婷婷六月综合欲色啪| 亚洲美女黄片视频| 国产日本99.免费观看| 999精品在线视频| 亚洲精华国产精华精| 欧美乱色亚洲激情| 国产精品自产拍在线观看55亚洲| 小蜜桃在线观看免费完整版高清| 床上黄色一级片| av黄色大香蕉| 男女做爰动态图高潮gif福利片| 99久久精品国产亚洲精品| 小说图片视频综合网站| 精品久久久久久久末码| 激情在线观看视频在线高清| 黄频高清免费视频| 国产精品99久久久久久久久| 国内毛片毛片毛片毛片毛片| 黑人操中国人逼视频| 亚洲av成人av| 精品一区二区三区av网在线观看| 久久亚洲精品不卡| 熟女少妇亚洲综合色aaa.| av中文乱码字幕在线| 99精品久久久久人妻精品| 99视频精品全部免费 在线 | 亚洲 国产 在线| 亚洲成av人片免费观看| 在线观看免费视频日本深夜| 国产精品 国内视频| 亚洲自偷自拍图片 自拍| 午夜福利免费观看在线| 99久久精品一区二区三区| 精品乱码久久久久久99久播| 国产aⅴ精品一区二区三区波| 最新中文字幕久久久久 | 欧美一区二区精品小视频在线| 嫁个100分男人电影在线观看| 国产黄片美女视频| 母亲3免费完整高清在线观看| 国产成+人综合+亚洲专区| 淫秽高清视频在线观看| 亚洲av中文字字幕乱码综合| 日本精品一区二区三区蜜桃| 久久久精品大字幕| 一二三四社区在线视频社区8| 中文在线观看免费www的网站| 日本 av在线| 成年女人毛片免费观看观看9| 女人高潮潮喷娇喘18禁视频| 日本黄色片子视频| 国产三级在线视频| 最新在线观看一区二区三区| 日韩欧美精品v在线| 三级毛片av免费| 午夜视频精品福利| 亚洲成人久久爱视频| 国产精品亚洲一级av第二区| 国产精品女同一区二区软件 | 大型黄色视频在线免费观看| 嫁个100分男人电影在线观看| 成人国产综合亚洲| 亚洲av电影在线进入| 精品国产乱子伦一区二区三区| 草草在线视频免费看| 久久精品国产99精品国产亚洲性色| 欧美三级亚洲精品| 亚洲激情在线av| 欧美大码av| 亚洲欧美日韩无卡精品| 成人性生交大片免费视频hd| 可以在线观看毛片的网站| 日韩欧美一区二区三区在线观看| 久久九九热精品免费| www日本在线高清视频| 99久久精品热视频| 欧美3d第一页| 国产爱豆传媒在线观看| 午夜福利在线观看吧| 99久久精品一区二区三区| 丰满人妻一区二区三区视频av | 老汉色av国产亚洲站长工具| 亚洲第一欧美日韩一区二区三区| 久久精品人妻少妇| 一个人免费在线观看电影 | 午夜a级毛片| 一进一出抽搐动态| 又黄又爽又免费观看的视频| 国产一区二区在线av高清观看| 成人亚洲精品av一区二区| 亚洲成人久久性| 欧美激情在线99| 99精品在免费线老司机午夜| 色噜噜av男人的天堂激情| 真人一进一出gif抽搐免费| 亚洲自偷自拍图片 自拍| 亚洲18禁久久av| 欧美成人免费av一区二区三区| 两个人的视频大全免费| 日日干狠狠操夜夜爽| 99精品在免费线老司机午夜| 国产一区二区在线观看日韩 | 免费观看人在逋| 高潮久久久久久久久久久不卡| 午夜福利18| 欧美日韩乱码在线| 久久久久久久午夜电影| 99久久精品国产亚洲精品| 无限看片的www在线观看| 无遮挡黄片免费观看| 一边摸一边抽搐一进一小说| 老司机深夜福利视频在线观看| 久久天堂一区二区三区四区| 18禁黄网站禁片午夜丰满| 在线a可以看的网站| 久久久久久久午夜电影| 国产精品亚洲av一区麻豆| 小说图片视频综合网站| 亚洲中文av在线| 亚洲人成网站高清观看| 一进一出好大好爽视频| 亚洲国产精品久久男人天堂| 久久人人精品亚洲av| xxxwww97欧美| 97碰自拍视频| 久久久久九九精品影院| 一个人看的www免费观看视频| 香蕉丝袜av| 淫妇啪啪啪对白视频| 免费av毛片视频| 欧美3d第一页| av天堂在线播放| 麻豆国产av国片精品| 亚洲人成网站在线播放欧美日韩| 欧美一区二区国产精品久久精品| 校园春色视频在线观看| 国产极品精品免费视频能看的| 99国产综合亚洲精品| 欧美中文综合在线视频| 嫩草影视91久久| 一本久久中文字幕| 超碰成人久久| 久久精品综合一区二区三区| 欧美大码av| 欧美在线黄色| 免费在线观看亚洲国产| 精品一区二区三区视频在线观看免费| 日日干狠狠操夜夜爽| 亚洲国产欧美网| 97超视频在线观看视频| 亚洲欧美精品综合久久99| 97碰自拍视频| 一本一本综合久久| 日本成人三级电影网站| 亚洲av熟女| 好看av亚洲va欧美ⅴa在| 国产成人福利小说| 最新美女视频免费是黄的| 一区二区三区激情视频| 久久久国产成人免费| 欧美+亚洲+日韩+国产| 亚洲成a人片在线一区二区| 美女大奶头视频| 成人三级做爰电影| 国产私拍福利视频在线观看| 国产探花在线观看一区二区| 亚洲av电影在线进入| 欧美乱色亚洲激情| 欧美激情在线99| 又紧又爽又黄一区二区| 麻豆国产av国片精品| 欧美+亚洲+日韩+国产| 国产69精品久久久久777片 | 99久久精品国产亚洲精品| 97人妻精品一区二区三区麻豆| 亚洲avbb在线观看| 亚洲国产看品久久| 最近最新中文字幕大全电影3| 久久精品影院6| 亚洲国产欧美网| а√天堂www在线а√下载| 国产人伦9x9x在线观看| 国产高清视频在线观看网站| 久久精品国产综合久久久| 最近最新中文字幕大全免费视频| 一级黄色大片毛片| 欧美日韩一级在线毛片| 日韩成人在线观看一区二区三区| 国产高清videossex| www.999成人在线观看| 亚洲国产欧美网| 岛国在线免费视频观看| 精品国产超薄肉色丝袜足j| 99久久国产精品久久久| 午夜福利欧美成人| 国产在线精品亚洲第一网站| 嫩草影院精品99| 手机成人av网站| 欧美成狂野欧美在线观看| 午夜福利高清视频| 91麻豆av在线| 亚洲精品色激情综合| 亚洲av片天天在线观看| 免费搜索国产男女视频| 日本黄大片高清| 免费在线观看成人毛片| 久久精品国产亚洲av香蕉五月| 免费观看精品视频网站| 黄频高清免费视频| 一区二区三区激情视频| 国产视频内射| 国产伦精品一区二区三区视频9 | 特级一级黄色大片| 十八禁人妻一区二区| 91字幕亚洲| 老司机午夜福利在线观看视频| 国产精品一及| 亚洲中文日韩欧美视频| 母亲3免费完整高清在线观看| 三级国产精品欧美在线观看 | 九九久久精品国产亚洲av麻豆 | 免费av毛片视频| 国产av麻豆久久久久久久| 搡老妇女老女人老熟妇| 在线观看免费视频日本深夜| 国产成人一区二区三区免费视频网站| 午夜福利欧美成人| 脱女人内裤的视频| 两个人视频免费观看高清| 精品国产亚洲在线| 欧美3d第一页| 久久久久久久久久黄片| 9191精品国产免费久久| 国模一区二区三区四区视频 | 亚洲avbb在线观看| 变态另类丝袜制服| 国内精品一区二区在线观看| 久久九九热精品免费| 国产野战对白在线观看| 最近最新中文字幕大全电影3| a级毛片a级免费在线| 精品福利观看| 久久久色成人| 亚洲国产精品sss在线观看| 观看免费一级毛片| 亚洲九九香蕉| 亚洲 欧美 日韩 在线 免费| 欧美丝袜亚洲另类 | 中文字幕高清在线视频| 欧美黑人巨大hd| 国内少妇人妻偷人精品xxx网站 | 变态另类丝袜制服| 欧美日韩瑟瑟在线播放| tocl精华| 99re在线观看精品视频| 99精品在免费线老司机午夜| 日韩av在线大香蕉| 999久久久国产精品视频| 精品久久久久久成人av| 久久久久久国产a免费观看| 岛国在线观看网站| 十八禁人妻一区二区| 此物有八面人人有两片| 国内久久婷婷六月综合欲色啪| 长腿黑丝高跟| 免费在线观看视频国产中文字幕亚洲| 禁无遮挡网站| 搡老岳熟女国产| 欧美一级a爱片免费观看看| 一夜夜www| 国产极品精品免费视频能看的| e午夜精品久久久久久久| 久久中文看片网| 欧美乱色亚洲激情| 久久性视频一级片| 美女大奶头视频| 精品久久久久久久久久免费视频| 亚洲九九香蕉| 精品国产亚洲在线| 国产v大片淫在线免费观看| 长腿黑丝高跟| 又黄又爽又免费观看的视频| 可以在线观看的亚洲视频| 亚洲美女视频黄频| 国产av一区在线观看免费| www.999成人在线观看| 国产伦精品一区二区三区四那| 久久中文字幕人妻熟女| 岛国在线观看网站| 成人无遮挡网站| 欧美日韩综合久久久久久 | 国产精华一区二区三区| 亚洲中文字幕一区二区三区有码在线看 | 久久久国产成人精品二区| 亚洲精品在线观看二区| 国产亚洲欧美98| 成人三级黄色视频| 国产精品 欧美亚洲| 91麻豆精品激情在线观看国产| 天堂网av新在线| 女生性感内裤真人,穿戴方法视频| 一级毛片高清免费大全| 日韩欧美免费精品| 手机成人av网站| 禁无遮挡网站| 嫩草影视91久久| 美女高潮的动态| 国产精品影院久久| 美女高潮的动态| 久久精品国产亚洲av香蕉五月| 观看免费一级毛片| 哪里可以看免费的av片| 黑人操中国人逼视频| 午夜亚洲福利在线播放| 国产毛片a区久久久久| 日韩高清综合在线| 日韩欧美 国产精品| 三级毛片av免费| 91av网一区二区| 日本三级黄在线观看| 国产高清视频在线观看网站| 亚洲中文日韩欧美视频| 观看美女的网站| 国内精品一区二区在线观看| 色精品久久人妻99蜜桃| 人妻夜夜爽99麻豆av| 日本撒尿小便嘘嘘汇集6| 亚洲国产精品sss在线观看| 久久伊人香网站| 99在线人妻在线中文字幕| 欧美乱码精品一区二区三区| 欧美在线一区亚洲| 午夜两性在线视频| 热99re8久久精品国产| 在线视频色国产色| av黄色大香蕉| 国产成人福利小说| 好看av亚洲va欧美ⅴa在| 国产精品 国内视频| 又紧又爽又黄一区二区| 国产日本99.免费观看| 国产欧美日韩精品亚洲av| 变态另类成人亚洲欧美熟女| 日本黄色片子视频| 久久香蕉国产精品|