智能窗户控制系统.docx

智能窗户控制系统.docx

ID:57334319

大小:819.14 KB

页数:13页

时间:2020-08-12

智能窗户控制系统.docx_第1页
智能窗户控制系统.docx_第2页
智能窗户控制系统.docx_第3页
智能窗户控制系统.docx_第4页
智能窗户控制系统.docx_第5页
资源描述:

《智能窗户控制系统.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、智能窗户控制系统设计报告作者:郭宏远指导教师:李世明目录系统简介21.1需求分析21.2系统整体介绍2功能方案32.1系统功能32.2应用领域3系统开发与应用环境43.1开发与应用环境简介43.2系统平台搭建过程4数据库设计44.1数据分析44.2表设计4测试结果分析75.1关键代码实现75.2测试参数及结果分析9系统的安装与使用106.1系统安装106.2系统使用10系统简介1.1需求分析随着科学技术的飞跃发展,生活水平的不断提高,人们对安全、舒适、健康的生活需求变得日益迫切。而近年来,智能家居概念已经逐渐深入到国民的生活之中,且不断地影响着人们的思维。因此,众

2、多有能力的小区、别墅用户已经开始安装使用智能家居系统,并尝试智能化为家居生活带来的安全、舒适和便利。时光飞逝,日夜如梭。智能家居系统在经历了早期混乱的概念纷争之后,目前已经逐渐进入理性时代。如今的智能家居市场已经不再是海尔、微软等专业家电控制和IT厂家的天下,越来越多的楼宇对讲厂商开始涉及并深入到智能家居行业,猛烈地冲击着楼宇对讲市场格局,从而使得市场竞争更加激烈。尽管如此,用户的需求才是第一位的,所以各厂家的产品研发主要以市场需求为导向。由于我国房地产行业的迅速发展,也带动了我国门窗幕墙行业的迅速发展,随着消费者生活水平的提高,智能化的产品如雨后春笋,正逐步发展

3、和壮大。而我们的智能窗户就是在这样的环境下应运而生的,因此具有广阔的市场空间和应用前景。1.2系统整体介绍产品名称:智能窗户控制系统系统由最初的实验阶:段到产品的形成过程中,其基本的功能框架如下系统软件基本框架:通过对PIC单片机功能的应用,与单片机外设电路的接口,可以大致写出智能窗户系统基本框架::功能方案2.1系统功能纵观整个设计系统,单片机使用了熟悉的AT89C51单片机,从而使整个控制芯片了如指掌。熟悉的控制芯片设计起来也是得心应手。所用芯片简单实用,减少了开发和硬件开销。传感器部分使用光敏电阻,可以持续性的检测外界光强变化,通过电桥电路后的信号进入比较器

4、,可以得出一个信号,通过单片机的脉冲信号进而控制步进电机的运行。本设计的直流电机可以很好的执行单片机的命令。直流电机为一种数字伺服执行元件,具有结构简单、运行可靠、控制方便、控制性能好等优点。使得窗的开关更加的准确,稳定。设计的时钟电路配合单片机的定时功能,加上光电传感器的检测光强很好的解决了自动控制这项功能。2.2应用领域应用于普遍家庭当中系统开发与应用环境3.1开发与应用环境简介开发环境:windows7,myeclipse,tomcat,mysql3.2系统平台搭建过程工具:MyEclipse,Tomcat,Mysql搭建环境:(1)准备数据库和表(2)创建

5、webproject(3)添加支持数据库设计4.1数据分析物联网中的传感器技术所含数据:温度湿度有害气体等4.2表设计该系统使用的是关系型数据库,共涉及三张表,分别为温度表wendu,湿度表shidu,以及记录标准信息的表biaozhun。各表的具体设计如下所示:温度wendu:字段名称类型长度id(primarykey)IntwenduVarchar15wenduzhiVarchar20表4.2-1user表的具体设计湿度shidu:字段名称类型长度id(primarykey)IntshiduzhiIntshiduVarchar20表4.2-2car表的具体设计

6、有害气体shidu:字段名称类型长度id(primarykey)IntyouhaiqitiIntyouhaiqitiVarchar20测试结果分析5.1关键代码实现登录功能代码实现:publicclassLoginActionextendsAction{/**GeneratedMethods*//***Methodexecute*@parammapping*@paramform*@paramrequest*@paramresponse*@returnActionForward*/publicActionForwardexecute(ActionMappingmap

7、ping,ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse){try{PrintWriterout=response.getWriter();LoginFormloginForm=(LoginForm)form;//TODOAuto-generatedmethodstubcom.sanqing.bll.BUserRightB_User=newcom.bll.BUserRight();try{B_User.ValidUser(loginForm.getUsername(),log

8、inFor

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。