【XQ83页】毕业论文:智能家庭网关的开发与应用_张韵卿.doc文档最新版
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
用户可根据自己的实际房型进行相应的房间设置,并未每个房间添加不同的电器设备。
网关可以设置普通用户和超级用户二级密码,方便主人对网关核心功能的控制。
由于智能家庭网关这项目涉及的方面繁多,工程量相当大,所以目前实现的功能还是相当有限的,还有许多非时打开电脑上网,家中的安全设备和家用电器立即呈现在你的面前在炎热的夏天,你可以在下班前在办公室通,随着计算机网络通信技术的高速发展和人们对住居环境要求的提高,也将智能的概念引进到了住宅的建设当中。
智能如今给业者带来诸多的遐想„„当家里发生紧急求助报警时,能及时自动通过自家电话通知家人,同时通过小区计算机网络通知管理中心当您不在家时,为您的住宅提供全面的安全护卫,如防盗防火防煤气,发生警情能够迅速通过自家电话及小区以太网络通知有关人员进行排除,为您的生活与生命提供保障盗贼入室行窃,系统会自动通知主人保安或者报警中心,同时家中警号发出刺耳的警报声,家中的灯光全部打开不用起身就可以控制家里所有的灯并可调节亮度外出之前只要按个键就可以关上所有的灯和应关的电器躺在床上就能关掉卫生间的换气扇可以根据自己的需要调整灯光亮度并设置场景,轻触个按键就可以实所有的灯和应关的电器躺在床上就能关掉卫生间的换气扇可以根据自己的需要调整灯光亮度并设置场景,轻触个按键就可以实现各个场景之间的转换每天晚上,所有的窗帘都会定时自动关闭在办公室或在出差生活与生命提供保障盗贼入室行窃,系统会自动通知主人保安或者报警中心,同时家中警号发出刺耳的警报自动通过自家电话通知家人,同时通过小区计算机网络通知管理中心当您不在家时,为您的住宅提供全面的安全护卫,如防盗防火防煤气,发生警情能够迅速通过自家电话及小区以太网络通知有关人员进行排除,为您的部分内容简介信技术现代控制技术现代仪器仪表技术和现代计算机技术于体的产物。
近年来,随着计算机网络通信技术的高速发展和人们对住居环境要求的提高,也将智能的概念引进到了住宅的建设当中。
智能如今给业者带来诸多的遐想„„当家里发生紧急求助报警时,能及时自动通过自家电话通知家人,同时通过小区计算机网络通知管理中心当您不在家时,为您的住宅提供全面的安全护卫,如防盗防火防煤气,发生警情能够迅速通过自家电话及小区以太网络通知有关人员进行排除,为您的生活与生命提供保障盗贼入室行窃,系统会自动通知主人保安或者报警中心,同时家中警号发出刺耳的警报声,家中的灯光全部打开不用起身就可以控制家里所有的灯并可调节亮度外出之前只要按个键就可以关上所有的灯和应关的电器躺在床上就能关掉卫生间的换气扇可以根据自己的需要调整灯光亮度并设置场景,轻触个按键就可以实现各个场景之间的转换每天晚上,所有的窗帘都会定时自动关闭在办公室或在出差时打开电脑上网,家中的安全设备和家用电器立即呈现在你的面前在炎热的夏天,你可以在下班前在办公室通过电脑打开空调,回到家里便能享受清凉在寒冷的冬季,则可以享受到融融的温暖。
回家前启动电饭煲,到家就可以吃上香喷喷的米饭。
如果不方便使用电脑,打个电话回家样可以控制家电。
当你在家中,可以操起任何部电话或免提子机来控制家中上海第二工业大学计算机与信息学院本科毕业设计论文的电器外出时不必担心自家的窗户是否关闭,个电话或轻敲键盘就能随心所愿。
个遥控器就可以解决家中的电器进行集中控制,省去了在堆遥控器中寻找的烦恼国内国外的新闻时事金融信息,社区的各种通知和提供的服务可以根据您的选择定期给您发送。
以上所述并非是遥不可及的梦想,本项目开发的智能家庭网关正是为了把这些智能家居的梦想变为现实,您在外忙碌了天,家里的事让智能家居帮您做吧,设计目标如上所述,本项目开发的智能家庭网关正是为了实现智能家居控制的目标。
目前,本网关已经实现下列功能对家中各个房间的电器设备的控制,如电视空调音箱窗帘等。
配合智能开关,可实现对各个房间电灯的控制。
网关具备对码学习功能,在通过对各个家电遥控器的对码学习后即可实现网关远程控制功能。
具有情景设置功能,网关共预设了个情景。
用户可以点击任情景,即可使所有进行过情景设置的灯光设备进入相应的状态。
用户可根据自己的实际房型进行相应的房间设置,并未每个房间添加不同的电器设备。
网关可以设置普通用户和超级用户二级密码,方便主人对网关核心功能的控制。
由于智能家庭网关这项目涉及的方面繁多,工程量相当大,所以目前实现的功能还是相当有限的,还有许多非常实用的功能需要进步去开发。
既便如此,整个家庭网关的构建框架构建方法已基本形成,为后续开发奠定了基础。
由于家庭网关开发过程中涉及的方面过多,本文主要就基于网关主机平台的后台和前台软件开发做详细阐述。
如无特别说明,后文所涉及的网关或家庭网关均特指网关主机平台。
上海第二工业大学计算机与信息学院本科毕业设计论文第二章网关环境搭建硬件平台概述网关硬件平台使用基于三星微处理器的开发板。
该开发板由块核心板和块母版构成,如下图微处理器以太网控制芯片④端口以太网口串口串口电源接口图开发板④微处理器处理器是公司基于公司的处理器核,采用制造工艺的位微控制器。
该处理器拥有的指令和数据支持的控制器,闪存控制器,路,路,路带的,口路位,接口,接口,接口,个主机,个设备,主机和接口,路。
处理器最高可运行在。
芯片集成了大量的功能单元,包括内部,存储器,外部,数据,指令,。
内置外部存储器控制器控制和芯片选择逻辑。
控制器,个专业。
个带外部请求线的。
个通用异步串行端口通道个多主总线,个总线控制器。
主接口版本和多媒体卡协议版本兼容。
两个,个。
个定时器和个内部定时器。
看门狗定时器。
个通用。
个中断源。
个外部中断。
电源控制模式标准慢速休眠掉电。
通道位和触摸屏接口。
带日历功能的实时时钟。
芯片内置。
设计用于手持设备和通用嵌入式系统。
上海第二工业大学计算机与信息学院本科毕业设计论文位体系结构,使用核的强大指令集。
带的先进的体系结构支持。
指令缓存数据缓存写缓存和物理地址,减小了对主存储器带宽和性能的影响。
核支持调试的体系结构。
和。
从年开始,已经出现在所有的和浏览器中。
在年,该标准成为了国际标准。
这个标准目前仍在不断发展之中。
使网页增加互动性。
使有规律地重复的代码简化,减少下载时间。
能及时响应用户的操作,对提交表单做即时的校验,无需浪费时间交由服务端验证。
的特点是无穷无尽的,只要你有创意。
基本概念运算符运算符就是完成操和的系列符号,它有七类赋值运算符算术运算符比较运算符逻辑运算符条件运算位操作运算符和字符串运算符。
表达式运算符和操作数的组合称为表达式,通常分为四类赋值表达式算术表达式布尔表达式和字符串表达式。
语句程序是由若干语句组成的,语句是编写程序的指令。
提供了完整的基本编程语句,它们是赋值语句选择语句循环语句循环语句循环语句循环中止语句和循环中断语句。
函数上海第二工业大学计算机与信息学院本科毕业设计论文函数是命名的语句段,这个语句段可以被当作个整体来引用和执行。
使用函数要注意以下几点函数由关键字定义函数必须先定义后使用,否则将出错函数名是调用函数时引用的名称,它对大小写是敏感的,调用函数时不可写错函数名参数表示传递给函数使用或操作的值,它可以是常量,也可以是变量语句用于返回表达式的值,也可以没有。
对象的个重要功能就是基于对象的功能,通过基于对象的程序设计,可以用更直观模块化和可重复使用的方式进行程序开发。
组包含数据的属性和对属性中包含数据进行操作的方法,称为对象。
比如要设定网页的背景颜色,所针对的对象是,所用的属性名是,如,就是表示使背景的颜色为蓝色。
事件用户与网页交互时产生的操作,称为事件。
绝大部分事都由用户的动作所引发,如用户按鼠标的按钮,就产生事件鼠标在链接上移动,就产生事件等等。
在中,事件往往与事件处理程序配套使用。
变量如网页调用方法调用般有两种方法。
直接插入文档这是最常用的方法,大部分含有的网页都采用这种方法,如这是,采用直接插入的方法,在这个例子中,我们可看到对新的标签,而用来告诉浏览器这是用编写的脚本,需要上海第二工业大学计算机与信息学院本科毕业设计论文调动相应的解释程序进行解释。
引用脚本文件如果已经存在个源文件以为扩展名,则可以采用这种引用的方式,以提高程序代码的利用率。
其基本格式如下在本例中,将直接引用文件夹下的脚本文件,这与将文件中的内容直接插入到的标签中的效果是完全样的。
在实际开发应用过程中,建议读者尽量使用这种引用文件的方法,因为这种方法可以使文件看上去更简捷,而且代码的重用性也得到了提高,对于的简要介绍先告段落。
下面我们将使用进步完善页面的功能,使网页具有从浏览器保存的中读取信息并在网页上做出相应显示的功能。
已知,在正常情况下,用户须在另个网页中选择个要进行情景控制的房间后,才能进入情景控制网页对该房间内的灯光设备做出相应的情景控制。
那么作为,它如何知道用户选择了哪个房间呢我们采取了这样的方法,每次当用户在房间选择页面中点击了个房间后,中的脚本会把用户当前选择的房间的房间名和房间号保存到中,该是临时的,在用户关闭浏览器后就会被自动删除。
那么中的脚本只需读取浏览器中的就可以得到用户选择的房间信息了。
在中存储的房间信息格式形如,客厅为房间编号,房间名为客厅为了实现读取的功能,在脚本文件中,我们的实现方式如下全局变量,存放当前房间的根据显示房间名从中获取房间名和房间编号上海第二工业大学计算机与信息学院本科毕业设计论文,获取房间编号
