李志平 田倩倩 趙洪華 陳綿鵬
摘 要:養花作為許多人的愛好,將植物照看與人們日常生活聯系在一起,當人們需要外出無人照看植物時其生長和存活就成為一個問題,文章基于這一問題設計了一種植物看護機器人,實現植物無人看護,該設計通過藍牙模塊與手機APP的通信實現植物生長環境參數預設值的設定,通過多種傳感檢測模塊實現植物生長環境各項參數的檢測,經分析后通過控制器控制冷、熱風機以及補光裝置等進行植物生長環境的參數調節。
關鍵詞:植物照看;STM32單片機;自動化;藍牙通信
中圖分類號:TP249 文獻標志碼:A 文章編號:2095-2945(2018)12-0099-02
Abstract: Growing flowers, as a hobby of many people, links plant care to people's daily lives, and when people need to go out without looking after plants, their growth and survival become a problem. Based on this problem, a plant care robot is designed in this paper. The design realizes the preset value of plant growth environment parameters through the communication between Bluetooth module and mobile phone APP. Through a variety of sensor detection modules to achieve the detection of plant growth environment parameters, after the analysis of the controller through the control of cold, hot air and light compensator to adjust the parameters of plant growth environment.
Keywords: plant care; STM32 single chip microcomputer; automation; Bluetooth communication
前言
在我們的生活中生長著各種各樣美麗的植物,養花也逐漸成為很多人的愛好,但是當人們需要長時間外出時植物的照看就成了一個問題,當植物處于無人照看的情況下,很容易造成水量供應不足、溫度變化不適應等問題,并且很多種類的花會因幾天未澆水而造成枯死[1]。隨著科技的發展,單片機已經逐漸應用于家用電機、智能儀表燈行業的智能化中[2],因此采用STM32單片機為控制器基礎,實現植物的自動照看是非常有意義的。
1 系統總體設計
無論什么類型的花卉和植物,它們的生存都離不開陽光、空氣、水和養料等生長要素[3]??梢曰谏鲜鲞@些要素進行智能化實現的分析。植物照看機器人的總體系統設計如圖1所示,其包含了通信系統和機器人本體兩個部分,通信系統負責和實現交互,完成預設值的設定,機器人本體則負責檢測環境參數的變化并實現環境參數的調整。
2 通信系統設計
通信系統主要由手機APP和藍牙模塊組成,設計完成的手機APP如圖2所示。
用APP設定植物生長環境所需的參數值,通過藍牙模塊將設定的環境參數值傳遞給STM32單片機,單片機接收到設定的環境參數值后將其儲存,然后進行環境參數檢測,通過實際值與設定值對比完成相應的動作。
3 機器人本體系統設計
3.1 自動澆水系統設計
自動澆水系統主要完成植物土壤濕度低于設定濕度值時的澆水工作,單次澆水的量也通過APP進行設定,其主要工作元件包括土壤濕度檢測模塊、繼電器、小水泵,土壤濕度檢測模塊每隔一個小時進行一次檢測,完成一次澆水的流程圖如圖3所示:
3.2 自動補光系統設計
自動補光系統的檢測端由CO2濃度檢測模塊和光強檢測模塊兩個部分組成,輸出端由繼電器和藍紫光燈鏈組成。當檢測到CO2濃度與設定范圍相比過高或者光照強度設定范圍相比過低時,STM32接通繼電器給藍紫光燈進行供電,完成對植物的補光。其中光照強度的檢測從早上八點開啟,到晚上六點停止。
3.3 溫濕度調控系統設計
溫濕度調控系統負責讓植物生長的溫濕度保持在設定的范圍內,輸入端由溫濕度檢測模塊實現,輸出端由繼電器、冷/熱風機、加濕器、干燥器組成。溫度調控的過程與濕度控制大致相同,本文只介紹溫度調控的過程,實現一次溫度調控的流程圖如圖4所示。
3.4 智能報警系統設計
當異常發生時,調控超出機器人的能力范圍,機器人會通過GSM模塊向主人撥打電話實現報警,主要的異常包括人為進入到機器人系統、發生火災以及由于特殊因素導致的光強過高濕度過低等情況。智能報警系統的組成如圖5所示,其中人體傳感器的加入還可以做到防盜檢測的效果。
4 結束語
本文介紹的植物看護機器人可以完美實現植物的照看,通過環境參數的調節讓植物在無人照看的環境中正常生長,以本文設計的機器人為基礎,還可以進行其它環境參數檢測調節裝備的添加應用??傊疚脑O計的機器人對于植物無人看護的實現具有重大意義。
參考文獻:
[1]孫成竹,范瑛,蔣志云.家庭盆栽節水潛力分析[J].北京師范大學學報(自然科學版),2012,48(3):298-300.
[2]蔡立娜.單片機的發展與應用[J].科技展望,2016,26(13):99.
[3]崔彥彬,馬昊坤.基于單片機的自動澆花裝置[J].內燃機與配件,2017(09):140-141.
[4]李辰迪,王艷新,馬立婧,等.一種基于51單片機的智能安防機器人設計[J].科技創新與應用,2013(06):6.