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

        ?

        基于STM32和樹莓派智能灌溉系統(tǒng)的設計與實現(xiàn)

        2021-07-31 10:52:28黃中舟朱彥博
        物聯(lián)網(wǎng)技術 2021年7期
        關鍵詞:灌溉系統(tǒng)樹莓卷積

        藍 宇,黃中舟,朱彥博,陳 品

        (廣州軟件學院 網(wǎng)絡技術系,廣東 廣州 510990)

        0 引 言

        本項目的科學性在于合理的市場調(diào)研、充分的社會分析。首先是市場調(diào)研部分,基于艾媒數(shù)據(jù)中心收集的數(shù)據(jù)所得:中國居民人均可支配收入正在逐年增長,由2014年的20 167.0元增長到2018年的28 228.0元,如圖1所示。人均收入明顯的增長釋放出一個信號:人們將更加注意品質(zhì)生活;基于華經(jīng)情報網(wǎng)收集的盆栽植物類花卉市場規(guī)模數(shù)據(jù)可得:種植花卉的興趣并不是突然的興起,而是呈現(xiàn)緩和增長的趨勢,并且此趨勢也將平穩(wěn)增長很長一段時間。2017年的規(guī)模已達到362.22億元,如圖2所示。在經(jīng)濟增長緩慢的2017年尚可達到如此成績,往后的增長更是在此基礎上不斷上升。

        圖1 2014—2018年中國居民人均可支配收入

        圖2 2013—2017年盆栽植物類花卉市場規(guī)模

        在社會分析方面,隨著國家不斷發(fā)展,經(jīng)濟不斷增長,人們更加在意生活質(zhì)量,想過有品質(zhì)的生活,小到辦公桌前的仙人掌,大到家里的萬年青等。如何使用戶可以更好、更輕松地種植植物便是本文所需要思考的事情,最后真正地將智能灌溉系統(tǒng)融入日常生活當中。

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

        智能灌溉系統(tǒng)的設計主要目的是解決何時澆水、澆多少水、如何養(yǎng)護而避免綠植枯萎死亡等問題。系統(tǒng)選用土壤干濕度傳感器配合監(jiān)測環(huán)境的變化,為了達到效果,傳感器的比較器采用LM393芯片。

        系統(tǒng)的整體設計思路是:由高清攝像頭實現(xiàn)自動拍照功能,并根據(jù)已訓練完成的智能識別算法,實時根據(jù)特征點進行識別工作。同時輸出綠植的具體品種,將品種數(shù)據(jù)傳入STM32單片機。由STM32單片機調(diào)用專屬該綠植品種的灌溉方案,并以土壤干濕度傳感器的監(jiān)測數(shù)據(jù)為輔,智能判斷是否需要澆水,如果需要澆水,應該澆多少水。該過程無需用戶干預,真正做到了智能化。最后,整個過程的數(shù)據(jù)可反饋至手機APP內(nèi),做到數(shù)據(jù)可視化的效果。系統(tǒng)總體框架圖如圖3、圖4所示。

        圖3 智能灌溉系統(tǒng)硬軟件關系圖

        圖4 智能灌溉系統(tǒng)版塊關系圖

        2 硬件設計

        2.1 單片機設計

        單片機由STM32單片機、四角按鍵、DC 5 V的電源座、ADC0832模數(shù)轉(zhuǎn)換芯片、LED1602液晶顯示屏、DC 5 V水泵等部件組成。

        (1)LED1602液晶顯示屏

        LED1602液晶顯示屏主要用于顯示當前的土壤干濕度值、自動澆水濕度值以及關閉水泵閥門的濕度值。LED顯示屏的顯示容量為16×2個字符,工作電壓為4.5~5.5 V,工作電流為2.0 mA(5.0 V),字符尺寸為2.95 mm×4.35 mm(W×H)。

        (2)單片機

        本文采用STM32F101R6單片機,其工作頻率最高為72 MHz,1.25 DMIPS/MHz,電壓為2.5~6 V,存儲器為32 KB的FLASH存儲器,主要在系統(tǒng)中擔任處理由土壤濕度傳感器傳回來的電信號,并通過放大信號從而判斷是否對水泵傳出電信號。

        (3)ADC0832模數(shù)轉(zhuǎn)換芯片

        ADC0832模數(shù)轉(zhuǎn)換芯片是一種8位分辨率A/D轉(zhuǎn)換芯片,主要將模擬信號轉(zhuǎn)換成數(shù)字信號,用于與STM32F101R6單片機聯(lián)合使用,測量土壤干濕度。

        (4)土壤干濕度傳感器

        土壤干濕度傳感器的比較器采用LM393芯片,因此智能灌溉系統(tǒng)的工作非常穩(wěn)定,工作電壓為3.3~5 V,PCB尺寸為3.2 cm×1.4 cm。此傳感器可以控制土壤的濕度,通過電位器調(diào)節(jié)控制相應閾值,濕度低于設定值時,D0輸出高電平;高于設定值時,D0輸出低電平。土壤干濕度傳感器電路如圖5所示。

        圖5 土壤干濕度傳感器電路

        2.2 樹莓派設計

        2018-11-13-raspbian-stretch-full版本的樹莓派,把C270攝像頭傳回來的圖像通過卷積神經(jīng)網(wǎng)絡OpenCV進行植物智能識別,然后把識別結果顯示在APP端,將識別數(shù)據(jù)傳輸?shù)絾纹瑱C端。

        C270攝像頭:500萬像素的CMOS圖像傳感器,采用OmniBSI技術提供2 592×1 944視頻輸出。它通過串行攝像機控制總線或mipi接口提供多分辨率原始圖像。

        2.3 訓練數(shù)據(jù)過程

        在樹莓派上使用OpenCV和Python 3進行植物識別,樹莓派通過調(diào)用C270攝像頭模塊獲取視頻。

        基于圖像分析的植物葉片識別主要有圖像預處理、葉片特征提取和葉片分類識別三個步驟,其流程如圖6所示。

        圖6 區(qū)域特征法識別流程

        3 軟件設計

        本系統(tǒng)采用下位機控制終端軟件和上位機軟件設計。

        3.1 上位機軟件設計

        上位機軟件采用Eclipse 4.7開發(fā),開發(fā)語言為Java,具有界面簡潔、可操作性強的特點。上位機軟件版塊為設置模塊、數(shù)據(jù)模塊、控制模塊、傳輸模塊。在上位機中,可以實時進行植物數(shù)據(jù)的顯示以及對植物歷史數(shù)據(jù)的查詢,并可將數(shù)據(jù)傳輸?shù)接脩舻氖謾C上以及管理者服務器上。本系統(tǒng)采用4G DTU USR-G780模塊進行植物數(shù)據(jù)的傳輸。通過上位機,用戶可以在PC端、移動端對植物的土壤干濕度數(shù)據(jù)、植物現(xiàn)狀進行實時查看,并且可以遠程控制水泵的開關與閉合,實時改變土壤的含水量。水泵閥門的閉合通常與數(shù)據(jù)的上傳由軟件自動完成。為滿足植物在不同階段的需求,用戶可以通過上位機操作不同生長階段的灌溉量,系統(tǒng)也會根據(jù)不同的成長趨勢給出推薦方案。

        3.2 下位機控制終端軟件設計

        下位機軟件是在Keil μVision 5 IDE集成環(huán)境中使用C語言開發(fā)而成。系統(tǒng)工作時,會實時分析植物的土壤干濕度、植物生長趨勢等數(shù)據(jù),并且開始分析從采集部分得到的數(shù)據(jù),通過植物生長趨勢以及天氣情況將土壤干濕度調(diào)整至預設范圍。當土壤干濕度處于正常范圍時,水泵閥門會關閉;當土壤干濕度低于設定區(qū)間最低值時,水泵閥門會打開,隨著灌溉水量的增加,土壤濕度增加;當植物土壤干濕度高于正常范圍上限時,停止灌溉。

        系統(tǒng)軟件流程如圖7所示。

        圖7 系統(tǒng)軟件流程

        4 智能識別算法

        在眾多算法模型面前,本著易訓練、準確率高、性價比高的原則,最終選擇了較為經(jīng)典的算法模型—AlexNet結構。該結構特點如下:

        (1)8層結構,其中前5層為卷積層,后3層為全連接層;學習參數(shù)有6 000萬個,神經(jīng)元有650 000個。

        (2)可在2個GPU上運行,大大提高訓練速率。

        (3)在第2,4,5層均是前一層在自己GPU內(nèi)連接,第3層是與前面兩層全連接,全連接是2個GPU全連接;RPN層是在第1,2個卷積層后;Max pooling層在RPN層以及第5個卷積層后;ReLU函數(shù)在每個卷積層以及全連接層后。

        (4)卷積核大小數(shù)量:

        conv1:96 11×11×3(個數(shù)/長/寬/深度)

        conv2:256 5×5×48

        conv3:384 3×3×256

        conv4:384 3×3×192

        conv5:256 3×3×192

        (5)ReLU、雙GPU運算:提高訓練速度(應用于所有卷積層和全連接層)。

        (6)重疊pool池化層:提高精度,不容易產(chǎn)生過度擬合(應用在第1層、第2層、第5層后面)。

        (7)局部響應歸一化層(LRN):提高精度(應用在第1層和第2層后面)。

        (8)Dropout:減少過度擬合(應用在前2個全連接層)。

        5 總體設計

        5.1 系統(tǒng)特點

        系統(tǒng)軟件主要分為三大部分,分別是APP端、樹莓派端和STM32單片機端。其中,APP端主要設計語言為Java,此端主要讓用戶從手機上控制單片機端水泵閥門的打開或者關閉,并且可以在APP端顯示樹莓派端識別的植物結果;樹莓派端主要實現(xiàn)識別植物種類的功能,并且把識別結果傳輸給APP端、STM32單片機端;STM32單片機端主要設計語言為C語言,利用STM32庫函數(shù)開發(fā)。為了實現(xiàn)自動灌溉功能,用戶可以通過硬件的按鍵實現(xiàn)澆水區(qū)間的手動設置,并且在單片機端的顯示屏上實時顯示土壤干濕度值。當土壤干濕度低于預設范圍最低值時,紅色LED燈會發(fā)光,并且蜂鳴器會發(fā)出聲音;當土壤干濕度位于預設值范圍時,綠色LED燈會發(fā)光,同時停止蜂鳴器發(fā)出聲音。系統(tǒng)外形圖如圖8所示。

        圖8 外形

        5.2 應用價值

        (1)節(jié)省水源。因系統(tǒng)為全自動化一體設備,擁有電子信息采集的功能,可以實時檢測盆栽環(huán)境,依據(jù)植物生長條件,合理灌溉,從而減少水資源浪費。通過管道、噴槍或噴頭形成噴灌,均勻、定量、定時噴灑盆栽。

        (2)由于地理條件、環(huán)境氣候、土壤差異的影響,植物生長會受到一定的限制,但是智能灌溉系統(tǒng)可以實時監(jiān)測土壤情況,有效地改善土壤環(huán)境,為種植物創(chuàng)造較好的生長條件。

        (3)減少勞動力成本。普通的灌溉澆水需要耗費時間和人力,而智能灌溉是全自動灌溉模式,同時擁有PC端和移動端,并且可以通過遠程操控進行灌溉。

        (4)現(xiàn)代的自動灌溉系統(tǒng)大多數(shù)都是大型的,多數(shù)均用于花園、農(nóng)場等大型植物種植場所。可是隨著人們的生活品質(zhì)日益提升,現(xiàn)在更多的用戶需要小型智能的灌溉系統(tǒng),而現(xiàn)有的小型灌溉系統(tǒng)均存在共性問題:價格高昂、實用性低、無法為用戶提供相應的種植提示等。于是,基于傳統(tǒng)特點,改良共性問題,是本設備最大的價值體現(xiàn)。

        5.3 轉(zhuǎn)化前景

        本系統(tǒng)的預期成果是達到商用化的使用程度,即用戶需要購買我們的系統(tǒng)以及設備,然后用戶只需要負責放置種植物,剩下的工作可以全部交由系統(tǒng)設備完成。

        本系統(tǒng)不僅僅實現(xiàn)家庭用戶對灌溉的基本需求,而且提升實用性與科學性的同時,降低技術成本,提高水資源的利用率;同時能夠?qū)崿F(xiàn)讓每一位使用者都能很快上手,使花卉灌溉系統(tǒng)安裝和使用更為方便。

        本系統(tǒng)的社會效益:在綠色環(huán)保方面,可以達到節(jié)省水資源的效果;在經(jīng)濟方面,此行業(yè)目前還是藍海,仍有較大的發(fā)展空間。

        6 結 語

        基于STM32和樹莓派共同設計的智能灌溉系統(tǒng),在改良傳統(tǒng)灌溉系統(tǒng)基礎之上,將智能化引入,加以土壤干濕度傳感器進行環(huán)境監(jiān)測,從而提出更智能化、更自動化、更人性化的綠植成長方案,一定程度上也避免了綠植的枯萎死亡,做到了節(jié)約水源的社會效益。經(jīng)過一系列測試工作,目前設備可達到日常使用狀態(tài),同時也達到了預期設計效果。

        未來的發(fā)展方向?qū)⑹且氩∠x害識別功能,以完善對于綠植生病問題的解決方案,同時不斷更新識別算法,以提高識別效率以及準確度。

        致謝:非常感謝王健老師的指導。因為是初次寫論文,在寫論文的期間遇到了許多困難,是他不斷地給出建設性意見,不厭其煩地幫助我們修改和改進論文。王健老師嚴謹?shù)闹螌W態(tài)度、淵博的學術知識以及誨人不倦的敬業(yè)精神使我們獲益頗多。

        猜你喜歡
        灌溉系統(tǒng)樹莓卷積
        基于3D-Winograd的快速卷積算法設計及FPGA實現(xiàn)
        基于物聯(lián)網(wǎng)技術的農(nóng)業(yè)智能灌溉系統(tǒng)應用
        從濾波器理解卷積
        電子制作(2019年11期)2019-07-04 00:34:38
        基于樹莓派的騎行智能頭盔設計
        電子制作(2019年11期)2019-07-04 00:34:32
        仿生高效節(jié)水灌溉系統(tǒng)
        電子制作(2018年23期)2018-12-26 01:01:10
        基于單片機的小型自動灌溉系統(tǒng)的設計與實現(xiàn)
        基于傅里葉域卷積表示的目標跟蹤算法
        基于樹莓派的遠程家居控制系統(tǒng)的設計
        電子制作(2017年17期)2017-12-18 06:40:43
        響應面法優(yōu)化紅樹莓酒發(fā)酵工藝
        中國釀造(2016年12期)2016-03-01 03:08:19
        一種基于卷積神經(jīng)網(wǎng)絡的性別識別方法
        電視技術(2014年19期)2014-03-11 15:38:20
        最近免费mv在线观看动漫 | 国产蜜臀精品一区二区三区| 精品国产a∨无码一区二区三区| 国产精品video| 精品 无码 国产观看| 久久久久久免费播放一级毛片| 国产好片日本一区二区三区四区| 美女被搞在线观看一区二区三区| 精品福利一区二区三区| 亚洲一区二区三区综合免费在线| 久久精品夜色噜噜亚洲a∨| 国产成人午夜无码电影在线观看| 最近免费mv在线观看动漫| 久久久久成人亚洲综合精品| av无码一区二区三| 免费人成在线观看播放视频| 日韩不卡的av二三四区| 国产精品久久久亚洲| 色橹橹欧美在线观看视频高清 | 三级黄片一区二区三区| 在线免费观看一区二区| 欧美黑寡妇特a级做爰| 亚洲av色无码乱码在线观看 | 久青青草视频手机在线免费观看| 国产优质av一区二区三区| 国产一区二区三区视频在线观看| 国产午夜激无码av毛片不卡| 色天使综合婷婷国产日韩av| 天躁夜夜躁狼狠躁| 性导航app精品视频| 91精品国产综合久久青草| 三个黑人插一个女的视频| 乱子轮熟睡1区| av一区二区三区人妻少妇| 亚洲一区爱区精品无码| av在线免费播放网站| 中文字幕人妻精品一区| 色视频线观看在线网站| 国产精品无码精品久久久| 中国产无码一区二区三区| 久久国产精品精品国产色|