一种对窗帘或窗户进行智能控制的方法及装置制造方法及图纸

技术编号:13734441 阅读:98 留言:0更新日期:2016-09-21 22:08
本发明专利技术公开了一种对窗帘或窗户进行智能控制的方法及装置,方法包括:判断使用普通方式还是步进方式,如是普通方式,直接按窗帘或窗户控制器面板上的按键进行开、关或停操作;如是步进方式,在窗帘或窗户控制APP中调出进度条,执行下一步骤;判断进度条上是否有滑动操作,如是,执行下一步骤;否则,继续判断;窗帘或窗户控制APP获取进度条上滑动的百分比例,并将其下发到网关应用程序APK;网关应用程序APK通过串口将滑动的百分比例发送到无线模块,无线模块将滑动的百分比例下发到窗帘或窗户控制器,窗帘或窗户控制器控制窗帘或窗户滑动到相应的位置。实施本发明专利技术,具有以下有益效果:能对窗帘或窗户进行灵活的控制、增强用户体验。

【技术实现步骤摘要】

本专利技术涉及窗帘或窗户控制领域,特别涉及一种对窗帘或窗户进行智能控制的方法及装置
技术介绍
智能窗帘的主要工作原理是:它通过一个电机来带动窗帘延着轨道来回运动,这是通过控制电机的正反转来实现的,其中的核心就是直流电机。智能窗帘的操作方式很简单,只要在其中设置好智能窗帘的开关时间,清晨时分窗帘就会自动打开,到了傍晚窗帘又会自动关闭,这样的操作并不需要反复的设置,智能窗帘有记忆功能的。目前,用于控制窗帘或窗户的普通窗帘或窗户控制器只具有开、停、关三个功能,普通窗帘或窗户控制器通过无线技术与手机APP相接合,可以在手机APP上进行开、停、关功能。其控制方式比较单一,不能根据用户的需要对窗帘或窗户进行灵活的控制,影响用户的体验。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述不能根据用户的需要对窗帘或窗户进行灵活的控制、影响用户体验的缺陷,提供一种能对窗帘或窗户进行灵活的控制、增强用户体验的对窗帘或窗户进行智能控制的方法及装置。本专利技术解决其技术问题所采用的技术方案是:构造一种对窗帘或窗户进行智能控制的方法,在终端设备上安装有窗帘或窗户控制APP,所述方法包括如下步骤:A)窗帘或窗户控制器安装完成后,用户直接按窗帘或窗户控制器面板上的按键,计算窗帘或窗户从全开运行到全关所需要的行程时间,并通过所述窗帘或窗户控制APP将所述行程时间配置到所述窗帘或窗户控制器中;B)判断使用普通方式还是步进方式,如是普通方式,则直接按窗帘或窗户控制器面板上的按键对窗帘或窗户进行开、关或停操作;如是步进方式,则在所述窗帘或窗户控制APP中调出进度条,执行步骤C);C)判断所述进度条上是否有滑动操作,如是,执行步骤D);否则,继续进行本步骤的判断;D)所述窗帘或窗户控制APP获取所述进度条上滑动的百分比例,并将所述滑动的百分比例下发到网关应用程序APK;E)所述网关应用程序APK通过串口将所述滑动的百分比例发送到无线模块,所述无线模块将所述滑动的百分比例下发到所述窗帘或窗户控制器,所述窗帘或窗户控制器控制所述窗帘或窗户滑动到相应的位置。在本专利技术所述的对窗帘或窗户进行智能控制的方法中,在所述步骤A)中,所述窗帘或窗户控制器通过检测电机运行电流,计算所述窗帘或窗户从全开运行到全关所需要的行程时间,或者用户通过秒表计算所述窗帘或窗户从全开运行到全关所需要的行程时间。在本专利技术所述的对窗帘或窗户进行智能控制的方法中,所述步骤D)进一步包括:D1)所述窗帘或窗户控制APP读取所述进度条上滑动的坐标;D2)将所述坐标转换为对应的滑动的百分比例,并将所述滑动的百分比例通过无线通讯方式下发到所述网关应用程序APK。在本专利技术所述的对窗帘或窗户进行智能控制的方法中,所述步骤E)进一步包括:E1)所述网关应用程序APK通过串口将所述滑动的百分比例发送到无线模块,所述无线模块将所述滑动的百分比例下发到所述窗帘或窗户控制器;E2)所述窗帘或窗户控制器根据所述行程时间、当前比例和所述滑动的百分比例,计算出电机的运行时间和方向,并通过GPIO控制对应的继电器为所述电机供电,启动所述电机驱动所述窗帘或窗户滑动到相应的位置。在本专利技术所述的对窗帘或窗户进行智能控制的方法中,当停电或手拉窗帘或窗户时,所述窗帘或窗户的状态与所述窗帘或窗户控制APP显示不对应,通
过点击所述窗帘或窗户控制器上的开或关按键,让所述窗帘或窗户完全开启或关闭一次,使所述窗帘或窗户控制APP与所述窗帘或窗户的状态同步。本专利技术还涉及一种实现上述对窗帘或窗户进行智能控制的方法的装置,在终端设备上安装有窗帘或窗户控制APP,所述装置包括:行程时间配置单元:用于在窗帘或窗户控制器安装完成后,用户直接按窗帘或窗户控制器面板上的按键,计算窗帘或窗户从全开运行到全关所需要的行程时间,并通过所述窗帘或窗户控制APP将所述行程时间配置到所述窗帘或窗户控制器中;方式选择判断单元:用于判断使用普通方式还是步进方式,如是普通方式,则直接按窗帘或窗户控制器面板上的按键对窗帘或窗户进行开、关或停操作;如是步进方式,则在所述窗帘或窗户控制APP中调出进度条;滑动动作判断单元:用于判断所述进度条上是否有滑动操作,如是,获取所述进度条上滑动的百分比例并下发到网关应用程序APK;否则,继续进行判断;获取下发单元:用于使所述窗帘或窗户控制APP获取所述进度条上滑动的百分比例,并将所述滑动的百分比例下发到网关应用程序APK;下发滑动单元:用于使所述网关应用程序APK通过串口将所述滑动的百分比例发送到无线模块,所述无线模块将所述滑动的百分比例下发到所述窗帘或窗户控制器,所述窗帘或窗户控制器控制所述窗帘或窗户滑动到相应的位置。在本专利技术所述的装置中,在所述行程时间配置单元中,所述窗帘或窗户控制器通过检测电机运行电流,计算所述窗帘或窗户从全开运行到全关所需要的行程时间,或者用户通过秒表计算所述窗帘或窗户从全开运行到全关所需要的行程时间。在本专利技术所述的装置中,所述获取下发单元进一步包括:坐标读取模块:用于使所述窗帘或窗户控制APP读取所述进度条上滑动的坐标;转换下发模块:用于将所述坐标转换为对应的滑动的百分比例,并将所述滑动的百分比例通过无线通讯方式下发到所述网关应用程序APK。在本专利技术所述的装置中,所述下发滑动单元进一步包括:百分比例下发模块:用于使所述网关应用程序APK通过串口将所述滑动的百分比例发送到无线模块,所述无线模块将所述滑动的百分比例下发到所述窗帘或窗户控制器;计算驱动模块:用于使所述窗帘或窗户控制器根据所述行程时间、当前比例和所述滑动的百分比例,计算出电机的运行时间和方向,并通过GPIO控制对应的继电器为所述电机供电,启动所述电机驱动所述窗帘或窗户滑动到相应的位置。在本专利技术所述的装置中,当停电或手拉窗帘或窗户时,所述窗帘或窗户的状态与所述窗帘或窗户控制APP显示不对应,通过点击所述窗帘或窗户控制器上的开或关按键,让所述窗帘或窗户完全开启或关闭一次,使所述窗帘或窗户控制APP与所述窗帘或窗户的状态同步。实施本专利技术的对窗帘或窗户进行智能控制的方法及装置,具有以下有益效果:由于通过在窗帘或窗户控制APP中的进度条上进行滑动,获取滑动的百分比例,将滑动的百分比例最终下发到窗帘或窗户控制器,窗帘或窗户控制器控制窗帘或窗户滑动到相应的位置,这样就能根据用户的需求灵活的控制窗帘或窗户的位置,所以其能对窗帘或窗户进行灵活的控制、增强用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术对窗帘或窗户进行智能控制的方法及装置一个实施例中方法的结流程图;图2为所述实施例中窗帘或窗户控制APP获取进度条上滑动的百分比例,并将滑动的百分比例下发到网关应用程序APK的具体流程图;图3为所述实施例中将滑动的百分比例下发到窗帘或窗户控制器,窗帘或窗户控制器控制所述窗帘或窗户滑动到相应的位置的具体流程图;图4为所述实施例中装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技本文档来自技高网
...

【技术保护点】
一种对窗帘或窗户进行智能控制的方法,其特征在于,在终端设备上安装有窗帘或窗户控制APP,所述方法包括如下步骤:A)窗帘或窗户控制器安装完成后,用户直接按窗帘或窗户控制器面板上的按键,计算窗帘或窗户从全开运行到全关所需要的行程时间,并通过所述窗帘或窗户控制APP将所述行程时间配置到所述窗帘或窗户控制器中;B)判断使用普通方式还是步进方式,如是普通方式,则直接按窗帘或窗户控制器面板上的按键对窗帘或窗户进行开、关或停操作;如是步进方式,则在所述窗帘或窗户控制APP中调出进度条,执行步骤C);C)判断所述进度条上是否有滑动操作,如是,执行步骤D);否则,继续进行本步骤的判断;D)所述窗帘或窗户控制APP获取所述进度条上滑动的百分比例,并将所述滑动的百分比例下发到网关应用程序APK;E)所述网关应用程序APK通过串口将所述滑动的百分比例发送到无线模块,所述无线模块将所述滑动的百分比例下发到所述窗帘或窗户控制器,所述窗帘或窗户控制器控制所述窗帘或窗户滑动到相应的位置。

【技术特征摘要】
1.一种对窗帘或窗户进行智能控制的方法,其特征在于,在终端设备上安装有窗帘或窗户控制APP,所述方法包括如下步骤:A)窗帘或窗户控制器安装完成后,用户直接按窗帘或窗户控制器面板上的按键,计算窗帘或窗户从全开运行到全关所需要的行程时间,并通过所述窗帘或窗户控制APP将所述行程时间配置到所述窗帘或窗户控制器中;B)判断使用普通方式还是步进方式,如是普通方式,则直接按窗帘或窗户控制器面板上的按键对窗帘或窗户进行开、关或停操作;如是步进方式,则在所述窗帘或窗户控制APP中调出进度条,执行步骤C);C)判断所述进度条上是否有滑动操作,如是,执行步骤D);否则,继续进行本步骤的判断;D)所述窗帘或窗户控制APP获取所述进度条上滑动的百分比例,并将所述滑动的百分比例下发到网关应用程序APK;E)所述网关应用程序APK通过串口将所述滑动的百分比例发送到无线模块,所述无线模块将所述滑动的百分比例下发到所述窗帘或窗户控制器,所述窗帘或窗户控制器控制所述窗帘或窗户滑动到相应的位置。2.根据权利要求1所述的对窗帘或窗户进行智能控制的方法,其特征在于,在所述步骤A)中,所述窗帘或窗户控制器通过检测电机运行电流,计算所述窗帘或窗户从全开运行到全关所需要的行程时间,或者用户通过秒表计算所述窗帘或窗户从全开运行到全关所需要的行程时间。3.根据权利要求1或2所述的对窗帘或窗户进行智能控制的方法,其特征在于,所述步骤D)进一步包括:D1)所述窗帘或窗户控制APP读取所述进度条上滑动的坐标;D2)将所述坐标转换为对应的滑动的百分比例,并将所述滑动的百分比例通过无线通讯方式下发到所述网关应用程序APK。4.根据权利要求3所述的对窗帘或窗户进行智能控制的方法,其特征在于,所述步骤E)进一步包括:E1)所述网关应用程序APK通过串口将所述滑动的百分比例发送到无线模块,所述无线模块将所述滑动的百分比例通过无线通讯方式下发到所述窗帘或窗户控制器;E2)所述窗帘或窗户控制器根据所述行程时间、当前比例和所述滑动的百分比例,计算出电机的运行时间和方向,并通过GPIO控制对应的继电器为所述电机供电,启动所述电机驱动所述窗帘或窗户滑动到相应的位置。5.根据权利要求1所述的对窗帘或窗户进行智能控制的方法,其特征在于,当停电或手拉窗帘或窗户时,所述窗帘或窗户的状态与所述窗帘或窗户控制APP显示不对应,通过点击所述窗帘或窗户控制器上的开或关按键,让所述窗帘或窗户完全开启或关闭一次,使所述窗帘或窗户控制APP与所述窗帘或窗户的状态同步。6.一种实现如权利要求1所述的对窗帘或窗户进行智能控制的方法的装置,其特征在于,在终端设备上安装有窗帘或窗户控制APP,所述装置包括:行程时间配置单元...

【专利技术属性】
技术研发人员:陈彬弟陈鸿彬
申请(专利权)人:深圳市二八智能家居有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1