




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上 智能窗戶控制系統(tǒng)設(shè)計報告作 者:郭宏遠指導(dǎo)教師:李世明目錄系統(tǒng)簡介1.1需求分析隨著科學(xué)技術(shù)的飛躍發(fā)展,生活水平的不斷提高,人們對安全、舒適、健康的生活需求變得日益迫切。而近年來,智能家居概念已經(jīng)逐漸深入到國民的生活之中,且不斷地影響著人們的思維。因此,眾多有能力的小區(qū)、別墅用戶已經(jīng)開始安裝使用智能家居系統(tǒng),并嘗試智能化為家居生活帶來的安全、舒適和便利。 時光飛逝,日夜如梭。智能家居系統(tǒng)在經(jīng)歷了早期混亂的概念紛爭之后,目前已經(jīng)逐漸進入理性時代。如今的智能家居市場已經(jīng)不再是海爾、微軟等專業(yè)家電控制和IT廠家的天下,越來越多的樓宇對講廠商開始涉及并深入到智能家居行業(yè),猛
2、烈地沖擊著樓宇對講市場格局,從而使得市場競爭更加激烈。盡管如此,用戶的需求才是第一位的,所以各廠家的產(chǎn)品研發(fā)主要以市場需求為導(dǎo)向。由于我國房地產(chǎn)行業(yè)的迅速發(fā)展,也帶動了我國門窗幕墻行業(yè)的迅速發(fā)展,隨著消費者生活水平的提高,智能化的產(chǎn)品如雨后春筍,正逐步發(fā)展和壯大。而我們的智能窗戶就是在這樣的環(huán)境下應(yīng)運而生的,因此具有廣闊的市場空間和應(yīng)用前景。1.2 系統(tǒng)整體介紹產(chǎn)品名稱:智能窗戶控制系統(tǒng)系統(tǒng)由最初的實驗階:段到產(chǎn)品的形成過程中,其基本的功能框架如下系統(tǒng)軟件基本框架:通過對PIC單片機功能的應(yīng)用,與單片機外設(shè)電路的接口,可以大致寫出智能窗戶系統(tǒng)基本框架::功能方案2.1 系統(tǒng)功能縱觀整個設(shè)計系統(tǒng)
3、,單片機使用了熟悉的AT89C51單片機,從而使整個控制芯片了如指掌。熟悉的控制芯片設(shè)計起來也是得心應(yīng)手。所用芯片簡單實用,減少了開發(fā)和硬件開銷。傳感器部分使用光敏電阻,可以持續(xù)性的檢測外界光強變化,通過電橋電路后的信號進入比較器,可以得出一個信號,通過單片機的脈沖信號進而控制步進電機的運行。本設(shè)計的直流電機可以很好的執(zhí)行單片機的命令。直流電機為一種數(shù)字伺服執(zhí)行元件,具有結(jié)構(gòu)簡單、運行可靠、控制方便、控制性能好等優(yōu)點。使得窗的開關(guān)更加的準確,穩(wěn)定。設(shè)計的時鐘電路配合單片機的定時功能,加上光電傳感器的檢測光強很好的解決了自動控制這項功能。2.2 應(yīng)用領(lǐng)域應(yīng)用于普遍家庭當(dāng)中系統(tǒng)開發(fā)與應(yīng)用環(huán)境3.1
4、 開發(fā)與應(yīng)用環(huán)境簡介開發(fā)環(huán)境:windows7,myeclipse,tomcat,mysql3.2 系統(tǒng)平臺搭建過程工具:MyEclipse,Tomcat,Mysql搭建環(huán)境:(1)準備數(shù)據(jù)庫和表(2)創(chuàng)建web project(3)添加支持數(shù)據(jù)庫設(shè)計4.1 數(shù)據(jù)分析物聯(lián)網(wǎng)中的傳感器技術(shù)所含數(shù)據(jù):溫度 濕度 有害氣體等4.2 表設(shè)計該系統(tǒng)使用的是關(guān)系型數(shù)據(jù)庫,共涉及三張表,分別為溫度表wendu,濕度表shidu,以及記錄標(biāo)準信息的表biaozhun。各表的具體設(shè)計如下所示:溫度wendu:字段名稱類型長度id(primary key)IntwenduVarchar 15wenduzhiVar
5、char 20表 4.2-1 user表的具體設(shè)計濕度shidu:字段名稱類型長度id(primary key)IntshiduzhiIntshiduVarchar 20表 4.2-2 car表的具體設(shè)計有害氣體shidu:字段名稱類型長度id(primary key)IntyouhaiqitiIntyouhaiqitiVarchar 20測試結(jié)果分析5.1 關(guān)鍵代碼實現(xiàn)登錄功能代碼實現(xiàn):public class LoginAction extends Action /* * Generated Methods */* * Method execute * param mapping * pa
6、ram form * param request * param response * return ActionForward */public ActionForward execute(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response) tryPrintWriter out = response.getWriter();LoginForm loginForm = (LoginForm) form;/ TODO Auto-generated meth
7、od stubcom.sanqing.bll.BUserRight B_User = new com. bll.BUserRight();try B_User.ValidUser(loginForm.getUsername(), loginForm.getPassword();out.print("true"); catch (Exception e) / TODO Auto-generated catch blockout.print(e.getMessage();catch(IOException e1)e1.printStackTrace();return null;
8、增加修改刪除代碼實現(xiàn):public class ActionEditorAction extends Action /* * Generated Methods */* * Method execute * param mapping * param form * param request * param response * return ActionForward */public ActionForward execute(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResp
9、onse response) ActionEditorForm actionEditorForm = (ActionEditorForm) form;/ TODO Auto-generated method stubtryPrintWriter out = response.getWriter();tryString oper = request.getParameter("oper");com.sanqing.bll.BAction B_V = new com.sanqing.bll.BAction();if(oper.equals("add")B_V
10、.ActionmasterAdd(actionEditorForm);else if(oper.equals("edit")B_V.ActionmasterEdit(actionEditorForm);else if(oper.equals("delete")B_V.ActionmasterDelete(actionEditorForm.getAction_id();else if(oper.equals("group")out.print(B_V.ActionmasterGetAllGroup();return null;out.p
11、rint(B_V.ActionmasterConvertToHTMLTable(request.getParameter("group");catch(Exception e)out.print(e.getMessage();catch(IOException e1)e1.printStackTrace();return null;5.2測試參數(shù)及結(jié)果分析測試結(jié)果如下圖:結(jié)果分析:軟件正常啟動可以運行,啟動tomcat7運行,運行結(jié)果如下圖:系統(tǒng)的安裝與使用6.1系統(tǒng)安裝(1) 安裝Myeclipse,Tomcat7,Mysql,Navicat For Mysql并進行調(diào)試;(2) 導(dǎo)入代碼至Myeclipse,導(dǎo)入
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 吵架協(xié)議書紅包范本
- 品牌生產(chǎn)合同協(xié)議
- 品類達人合同協(xié)議
- 快遞員帶貨合同協(xié)議
- 商業(yè)房產(chǎn)證合同協(xié)議
- 員工勞動協(xié)議書范本
- 商場改衣坊合同協(xié)議
- 民宿投資入股合同協(xié)議
- 商場員工聘用合同協(xié)議
- 2025年管理信息系統(tǒng)應(yīng)用軟件工程合同
- 學(xué)校項目工程監(jiān)理規(guī)劃
- 第9課 兩宋的政治和軍事 說課課件(共19張PPT)- 人教統(tǒng)編版高中歷史必修中外歷史綱要上冊
- 安徽生源化工有限公司100000噸年萘磺酸甲醛縮合物、3000噸年鑄造用固化劑、2000噸年二芐胺、200噸年氯丙酰谷氨酰胺項目環(huán)境影響評價報告全本
- 湖北省高等學(xué)校教學(xué)成果獎推薦書、申請簡表
- DB62∕T 25-3111-2016 建筑基坑工程技術(shù)規(guī)程
- 幼兒園三會一課制度3篇
- DB33∕T 2196-2019 水利工程標(biāo)識牌設(shè)置規(guī)范
- UPS基礎(chǔ)知識培訓(xùn)教材PPT(76張)課件
- (高清版)外墻外保溫工程技術(shù)標(biāo)準JGJ144-2019
- 幾種常見林業(yè)行政處罰案件證據(jù)標(biāo)準
- 內(nèi)政字[2004]436號
評論
0/150
提交評論