基于Web技术的智能家居控制系统的设计与实现

被引量 : 0次 | 上传用户:usaend
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,市场上的智能家居解决方案主要存在两个问题。一是这些解决方案都是厂商定义的,缺乏统一的工业标准,导致用户使用不同厂商的硬件时就必须安装多个应用程序。二是价格较高而可定制性却比较低,很多厂商没有提供工具包来方便第三方开发者对软硬件进行个性化定制或者增强其功能。为了弥补这些缺陷,本文设计和实现了一款基于Web技术的智能家居控制系统。系统的软件部分(软件子系统)是一个Web应用程序,普通用户只需要安装硬件平台对应的插件即可通过浏览器访问该应用并对硬件进行控制,开发者则只需要遵循接口定义为不同硬件平台开发插件即可。出于对成本和个性化定制的考虑,本文选取廉价开源的Arduino微控制器作为目标硬件平台,开发了LED灯控和温度查询的功能,并且以Web服务的方式对外开放。此外,因为软件子系统启动时需要加载文本配置文件以获得硬件设备的相关信息,所以本文还开发了纯图形化界面的配置文件管理工具以隐藏配置文件中复杂的语法规则。本文的软件子系统、Arduino专用插件和配置文件管理工具都是基于Java技术的。在开发过程中,本文通过MVC模式来分离用户界面与业务逻辑,使用OSGi框架来对系统进行模块化划分。本文的硬件子系统是在Arduino的集成开发环境中完成并最终烧写到Arduino微控制器中的。本文给出的测试结果和数据分析表明,系统的各个功能模块工作正常,各项指标也达到了预期的要求。
其他文献
<正>2014年6月13日,习近平总书记在中央财经领导小组第六次会议上明确提出了"四个革命、一个合作"的重大能源战略思想。中国能源需求的压力巨大,能源供给的制约较多,能源技术
本文通过对压水堆核电厂的五大控制系统进行建模,并且在建模、调节稳态后对核电厂典型的瞬态问题进行分析。五大控制系统分别为堆芯功率控制系统、一回路平均温度控制系统、
近日,在一些网络社交平台上,出现了“你是我的《南京条约》,是我沦陷的开始……”这样的粉丝应援句式。把丧权辱国的《南京条约》用来形容“沦陷”于明星魅力,把旧中国山河破碎、
报纸
男科急痛症是泌尿男科的常见病,大多为炎性疾病,其病发病急,症状明显,严重影响着患者的身心健康。根据男科急痛症的临床特点及发病部位,认为其与湿热瘀三要素关系密切,从男科
2013年,朝天区立足产业资源优势,面向市场需求,结合新农村示范片建设,倾力打造以蚕桑为主导产业,集生产示范、科研试验、营销服务、文化展示于一体,面积达666.7m^2以上的文安现代农
选用玻璃纤维织物/环氧树脂,采用湿法手糊成型工艺研制了复合结构大尺寸天线罩。经过电性能测试和静力试验,结果表明,该罩体的选材、结构设计和工艺过程可行;天线罩最小透波
现代汉语的实词(主要是名、动、形三大类)在其外部结构的反通制约下,可以临时转类。实词转类大致有名词转为形空词、动词、以及形容词转为名词和动词这几类。动词充当句子主语、
不同信仰和追求对民主的理解有很大差别,甚至完全相反。一种信仰追求的民主在另一种信仰看来很可能是虚假的甚至是专制的。但不同民主在追求平等、自由、自主等方面则是一致
经过三十多年突飞猛进的发展,核电已发展成为能源建设中一个关键环节。它以高效、清洁、可靠著称,成为现代生活必不可少的能源。现在,传统能源发电所引发的生态和交通运输问
不可再生资源的日趋减少和经济的快速发展使得我国对核电的需求量越来越大,大型主氦风机驱动电机是核电站反应堆一回路冷却剂(氦气)循环的驱动设备,通过其驱动冷却剂为核电站