24、智能化農(nóng)用大棚_第1頁
24、智能化農(nóng)用大棚_第2頁
24、智能化農(nóng)用大棚_第3頁
24、智能化農(nóng)用大棚_第4頁
24、智能化農(nóng)用大棚_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、背景背景 利用農(nóng)用大棚種植農(nóng)作物很辛苦,農(nóng)民夜晚利用農(nóng)用大棚種植農(nóng)作物很辛苦,農(nóng)民夜晚要在大棚外面蓋上草簾,冷時要蓋四到五層;要在大棚外面蓋上草簾,冷時要蓋四到五層;白天要將草簾拉開,讓農(nóng)作物行光合作用。白天要將草簾拉開,讓農(nóng)作物行光合作用。 因此我們要設(shè)計這個智能化農(nóng)用大棚。根據(jù)因此我們要設(shè)計這個智能化農(nóng)用大棚。根據(jù)棚外的日光自動給塑料大棚棚外的日光自動給塑料大棚拉開拉開草簾。草簾。 此外,我們也多加了一個溫度控制系統(tǒng)用來此外,我們也多加了一個溫度控制系統(tǒng)用來控制棚內(nèi)的溫度??刂婆飪?nèi)的溫度。設(shè)計思路設(shè)計思路 我們通過我們通過光感傳感器光感傳感器探測光線強度變化來控探測光線強度變化來控制草簾的

2、升降。制草簾的升降。 當(dāng)太陽升起后,開動電機,將夜晚覆蓋在大當(dāng)太陽升起后,開動電機,將夜晚覆蓋在大棚外面的草簾卷起;讓農(nóng)作物充分進行光合棚外面的草簾卷起;讓農(nóng)作物充分進行光合作用。作用。 當(dāng)夜晚來臨時,反轉(zhuǎn)電機,將草簾蓋上。保當(dāng)夜晚來臨時,反轉(zhuǎn)電機,將草簾蓋上。保持大棚里的溫度。持大棚里的溫度。 我們還用我們還用溫度傳感器溫度傳感器探測溫度。當(dāng)棚里的溫探測溫度。當(dāng)棚里的溫度過高時就開啟度過高時就開啟風(fēng)扇風(fēng)扇降溫。降溫。程序編輯程序編輯 我們把程序編輯的解釋分成三個部分:我們把程序編輯的解釋分成三個部分:探測探測分析、判斷分析、判斷執(zhí)行執(zhí)行程序編輯程序編輯 探測探測 我們先設(shè)定我們先設(shè)定光感傳感

3、器光感傳感器和和溫度傳感器。溫度傳感器。程序編輯分析、判斷程序編輯分析、判斷 在這個例子里,在這個例子里,溫度溫度和和光線光線是兩個分開而不同是兩個分開而不同的判斷,我們在程序中就把它們分開來處理。的判斷,我們在程序中就把它們分開來處理。 我們先處理光線問題。我們先處理光線問題。有光無光= =1程序編輯分析、判斷程序編輯分析、判斷 這樣的程序?qū)懛ú浑y想到。這樣的程序?qū)懛ú浑y想到。 但是,這個程序有個缺點。但是,這個程序有個缺點。 白天的時候探測到一直是有光,白天的時候探測到一直是有光,會造成程序不斷的命令電機開會造成程序不斷的命令電機開啟。晚上則會不斷的關(guān)閉。啟。晚上則會不斷的關(guān)閉。 棚子已經(jīng)

4、開了,電機怎么還能棚子已經(jīng)開了,電機怎么還能繼續(xù)運動?繼續(xù)運動? 所以我們還要考慮如何讓微電所以我們還要考慮如何讓微電腦記得目前棚子的狀態(tài),避免腦記得目前棚子的狀態(tài),避免重復(fù)執(zhí)行。重復(fù)執(zhí)行。有光有光無光無光開啟開啟關(guān)閉關(guān)閉程序編輯分析、判斷程序編輯分析、判斷四種情況四種情況 要考慮的因素有:要考慮的因素有:1.1.是否有光?是否有光?2.2.棚子是否開啟?棚子是否開啟?有光有光沒光沒光棚子開著棚子開著不動作不動作棚子關(guān)上棚子關(guān)上棚子關(guān)著棚子關(guān)著棚子開啟棚子開啟不動作不動作分析分析: :棚子控制系統(tǒng)的有幾種情況?棚子控制系統(tǒng)的有幾種情況?不動作意思就是說馬達開啟(關(guān)上)了棚子后,就不會不動作意思

5、就是說馬達開啟(關(guān)上)了棚子后,就不會因為又測到光(無光)而一直動作。因為又測到光(無光)而一直動作。程序編輯分析、判斷程序編輯分析、判斷 我們沒辦法告訴微電腦知道棚子是開的還是關(guān)的,我們沒辦法告訴微電腦知道棚子是開的還是關(guān)的,但是我們可以利用但是我們可以利用通用變量通用變量來讓微電腦記憶。來讓微電腦記憶。 我們先用變量賦值設(shè)定通用變量:我們先用變量賦值設(shè)定通用變量:通用變量通用變量棚子狀態(tài)棚子狀態(tài)0 0關(guān)著關(guān)著1 1開著開著 當(dāng)通用變量等于當(dāng)通用變量等于0 0代表棚子是關(guān)著的;代表棚子是關(guān)著的; 當(dāng)通用變量等于當(dāng)通用變量等于1 1代表棚子是開著的。代表棚子是開著的。程序編輯分析、判斷程序編輯

6、分析、判斷設(shè)定通用變量設(shè)定通用變量1 10 0(一開始棚子是關(guān)的)(一開始棚子是關(guān)的)判斷有沒有光判斷有沒有光程序編輯分析、判斷程序編輯分析、判斷判斷判斷通用變量通用變量1 1=0?=0?(棚子是否關(guān)的?)(棚子是否關(guān)的?)通用變量通用變量1 1+1+11 1,表示棚,表示棚子已開啟子已開啟如果有光而通用變量如果有光而通用變量1 1為為0 0就開棚。就開棚。判斷判斷通用變量通用變量1 1=1=1?(棚子是否開的?)(棚子是否開的?)通用變量通用變量1 11 10 0 ,表示棚子,表示棚子已關(guān)上已關(guān)上程序編輯分析、判斷程序編輯分析、判斷如果沒光而通用變量如果沒光而通用變量1 1為為1 1就關(guān)棚。

7、就關(guān)棚。程序編輯分析、判斷程序編輯分析、判斷經(jīng)過這樣的設(shè)定,讓微電腦經(jīng)過這樣的設(shè)定,讓微電腦能知道棚子的狀態(tài),避免重能知道棚子的狀態(tài),避免重復(fù)動作。復(fù)動作。這個方法使用這個方法使用通用變量通用變量的數(shù)的數(shù)值,讓微電腦記憶目前的狀值,讓微電腦記憶目前的狀態(tài)。只要判斷通用變量的數(shù)態(tài)。只要判斷通用變量的數(shù)值,即可執(zhí)行正確的動作。值,即可執(zhí)行正確的動作。這種方法為這種方法為變量記憶法變量記憶法。無光無光門已開門已開門已關(guān)門已關(guān)門未開門未開門未關(guān)門未關(guān)有光有光假設(shè)門關(guān)閉假設(shè)門關(guān)閉變量變量=0=0開門后改變記錄開門后改變記錄變量變量= =變量變量+1+1關(guān)門后改變記錄關(guān)門后改變記錄變量變量= =變量變量-1-1 接下來就是設(shè)定接下來就是設(shè)定溫度溫度的部分。的部分。 判斷棚內(nèi)溫度是否高過判斷棚內(nèi)溫度是否高過3535度。度。 如果是就開啟風(fēng)扇;如果不是就關(guān)上。如果是就開啟風(fēng)扇;如果不是就關(guān)上。程序編輯分析、判斷程序編輯分析、判斷光線控制光線控制溫度控制溫度控制程序編輯分析、判斷程序編輯分析、判斷程序編輯執(zhí)行程序編輯執(zhí)行控制棚子開關(guān)的速度、正傳或反轉(zhuǎn)秒級延時:開關(guān)棚需要的時間棚子完成動作馬達就

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論