一种新型家居智能窗系统的制作方法

文档序号:18749632发布日期:2019-09-24 20:47阅读:313来源:国知局
一种新型家居智能窗系统的制作方法

本发明属于智能家居技术领域,具体涉及一种新型家居智能窗系统。



背景技术:

智能家居作为家庭信息化的实现方式,已成为社会信息化发展的重要组成部分。物联网技术的发展与成熟,使跨产业、跨领域技术和业务融合成为现实,也为智能家居引入了新概念及发展空间。智能家居可以被看做物联网的一种重要应用,随着物联网、大数据、云计算、无线通信、人工智能等技术的不断发展及其在智能家居上的应用,人们生活水平的不断提高和智能化生活观念的普及,物联网智能家居已成为智能家居发展的新趋势。按约定的协议,智能家居技术把任何物品与互联网相连接,进行信息交换和通信,以实现对物品的智能化识别、定位、跟踪、监控和管理的一种网络。智能家居是以住宅为平台,利用综合布线技术、网络通信技术、智能家居-系统设计方案安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。而现有的智能家居控制往往功能较为薄弱、系统比较庞大繁杂,无法满足现代家居的需求,同时也难以实现有网络即可控制的目的。

本发明针对现有的智能家居控制功能较为薄弱,无法满足现代家居需求的不足,提供一种新型家居智能窗系统。



技术实现要素:

本发明为解决公知技术中存在的技术问题而提供一种新型家居智能窗系统,该新型家居智能窗系统能够根据室外pm2.5的浓度进而对窗户进行自动和手动调节,具有功能灵活、易扩展、易推广等的特点。

本发明的目的是提供一种新型家居智能窗系统,至少包括:

控制窗户开启或关闭的执行机构;

用于获取窗外pm2.5浓度的pm2.5浓度传感器;

接收pm2.5浓度传感器的检测信号,并将检测信号与pm2.5浓度阈值信号进行比较的比较模块;

用于接收上述pm2.5浓度传感器数据信息的服务器;

以及手持终端;上述手持终端包括人机交互单元和指令存储单元;其中:

上述服务器和手持终端通过物联网进行数据交互;上述比较模块根据比较结果向执行机构发送控制指令。

进一步:还包括:

用于获取窗外下雨信息的雨滴传感器;上述服务器接收雨滴传感器的检测信息,并根据检测信息向执行机构发送控制指令。

更进一步:上述控制指令包括:开启指令、关闭指令和保持指令。

本发明具有的优点和积极效果是:

该新型家居智能窗系统能够根据室外pm2.5的浓度进而对窗户进行自动和手动调节,设计较为灵活,可以根据室外环境实现自动开关窗,消费者操作起来非常方便,直接可以通过平常使用的手机、电脑来进行接口控制,便捷性高;同时具有功能灵活、易扩展、易推广等的特点。

附图说明

图1为本发明优选实施例的系统框图。

具体实施方式

为能进一步了解本发明的发明内容、特点及功效,兹例举以下实施例,并配合附图详细说明如下:

如图1所示,一种新型家居智能窗系统,包括:

控制窗户开启或关闭的执行机构;上述执行机构的实现方式比较多,作为优选,本实施例中,执行机构以电机为核心,通过电机驱动窗户的旋转轴;进而实现开启或关闭;

用于获取窗外pm2.5浓度的pm2.5浓度传感器;

接收pm2.5浓度传感器的检测信号,并将检测信号与pm2.5浓度阈值信号进行比较的比较模块;

用于接收上述pm2.5浓度传感器数据信息的服务器;

以及手持终端;上述手持终端包括人机交互单元和指令存储单元;其中:

上述服务器和手持终端通过物联网进行数据交互;上述比较模块根据比较结果向执行机构发送控制指令。上述控制指令包括:开启指令、关闭指令和保持指令。

作为优选:还包括:

用于获取窗外下雨信息的雨滴传感器;上述服务器接收雨滴传感器的检测信息,并根据检测信息向执行机构发送控制指令。

上述优选实施例主要包含硬件、服务器和应用程序三部分。为了使得本发明中所述的特征和优势更浅显易懂,下面以实际例子来对本系统的技术方案进行阐述:

智能窗控制系统部分:

硬件部分以stc12c5a60s2单片机为主控,通过雨滴传感器、pm2.5传感器感知室外环境情况,以此来决定开窗或者关窗;同时借助esp8266wifi模块连接家庭路由器接入互联网,连接服务器,与手机app远程建立通信

服务器部分:

服务器位于互联网上,是一个tcp服务器,采用socket编程的方式实现。这里以java语言的socket编程为例子进行说明。

首先服务器开放一个端口,智能窗设备和安卓app应用程序连接的都是改服务器的8888端口,然后创建serversocket对象,并等待应用程序和智能窗设备建立连接。为了使多个设备或应用程序可以同时建立连接,应使用多线程或非阻塞技术。在每个连接建立后,会得到一个socket对象,从socket对象中可得到输入输出流。和应用程序的连接中,应用程序会发送来指令,例如开窗指令openwindow,服务器判断到这个指令之后,即向设备发送开窗指令。

另外,服务器和设备之间也需要建立socket连接,具体方式和上面类似,不再赘述。

应用程序部分:

应用程序基于android平台构建,使用java语言和google提供的androidsdk进行编写。用户界面实现和普通的android开发技术相同,这里不再赘述。下面以用户控制打开智能窗为例阐述客户端的实现方法。

在用户界面上有一些按钮选项,其中id名为btnopenwindow的按钮是用于打开智能窗的按钮。android平台使用r.java将xml界面文件和java代码文件相关联。所以我们可以在java代码引用这个按钮,并设置它的点击事件。在用户点击了按钮后,会调用匿名内部类的onclick方法,在该方法中,android客户端以客户端的身份连接到上一部分中的服务器,并向服务器发送开窗指令,之后等待服务器的回应,待服务器回复后,即通知用户开窗成功或失败。

以上所述仅是对本发明的较佳实施例而已,并非对本发明作任何形式上的限制,凡是依据本发明的技术实质对以上实施例所做的任何简单修改,等同变化与修饰,均属于本发明技术方案的范围内。



技术特征:

技术总结
本发明涉及一种新型家居智能窗系统,属于智能家居技术领域,其特征在于:至少包括:控制窗户开启或关闭的执行机构;用于获取窗外PM2.5浓度的PM2.5浓度传感器;接收PM2.5浓度传感器的检测信号,并将检测信号与PM2.5浓度阈值信号进行比较的比较模块;用于接收上述PM2.5浓度传感器数据信息的服务器;以及手持终端;上述手持终端包括人机交互单元和指令存储单元;其中:上述服务器和手持终端通过物联网进行数据交互;上述比较模块根据比较结果向执行机构发送控制指令。该新型家居智能窗系统能够根据室外PM2.5的浓度进而对窗户进行自动和手动调节,具有功能灵活、易扩展、易推广等的特点。

技术研发人员:李国;康诗煌;张宇;黄潮鑫;陈瑶
受保护的技术使用者:中国民航大学
技术研发日:2019.05.09
技术公布日:2019.09.24
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1