版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質文檔-傾情為你奉上 智能窗戶控制系統(tǒng)設計報告作 者:郭宏遠指導教師:李世明目錄系統(tǒng)簡介1.1需求分析隨著科學技術的飛躍發(fā)展,生活水平的不斷提高,人們對安全、舒適、健康的生活需求變得日益迫切。而近年來,智能家居概念已經逐漸深入到國民的生活之中,且不斷地影響著人們的思維。因此,眾多有能力的小區(qū)、別墅用戶已經開始安裝使用智能家居系統(tǒng),并嘗試智能化為家居生活帶來的安全、舒適和便利。 時光飛逝,日夜如梭。智能家居系統(tǒng)在經歷了早期混亂的概念紛爭之后,目前已經逐漸進入理性時代。如今的智能家居市場已經不再是海爾、微軟等專業(yè)家電控制和IT廠家的天下,越來越多的樓宇對講廠商開始涉及并深入到智能家居行業(yè),猛
2、烈地沖擊著樓宇對講市場格局,從而使得市場競爭更加激烈。盡管如此,用戶的需求才是第一位的,所以各廠家的產品研發(fā)主要以市場需求為導向。由于我國房地產行業(yè)的迅速發(fā)展,也帶動了我國門窗幕墻行業(yè)的迅速發(fā)展,隨著消費者生活水平的提高,智能化的產品如雨后春筍,正逐步發(fā)展和壯大。而我們的智能窗戶就是在這樣的環(huán)境下應運而生的,因此具有廣闊的市場空間和應用前景。1.2 系統(tǒng)整體介紹產品名稱:智能窗戶控制系統(tǒng)系統(tǒng)由最初的實驗階:段到產品的形成過程中,其基本的功能框架如下系統(tǒng)軟件基本框架:通過對PIC單片機功能的應用,與單片機外設電路的接口,可以大致寫出智能窗戶系統(tǒng)基本框架::功能方案2.1 系統(tǒng)功能縱觀整個設計系統(tǒng)
3、,單片機使用了熟悉的AT89C51單片機,從而使整個控制芯片了如指掌。熟悉的控制芯片設計起來也是得心應手。所用芯片簡單實用,減少了開發(fā)和硬件開銷。傳感器部分使用光敏電阻,可以持續(xù)性的檢測外界光強變化,通過電橋電路后的信號進入比較器,可以得出一個信號,通過單片機的脈沖信號進而控制步進電機的運行。本設計的直流電機可以很好的執(zhí)行單片機的命令。直流電機為一種數(shù)字伺服執(zhí)行元件,具有結構簡單、運行可靠、控制方便、控制性能好等優(yōu)點。使得窗的開關更加的準確,穩(wěn)定。設計的時鐘電路配合單片機的定時功能,加上光電傳感器的檢測光強很好的解決了自動控制這項功能。2.2 應用領域應用于普遍家庭當中系統(tǒng)開發(fā)與應用環(huán)境3.1
4、 開發(fā)與應用環(huán)境簡介開發(fā)環(huán)境:windows7,myeclipse,tomcat,mysql3.2 系統(tǒng)平臺搭建過程工具:MyEclipse,Tomcat,Mysql搭建環(huán)境:(1)準備數(shù)據庫和表(2)創(chuàng)建web project(3)添加支持數(shù)據庫設計4.1 數(shù)據分析物聯(lián)網中的傳感器技術所含數(shù)據:溫度 濕度 有害氣體等4.2 表設計該系統(tǒng)使用的是關系型數(shù)據庫,共涉及三張表,分別為溫度表wendu,濕度表shidu,以及記錄標準信息的表biaozhun。各表的具體設計如下所示:溫度wendu:字段名稱類型長度id(primary key)IntwenduVarchar 15wenduzhiVar
5、char 20表 4.2-1 user表的具體設計濕度shidu:字段名稱類型長度id(primary key)IntshiduzhiIntshiduVarchar 20表 4.2-2 car表的具體設計有害氣體shidu:字段名稱類型長度id(primary key)IntyouhaiqitiIntyouhaiqitiVarchar 20測試結果分析5.1 關鍵代碼實現(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;增加修改刪除代碼實現(xiàn):p
8、ublic 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, HttpServletResponse respons
9、e) 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.ActionmasterAdd(actionEditorForm);e
10、lse 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.print(B_V.ActionmasterConvertToHTMLTable(request.getParameter(group);catch(Exception e)out.print(e.getMessage();catch(IOException e1)e1.printStackTrace();return null;5.2測試參數(shù)及結果分析測試結果如下圖:結果分析:軟件正常啟動可以運行,啟動tomcat7運行,運行結果如下圖:系統(tǒng)的安裝與使用6.1系統(tǒng)安裝(1) 安裝Myeclipse,Tomcat7,Mysql,Navicat For Mysql并進行調試;(2) 導入代碼至Myeclipse,導入數(shù)據庫至
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025支票及質押借款合同
- 2024年度天津市公共營養(yǎng)師之三級營養(yǎng)師能力提升試卷A卷附答案
- 2024年度天津市公共營養(yǎng)師之二級營養(yǎng)師測試卷(含答案)
- 2024年度四川省公共營養(yǎng)師之四級營養(yǎng)師題庫綜合試卷B卷附答案
- 2024年度四川省公共營養(yǎng)師之三級營養(yǎng)師考試題庫
- 陶瓷加工項目告
- 2025房地產包銷合同范本
- 2025年中國耳背式助聽器行業(yè)市場前景預測及投資戰(zhàn)略研究報告
- 醫(yī)用包裝紙盒項目可行性研究報告
- 2025年中國餐館酒樓行業(yè)市場調查研究及投資戰(zhàn)略研究報告
- 浙江省紹興市諸暨市2023-2024學年數(shù)學三上期末達標檢測試題含答案
- 腳手架質量驗收標準
- 小學思政課《愛國主義教育》
- 中藥材的性狀及真?zhèn)舞b別培訓-課件
- 泵站項目劃分
- 綠化養(yǎng)護工作檢查及整改記錄表
- 新能源發(fā)電技術學習通課后章節(jié)答案期末考試題庫2023年
- GB/T 42752-2023區(qū)塊鏈和分布式記賬技術參考架構
- Module 9 (教案)外研版(一起)英語四年級上冊
- 初中物理-初三物理模擬試卷講評課教學課件設計
- DG-TJ 08-2367-2021 既有建筑外立面整治設計標準
評論
0/150
提交評論