智能窗戶控制系統(tǒng)_第1頁(yè)
智能窗戶控制系統(tǒng)_第2頁(yè)
智能窗戶控制系統(tǒng)_第3頁(yè)
智能窗戶控制系統(tǒng)_第4頁(yè)
智能窗戶控制系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、智能窗戶控制系統(tǒng)設(shè)計(jì)報(bào)告作者:郭宏遠(yuǎn)指導(dǎo)教師:李世明目錄系統(tǒng)簡(jiǎn)介21.1 需求分析21.2 系統(tǒng)整體介紹2功能方案31 系統(tǒng)功能41 應(yīng)用領(lǐng)域4系統(tǒng)開發(fā)與應(yīng)用環(huán)境44.1 開發(fā)與應(yīng)用環(huán)境簡(jiǎn)介44.2 系統(tǒng)平臺(tái)搭建過程4數(shù)據(jù)庫(kù)設(shè)計(jì)5數(shù)據(jù)分析5表設(shè)計(jì)5測(cè)試結(jié)果分析6關(guān)鍵代碼實(shí)現(xiàn)6測(cè)試參數(shù)及結(jié)果分析8系統(tǒng)的安裝與使用8系統(tǒng)安裝8系統(tǒng)使用9系統(tǒng)簡(jiǎn)介需求分析隨著科學(xué)技術(shù)的飛躍發(fā)展,生活水平的不斷提高,人們對(duì)安全、舒適、健康的生活需求變得日益迫切。而近年來,智能家居概念已經(jīng)逐漸深入到國(guó)民的生活之中,且不斷地影響著人們的思維。因此,眾多有能力的小區(qū)、別墅用戶已經(jīng)開始安裝使用智能家居系統(tǒng),并嘗試智能化為家居生

2、活帶來的安全、舒適和便利。時(shí)光飛逝,日夜如梭。智能家居系統(tǒng)在經(jīng)歷了早期混亂的概念紛爭(zhēng)之后,目前已經(jīng)逐漸進(jìn)入理性時(shí)代。如今的智能家居市場(chǎng)已經(jīng)不再是海爾、微軟等專業(yè)家電控制和IT廠家的天下,越來越多的樓宇對(duì)講廠商開始涉及并深入到智能家居行業(yè),猛烈地沖擊著樓宇對(duì)講市場(chǎng)格局,從而使得市場(chǎng)競(jìng)爭(zhēng)更加激烈。盡管如此,用戶的需求才是第一位的,所以各廠家的產(chǎn)品研發(fā)主要以市場(chǎng)需求為導(dǎo)向。由于我國(guó)房地產(chǎn)行業(yè)的迅速發(fā)展,也帶動(dòng)了我國(guó)門窗幕墻行業(yè)的迅速發(fā)展,隨著消費(fèi)者生活水平的提高,智能化的產(chǎn)品如雨后春筍,正逐步發(fā)展和壯大。而我們的智能窗戶就是在這樣的環(huán)境下應(yīng)運(yùn)而生的,因此具有廣闊的市場(chǎng)空間和應(yīng)用前景。系統(tǒng)整體介紹產(chǎn)品

3、名稱:智能窗戶控制系統(tǒng)系統(tǒng)由最初的實(shí)驗(yàn)階:段到產(chǎn)品的形成過程中,其基本的功能框架如下窗戶開;關(guān)傳動(dòng)部件。LED光電報(bào)警器.喇叭聲音報(bào)警器,GPRS網(wǎng)絡(luò)報(bào)警器(待實(shí)現(xiàn)智能窗戶控制系統(tǒng)功能框架示意圖系統(tǒng)軟件基本框架:通過對(duì)PIC單片機(jī)功能的應(yīng)用,與單片機(jī)外設(shè)電路的接口,可以大致寫出智能窗戶系統(tǒng)基本框架:功能方案系統(tǒng)功能縱觀整個(gè)設(shè)計(jì)系統(tǒng),單片機(jī)使用了熟悉的AT89C51單片機(jī),從而使整個(gè)控制芯片了如指掌。熟悉的控制芯片設(shè)計(jì)起來也是得心應(yīng)手。所用芯片簡(jiǎn)單實(shí)用,減少了開發(fā)和硬件開銷。傳感器部分使用光敏電阻,可以持續(xù)性的檢測(cè)外界光強(qiáng)變化,通過電橋電路后的信號(hào)進(jìn)入比較器,可以得出一個(gè)信號(hào),通過單片機(jī)的脈沖信

4、號(hào)進(jìn)而控制步進(jìn)電機(jī)的運(yùn)行。本設(shè)計(jì)的直流電機(jī)可以很好的執(zhí)行單片機(jī)的命令。直流電機(jī)為一種數(shù)字伺服執(zhí)行元件,具有結(jié)構(gòu)簡(jiǎn)單、運(yùn)行可靠、控制方便、控制性能好等優(yōu)點(diǎn)。使得窗的開關(guān)更加的準(zhǔn)確,穩(wěn)定。設(shè)計(jì)的時(shí)鐘電路配合單片機(jī)的定時(shí)功能,加上光電傳感器的檢測(cè)光強(qiáng)很好的解決了自動(dòng)控制這項(xiàng)功能。應(yīng)用領(lǐng)域應(yīng)用于普遍家庭當(dāng)中系統(tǒng)開發(fā)與應(yīng)用環(huán)境開發(fā)與應(yīng)用環(huán)境簡(jiǎn)介開發(fā)環(huán)境:windows7,myeclipse,tomcat,mysql系統(tǒng)平臺(tái)搭建過程工具:MyEclipse,Tomcat,Mysql搭建環(huán)境:(1)準(zhǔn)備數(shù)據(jù)庫(kù)和表(2)創(chuàng)建webproject(3)添加支持?jǐn)?shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)分析物聯(lián)網(wǎng)中的傳感器技術(shù)所含數(shù)據(jù):溫度

5、濕度有害氣體等表設(shè)計(jì)該系統(tǒng)使用的是關(guān)系型數(shù)據(jù)庫(kù),共涉及三張表,分別為溫度表wendu,濕度表shidu,以及記錄標(biāo)準(zhǔn)信息的表biaozhun。各表的具體設(shè)計(jì)如下所示:溫度wendu:字段名稱長(zhǎng)度id(primarykey)IntwenduVarchar15wenduzhiVarchar20表4.2-1user表的具體設(shè)計(jì)濕度shidu:字段名稱長(zhǎng)度id(primarykey)IntshiduzhiIntshiduVarchar20表4.2-2car表的具體設(shè)計(jì)有害氣體shidu:字段名稱長(zhǎng)度id(primarykey)IntyouhaiqitiIntyouhaiqitiVarchar20測(cè)試結(jié)

6、果分析關(guān)鍵代碼實(shí)現(xiàn)登錄功能代碼實(shí)現(xiàn):publicclassLoginActionextendsAction/*GeneratedMethods/*MethodexecuteparammappingparamformparamrequestparamresponsereturnActionForward/publicActionForwardexecute(ActionMappingmapping,ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse)tryPrintWriterout=response.getW

7、riter();LoginFormloginForm=(LoginForm)form;/TODCAuto-generatedmethodstubcom.sanqing.bll.BUserRightB_User=newcom.bll.BUserRight();tryB_User.ValidUser(loginForm.getUsername(),loginForm.getPassword();out.print("true");catch(Exceptione)/TODCAuto-generatedcatchblockout.print(e.getMessage();catc

8、h(ICExceptione1)e1.printStackTrace();returnnull;增加修改刪除代碼實(shí)現(xiàn):publicclassActionEditorActionextendsAction/*GeneratedMethods*/*Methodexecute*parammapping*paramform*paramrequest*paramresponse*returnActionForward*/publicActionForwardexecute(ActionMappingmapping,ActionFormform,HttpServletRequestrequest,Http

9、ServletResponseresponse)ActionEditorFormactionEditorForm=(ActionEditorForm)form;/TODOAuto-generatedmethodstubtryPrintWriterout=response.getWriter();tryStringoper=request.getParameter("oper");com.sanqing.bll.BActionB_V=newcom.sanqing.bll.BAction();if(oper.equals("add")B_V.Actionma

10、sterAdd(actionEditorForm);)elseif(oper.equals("edit")B_V.ActionmasterEdit(actionEditorForm);)elseif(oper.equals("delete")B_V.ActionmasterDelete(actionEditorForm.getAction_id();)elseif(oper.equals("group")out.print(B_V.ActionmasterGetAllGroup();returnnull;)out.print(B_V.

11、ActionmasterConvertToHTMLTable(request.getParameter("group");)catch(Exceptione)out.print(e.getMessage();catch(lOExceptione1)e1.printStackTrace();returnnull;5.2測(cè)試參數(shù)及結(jié)果分析測(cè)試結(jié)果如下圖:,“戶JopErl'rpfiircW'SfKbcnih/附加,Xrdfrrpjwl5鵬用F崎修EHp11,:、油凸/,二書究:,上,拶丁。,9:屯一田,$*凸皚*Efbe同2iPMfe*E4君Tfcfe*Wril

12、必Ow*胤321,目SMflU,璃H陶(&臼曰I,二一匚1kF3苒#5見J.N鄴3MM/司KhMdQXLm口曲3|山田心立他也上iWk/立.踹+總所臺(tái)5Mn-5J9毛不良門小町信息:NoSprirb(NebApplicttioinlnititliztrtyp«$dtttctedonclasspath2015-5-29,17:33:24org9»pache.ca1:a1iHit.cor«Pappi1c«tionCon1:txtlogilB;InitializingSpringrootKebAppldeation<Con>textlQg4

13、j:MARNNoappenderscouldbefoundforlogger(erg.springframework.web.context-ContextLoader)4lcg4jirkARNPleaseifiitializethelog4jsystemproperlyb2015-5-11?17:JS!44Qrg.ppsclhe.catb1ina.rtup.deplQyDirectQry-ftS:eplGimantofiwtibapplicationdirftctoryF:ProgramFil«sapache-tcwncat-7.0.7wa-bappsXshoppinghaEifi

14、n2615-5-29'17:33:44orf.»ptch«rcAt11in*,st#rtup.He£tCo<ifi£<1eployDirectoryHR:口電ployingw*匕applicationdlrtctoryFrPro-gr*mF£1«sXap»ch»-ton>ca1:-7,.S7bappsSup«rM<arktt2015-5-2917:33:S6org.apache.catalimai.core.ApplicatidnContextlog(lift;Initia

15、lizingSpringrootkebAppIicationContextlag4j:WARNNoappenderscouldbefoundforlogger(Drgtspringframework.webucontext.Contextloader)log4jiiMARNPleaseinitializethelog4jsystemproperly,Z015-5-29-i7:3-4:5?ii&rg.mp9ch,csta1inastartup-Hpstconfii-deployDirectoryBB.:DwplcrywitntNwtfbappUtMiondirnctoryF:Prpgr#

16、mF£l«stpach«-tmc»t-7rer57wtbtppsXSuptrHsrktth«t2B15-5-U17:M:M*rg.ipsehePcoy«&,AbstractProtocolstart1'.B.;StartingPratacolHandler|"http-bio-80BOri2015-5-2917:34:99orgHapacheucoyote-AbstractProtocolstartftft:StartingProtacolHandler|!'bjp-bio-莒日電9"2B1

17、5-5-2917:34:090rg.apache.catalina.startup.Catalindstart伯恩:Serverstartupin167892ms結(jié)果分析:軟件正常啟動(dòng)可以運(yùn)行,啟動(dòng)tomcat7運(yùn)行,運(yùn)行結(jié)果如下圖:3MS«7.1xGE!=手札"貧舍,施大至圈百度。工4切工手懶127.M1系統(tǒng)的安裝與使用6.1系統(tǒng)安裝(1)安裝Myeclipse,Tomcat7,Mysql,NavicatForMysql并進(jìn)行調(diào)試;(2)導(dǎo)入代碼至Myeclipse,導(dǎo)入數(shù)據(jù)庫(kù)至Mysql;(3)發(fā)布程序,啟動(dòng)Tomcat7;(4)打開瀏覽器,運(yùn)行程序;(5)運(yùn)行成功。6

18、.2系統(tǒng)使用,人宜印分:管印附的唐典酸僧總首徨蛇吝n半非蕊核*lkidlVL$3tEd,"Fir.ir用聲畬.出生日R1聲虹;忙.士*再也在傕本生成口elKR*.腐皂'帕7#Fk立國(guó)哨.息電F電ax醫(yī)豳工除*鼻療電爆中幫5+AWfl修楞13里事民厚信且1即fftapfflttis,A串信星攤護(hù)富圖3電郵馬色僮作里宣和D1U冒鹿整近幫境體珥1T,.泰銀12230JHEBVs天鵬11系統(tǒng)設(shè),分外儲(chǔ)帔作綱MHVd:/作秘&作瑁fteorara石育寰作俎1|Q¥91srMl,fteesm231MUV22:香,I.人事例;不加3人奉信般護(hù)匚而百K.也應(yīng)哥上2蠟歲牖H&MftXEK&1X席國(guó)I飲護(hù)芭匕.節(jié)統(tǒng)1,系統(tǒng)設(shè)2:人事信電純滬用戶名出生日立,st帆代旅*口成員網(wǎng)鹿苗晦華崢校:專業(yè)目UR歡:te59wm色:遠(yuǎn)匕法用戶也展也民像華北辰帙叁北角已1劃大停nullnuinullv5“wb4:»w«rd:1供應(yīng)鬲侑息博F商周S恿縮PAitAic*金值型鄴單imE用用GSu

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論