控制花洒的方法、装置和花洒的制作方法_2

文档序号:9615881阅读:来源:国知局
的目的。轨迹函数决定花洒的运动轨迹,例如,当预先设定的轨迹函数为椭圆时,花洒的运动轨迹为椭圆形运动轨迹。
[0033]如图2所示,在一种可选的应用场景中,位置传感器检测到人体的位置信息发送至控制器,控制器根据人体的位置信息,通过预定的算法计算得到人体的中心点,以人体的中心点为焦点,例如图2中的焦点1,按照椭圆的轨迹函数,得到花洒的运动轨迹。
[0034]通过上述步骤S1041至步骤S1043,根据人体的位置信息计算人体的中心点,以人体的中心点为焦点,按照预先设定的轨迹函数获取花洒的运动轨迹,从而实现根据人体的位置信息确定花洒的运动轨迹的目的。
[0035]可选的,本申请上述实施例中,在运动轨迹为椭圆形运动轨迹的情况下,其中,步骤S1043以人体的中心点为焦点,按照预先设定的轨迹函数获取花洒的运动轨迹的步骤包括:
[0036]步骤S1045,读取人体的中心点,得到椭圆形运动轨迹的第一焦点。
[0037]具体的,可以通过预设的算法计算得到人体的中心点,在运动轨迹为椭圆形运动轨迹的情况下,将人体的中心点作为第一焦点,如图2所示的焦点1。
[0038]步骤S1047,根据第一焦点通过预设的计算公式计算椭圆形运动轨迹的第二焦点。
[0039]具体的,上述预设的计算公式为计算椭圆焦点的计算公式,在一种可选的是实例中,可以将一个已知的人体中心点作为焦点,在该焦点垂直向下20cm作为运动轨迹第二焦点,但不仅限于20cm,可以根据需要将20cm更改为其他任意数值,如图2所示的焦点1和焦点2。
[0040]步骤S1049,调用预先设定的轨迹函数来获取第一焦点和第二焦点所确定的花洒的运动轨迹。
[0041]具体的,预先设定的轨迹函数为椭圆函数,根据第一焦点和第二焦点可以确定椭圆上每一个点的坐标,从而确定花洒的运动轨迹。
[0042]由上可知,本申请上述实施例提供的方法通过读取人体的中心点,得到椭圆形运动轨迹的第一焦点,并根据第一焦点通过预设的计算公式计算椭圆形运动轨迹的第二焦点,最终采用第一焦点和第二焦点作为椭圆形运动轨迹的焦点获取花洒运动轨迹的方法,实现了通过位置传感器获取人体得到花洒运动轨迹的技术效果,进而使花洒根据上述运动轨迹出水时出水可以覆盖人体全身,解决现有技术中无法自动控制花洒出水,导致用户在使用花洒时体验度不高的技术问题。
[0043]可选的,本申请上述实施例中,步骤S1041根据人体的位置信息计算人体的中心点包括:
[0044]步骤S1051,接收到位置传感器感应人体所返回的位置信息,其中,位置信息包括:由多个坐标点构成的人体的平面图形。
[0045]具体的,在上述步骤S1051中,位置传感器所返回的位置信息可以是由多个坐标勾陈的人体的平面图形,位置传感器可以具有红外线热感模块,可以通过感应人体温度确定人体位置,并在绘制人体的平面图形。
[0046]步骤S1053,将人体的平面图形投影至预先建立的坐标系的四个象限中,其中,当人体的平面图形在四个象限中的投影面积相同的情况下,当前人体的平面图形在坐标系中的坐标原点为人体的中心点。
[0047]作为一种可选的实施例,可以将上述位置传感器发送的人体平面图形投影至标准坐标平面上,标准坐标可以是由X轴和Y轴将坐标平面分为四个象限的坐标平面,再绘制人体平面图形的边缘线,计算人体平面图形的边缘线与X轴和Y轴构成闭合图形的面积,当四个象限的面积不相等时移动坐标轴,直至四个象限的面积相等,可以认为此时坐平面的中心点为人体的中心点,但计算人体中心点的方法不仅限于此,其他计算中心点的方法或者算法也可以实现本实施例的目的。
[0048]由上可知,本发明上述实施例提供的方法通过接收到位置传感器感应人体所返回的位置信息,将人体的平面图形投影至预先建立的坐标系的四个象限中,其中,当人体的平面图形在四个象限中的投影面积相同的情况下,当前人体的平面图形在坐标系中的坐标原点为人体的中心点的方法,实现了通过位移传感器检测的人体位置信息获取人体中心点的技术效果,进而解决了确定花洒运动轨迹其中一个焦点的问题。
[0049]可选的,本申请上述实施例中,上述方法还包括:
[0050]步骤S108,当人体移动位置时,控制器接收位置传感器持续检测到的更新后的人体位置信息,获取人体的新中心点,并控制喷头按照花洒的新运动轨迹进行旋转。
[0051]具体的,在上述步骤S108中,位移传感器连续检测人体的位置信息,当上述位置信息由于人体移动而发生变化时,位移传感器会将变化后的新的人体位置信息发送至位置信息,控制器接收到新的位置信息后,会重新获取人体中心点并进行计算花洒运动轨迹的步骤。在一种可选的实施例中,人体在使用花洒的过程中前进了 1米,位置传感器在原感应范围内感应不到人体存在,则改变方向寻找人体位置并在原感应范围前找到人体位置,位移传感器将新的人体位置信息传输给控制器,控制器在得到新的人体位置信息后重新计算人体中心点,绘制花洒运动轨迹,并控制花洒按照新的运动轨迹出水。
[0052]由上可知,本发明上述实施例提供的方法在人体移动位置时,位置传感器向控制器传输新的人体位置信息,并由控制器重新计算人体中心点和花洒运动轨迹,使得人体不会因为移动位置而脱离花洒的出水覆盖范围,达到了花洒可以根据人体运动而改出水的运动轨迹的技术效果,进而解决了人体移动位置时花洒仍以原来的运动轨迹出水导致的用户体验度不高的问题。
[0053]可选的,本申请上述实施例中,上述方法还包括:
[0054]步骤S110,控制喷头根据花洒的运动轨迹按照预定的旋转速度进行旋转。
[0055]具体的,在上述步骤S110中,预定的速度可以是设置于控制器内部的固定速度,也可以是用户根据自身喜好设置的速度,且上述预设速度并不限于此,其他预设速度的方法也可以实现本实施例的目的。
[0056]可选的,本申请上述实施例中,喷头的旋转速度为使人体感受到喷头的出水覆盖整个运动轨迹所包括的区域,其中,运动轨迹所包括的区域大于人体的空间区域。
[0057]具体的,整个运动轨迹所包括的区域可以是喷头在按照预定的运动轨迹运行时,喷头在构成上述运动轨迹的每个点时的出水覆盖范围的并集,当人体置于整个运动轨迹所包含的区域时,若运行速度足够快时,整个人体都能感受到花洒的出水。
[0058]由上可知,本发明上述是实施例提供的方法通过为花洒喷头预设一定的旋转速度,使得喷头的旋转速度为使人体感受到喷头的出水覆盖整个运动轨迹所包括的区域,其中,运动轨迹所包括的区域大于人体的空间区域,解决了现有技术中无法自动控制花洒出水,导致用户在使用花洒时体验度不高的技术问题。
[0059]实施例2
[0060]图3是根据本发明实施例2的一种控制花洒的装置的结构示意图。出于描述的目的,所绘的体系结构仅为合适环境的一个示例,并非对本申请的使用范围或功能提出任何局限。也不应该将一种控制花洒的装置视为对图3所示的任一组件或组合具有任何依赖或需求。
[0061]如图3所示,该控制花洒的装置可以包括:第一获取模块30、确认模块32和第一控制模块34,其中,
[0062]第一获取模块,用于控制器获取通过位置传感器检测到的位于喷头下方位置的人体的位置信息。
[0063]具体的,在上述装置中,位置传感器可以通过红外、超声波、热释电等方式检测到人体的位置信息,将人体的位置信息反馈给控制器,控制器通过第一获取模块获取的信息可以是包含人体位置信息的平面点位图。
[0064]确认模块,用于根据人体的位置信息确定花洒的运动轨迹。
[0065]具体的,在上述装置中,控制器获取到位置传感器检测到的人体的位置信息,通过控制器中预先设定的算法,通过确认模块确定花洒的运动轨迹。并且该运动轨迹可以随着人体的移动进行变化调整,以满足用户移动时对花洒出水的覆盖范围的需求。
[0066]第一控制模块,用于控制喷头根据花洒的运动轨迹旋转。
[0067]具体的,控制器确定花洒的运动轨迹之后,通过第一控制模块控制喷头按照花洒的运动轨迹进行旋转,喷头可以按照花洒的运动轨迹顺时针旋转,也可以按照花洒的运动轨迹逆时针旋转。当人体移动的时候,花洒的运动轨迹也会相应变化,从而使得用户可以始终处于喷头出
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1