一种LED灯带控制器输出接线控制方法、灯带控制器、系统及存储介质与流程

文档序号:19151041发布日期:2019-11-16 00:05阅读:3602来源:国知局
一种LED灯带控制器输出接线控制方法、灯带控制器、系统及存储介质与流程

本发明实施例涉及led灯带控制技术领域,具体涉及一种led灯带控制器输出接线控制方法、灯带控制器、系统及存储介质。



背景技术:

led灯带是指把led组装在带状的fpc(柔性线路板)或pcb硬板上,因其产品形状像一条带子一样而得名,led灯带常简称为灯带。rgb灯带是指led灯带上焊接的每颗led是由红、绿、蓝三颗芯片组成,它们可以单独发出红、绿、蓝等三种单色光,也可以三颗星一起发光,组成白光。rgb灯带有四条输入线(12v供电、绿色、红色、蓝色),分别用12v、g、r、b标识。led幻彩灯带又名led像素灯条,产品为柔性fpc为基板焊接led,以及外围电路组成,可以实现追逐、流水、幻彩灯显示效果。通常采用ws2801、ws2811、ws2812等ic控制方式实现变换,工作电压通常为5v。幻彩灯带有三根输入线(5v供电、信号线、地线),分别用+5v、do/di、gnd标识。

目前灯带的生产厂家,一般采用排针的接线方式将led灯带与灯带控制器进行连接,然而,因为灯带的接入排针的顺序没有统一的标准,因此不同的生产厂家生产灯带,甚至同一个厂家生产的灯带接入时排列顺序不一定是相同的,比如rgb、grb、brg等排列方式,因此,消费者购买的灯带和灯带控制器都是生产厂家在出厂时就匹配好,并组装成套一起销售的。

这样将会导致以下缺陷:(1)由于灯带和灯带控制器必须是在生产厂家匹配好组装一起销售,厂家需要根据不同灯带排列顺序进行控制器备货,生产多种排序的灯带会比较麻烦;(2)消费者如果灯带坏掉或者重新购买,需要从原厂家购买匹配的灯带,无法从其他厂家购买灯带,否则购买的灯带可能和自己的灯带的控制器插入接口的顺序不一致,导致输出的颜色顺序错误。比如,用户想要调蓝色,灯却显示为红色;(3)用户无法单独购买不同厂家的灯条或者灯带控制器进行安装。如果购买错误,只能退货处理,为用户带来不便。



技术实现要素:

为此,本发明实施例提供一种led灯带控制器输出接线控制方法及装置,以解决现有技术中由于灯带的输出控制线的放置和排序固定而导致的更换控制器不匹配的问题。

为了实现上述目的,本发明实施例提供一种led灯带控制器输出接线顺序控制方法,该方法由灯带控制器接收终端设备发送的颜色顺序顺序指令,对所述指令解析后,调整预先设置的输出数据,进而灯带控制器能够调整灯带的输出接线顺序,其具体技术方案如下:

根据本发明实施例的第一方面提供一种led灯带控制器输出接线控制方法,其特征在于,包括:

灯带控制器获取终端设备发送的、与控制器输出接口连接的灯带的颜色顺序指令;

对所述颜色顺序指令进行解析,得到输出接口对应的实际灯带颜色顺序;

判断所述实际灯带颜色顺序与预先设置的、与所述输出接口对应的目标灯带颜色顺序是否一致;

若不一致,获取实际灯带颜色顺序对应预先设置的目标数据,并采用赋值算法,赋值给输出接口对应的参量,由输出接口输出相应的数据,完成控制器对输出接线的控制;其中,所述目标数据是指预先设置的与所述目标灯带颜色顺序对应灯带的输出数据。

进一步地,若所述实际灯带颜色顺序与所述目标灯带颜色顺序一致,则输出目标灯带颜色顺序对应灯带预先设置的目标数据。

本发明实施例的另一方面提供一种led灯带控制器,包括通讯模块、解析模块、判断模块、赋值输出模块,其中,解析模块分别与所述通讯模块和所述判断模块相连;其特征在于,所述灯带控制器接收颜色顺序顺序指令,由所述解析模块对所述指令进行解析,得到输出接口对应的实际灯带颜色顺序,所述判断模块判断所述实际灯带颜色顺序与预先设置的、与所述输出接口对应的目标灯带颜色顺序是否一致;若不一致,所述赋值输出模块获取实际灯带颜色顺序对应预先设置的目标数据,并采用赋值算法,赋值给灯带控制器的输出接口对应的参量,由输出接口输出相应的数据,完成控制器对输出接线的控制;其中,所述目标数据是指预先设置的与所述目标灯带颜色顺序对应灯带输出数据。

进一步地,所述通讯模块包括wifi模块、蓝牙模块、zigbee模块、红外模块、5ghz无线模块、2.4g无线模块、433mhz无线模块、315mhz无线模块中的一种。

进一步地,还包括按键模块和/或拨码开关模块,通过按键和/或拨码开关直接给所述灯带控制器输入颜色顺序顺序指令。

进一步地,若所述判断模块判断出实际灯带颜色顺序与所述目标灯带颜色顺序一致,则输出目标灯带颜色顺序对应灯带预先设置的目标数据。

进一步地,本发明的第三方面提供一种led灯带控制系统,包括上述所述的灯带控制器、具有不同颜色顺序属性的多个灯带遥控、终端;所述灯带与所述灯带控制器的输出接口连接,所述终端设备通过通讯模块与所述灯带控制器通讯连接;

其特征在于,所述灯带控制器根据终端设备发送的颜色顺序顺序指令,由解析模块对所述指令进行解析,得到输出接口对应的实际灯带颜色顺序,再由判断模块判断所述实际灯带颜色顺序与预先设置的、与所述输出接口对应的目标灯带颜色顺序是否一致;若不一致,最后由赋值输出模块获取实际灯带颜色顺序对应预先设置的目标数据,并采用赋值算法,赋值给输出接口对应的参量,由输出接口输出相应的数据,完成控制器对输出接线的控制;其中,所述目标数据是指预先设置的与所述目标灯带颜色顺序对应灯带输出数据。

进一步地,所述终端设备包括遥控终端模块、手机终端模块中的一种。

进一步地,若所述判断模块判断出实际灯带颜色顺序与所述目标灯带颜色顺序一致,则输出目标灯带颜色顺序对应灯带预先设置的目标数据。

进一步地,本发明的第四方面还提供一种存储介质,其特征在于,存储有包含上述一种led灯带控制器输出接线控制方法。

本发明实施例具有如下优点:

本发明实施例通过灯带控制器接收的指令,解析灯带控制器与灯带的实际连接方式后,获取实际灯带颜色顺序对应预先设置的目标数据,并采用赋值算法,赋值给输出接口对应的参量,由输出接口输出相应的数据,完成控制器对输出接线的控制;其中,所述目标数据是指预先设置的与所述目标灯带颜色顺序对应灯带输出数据。使得最终不论灯带是以何种方式与所述灯带控制器的输出接口相连,灯带都能够按照预设闪烁方式闪烁。本发明实施例提出的方法实现简单,效果明显,能够解决现有技术中由于灯带的输出控制线的放置和排序固定而导致的更换控制器不匹配的问题。

附图说明

为了更清楚地说明本发明的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。

本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容能涵盖的范围内。

图1为本发明实施例1提供的一种led灯带控制器输出接线控制方法流程框图;

图2为本发明实施例1提供的灯带控制器输出接线与灯带的实际对应关系示意性框图;

图3为本发明实施例1提供的输出接线与灯带实际接线方式示意框图;

图4为本发明实施例1提供的智能手机app发送指令的app界面图。

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图1为本发明实施例1提供的一种led灯带控制器输出接线控制方法流程框图,包括:

灯带控制器获取终端设备发送的灯带控制器输出接口的颜色顺序指令;

对所述颜色顺序指令进行解析,得到输出接口对应的实际灯带颜色顺序;

判断所述实际灯带颜色顺序与预先设置的、与所述输出接口对应的目标灯带颜色顺序是否一致;若不一致,获取实际灯带颜色顺序对应预先设置的目标数据,并采用赋值算法,赋值给输出接口对应的参量,由输出接口输出相应的数据,完成控制器对输出接线的控制;其中,所述目标数据是指预先设置的与所述目标灯带颜色顺序对应灯带输出数据。

上述颜色顺序指令,是指包含与灯带控制器输出接口连接的灯带的实际颜色顺序的指令。

对所述颜色顺序指令进行解析是指将指令中包含的输出接口与实际灯带颜色顺序的实际对应关系解析。

参见图2,为灯带控制器输出接线与灯带的实际对应关系示意性框图,比如,灯带的颜色顺序包括三原色r、g、b,灯带的颜色顺序可能是正极、rgb;正极、grb;正极、brg等连接方式,当灯带与灯带控制器原装销售时,灯带的颜色顺序与灯带控制器接线的颜色顺序排列顺序是一致的,如图2中。但有时用户购买的灯带控制器的输出接线并非是与购买的灯带的接线颜色顺序一致。此时,在本发明实施例1中,灯带控制器在得到输出接口对应的实际灯带颜色顺序后,需要判断所述实际灯带颜色顺序与预先设置的、与所述输出接口对应的目标灯带颜色顺序是否一致;换言之,无论灯带的排线顺序如何,当用户将包含有灯带与灯带控制器的输出接线的实际接线方式的颜色顺序指令发送给灯带控制器后,灯带控制器将判断所述实际灯带颜色顺序与预先设置的、与所述输出接口对应的目标灯带颜色顺序是否一致。

上述目标灯带颜色顺序是指,与灯带控制器输出接线一一对应的、预先设置的灯带颜色顺序,比如,预先设置输出接线out1对应绿色,输出接线out2对应红色、输出接线out3对应蓝色等。

当实际灯带颜色顺序与目标灯带颜色顺序不一致时,即,当输出接线out1不是对应绿色,输出接线out2不是对应红色、输出接线out3也不是对应蓝色时,本发明实施例中的灯带控制器采用赋值算法,将实际灯带颜色顺序对应预先设置的输出数据赋值给实际灯带颜色顺序对应的输出接口,在现实研发过程中,该输出接口对应一个变量参数,也即,将输出数据赋值给变量参数即可,由输出接口输出相应的数据,完成控制器对输出接线的控制;其中,所述目标数据是指预先设置的与所述目标灯带颜色顺序对应灯带输出数据。

上述描述可通过一个实例来说明,比如实际接线方式是,输出接线out1对应红色,输出接线out2对应蓝色、输出接线out3对应绿色时,那么将红色输出接线原先对应的out2的红色接线的灯带亮度数据赋值给out1,将蓝色输出接线原先对应的out3的蓝色接线的灯带亮度数据赋值给out2,将绿色输出接线原先对应的out1的绿色接线的灯带亮度数据赋值给out3。

需要说明的是,上述灯带的颜色顺序不限于只有红绿蓝三种颜色顺序,还可以是其他更多种颜色顺序,参见图3为本发明实施例1提供的输出接线与灯带实际接线方式示意框图,以设置排序为grbcw为例:

步骤s1,灯带控制器接收终端设备发送的与输出接口对应的灯带的颜色顺序指令,该终端设备可以通过遥控器/智能手机及app/按键/拨码开关等终端来设置并发送颜色顺序指令,参见图4为本发明实施例1提供的智能手机app发送指令的app界面图,确认排序方式,可以是rgb、grb、brg、bgr、grbcw等等,例如grbcw;

步骤s2,将绿色亮度数据(g)赋值给out1;将红色亮度数据(r)赋值给out2;将蓝色亮度数据(b)赋值给out3;将冷白亮度数据(cw)赋值给out4;将暖白亮度数据(ww)赋值给out5;从而实现输出排序为grbcw。

需要说明的是,灯带的颜色顺序及排线方式有很多种,设置思路都如上述所述,按照上述方法,在此不一一类推。

本发明可选实施方式还包括若所述实际灯带颜色顺序与所述目标灯带颜色顺序一致,则输出目标灯带颜色顺序对应灯带预先设置的目标数据。

本发明实施例通过灯带控制器接收的指令,解析灯带控制器与灯带的实际连接方式后,获取实际灯带颜色顺序对应预先设置的目标数据,并采用赋值算法,赋值给输出接口对应的参量,由输出接口输出相应的数据,完成控制器对输出接线的控制;其中,所述目标数据是指预先设置的与所述目标灯带颜色顺序对应灯带输出数据。使得最终不论灯带是以何种方式与所述灯带控制器的输出接口相连,灯带都能够按照预设闪烁方式闪烁。本发明实施例提出的方法实现简单,效果明显,能够解决现有技术中由于灯带的输出控制线的放置和排序固定而导致的更换控制器不匹配的问题。

本发明实施例的另一方面提供一种led灯带控制器,包括通讯模块、解析模块、判断模块、赋值输出模块,其中,解析模块分别与所述通讯模块和所述判断模块相连;其特征在于,所述灯带控制器接收颜色顺序指令,由所述解析模块对所述指令进行解析,得到输出接口对应的实际灯带颜色顺序,所述判断模块判断所述实际灯带颜色顺序与预先设置的、与所述输出接口对应的目标灯带颜色顺序是否一致;若不一致,所述赋值输出模块获取实际灯带颜色顺序对应预先设置的目标数据,并采用赋值算法,赋值给灯带控制器的输出接口对应的参量,由输出接口输出相应的数据,完成控制器对输出接线的控制;其中,所述目标数据是指预先设置的与所述目标灯带颜色顺序对应灯带输出数据。

进一步地,所述通讯模块包括wifi模块、蓝牙模块、zigbee模块、红外模块、5ghz无线模块、2.4g无线模块、433mhz无线模块、315mhz无线模块中的一种。

进一步地,还包括按键模块和/或拨码开关模块,通过按键和/或拨码开关模块直接给所述灯带控制器输入颜色顺序指令。

进一步地,若所述判断模块判断出实际灯带颜色顺序与所述目标灯带颜色顺序一致,则输出目标灯带颜色顺序对应灯带预先设置的目标数据。

进一步地,本发明的第三方面提供一种led灯带控制系统,包括上述所述的灯带控制器、具有不同颜色顺序属性的多个灯带遥控、终端;所述灯带与所述灯带控制器的输出接口连接,所述终端设备通过通讯模块与所述灯带控制器通讯连接;

其特征在于,所述灯带控制器根据终端设备发送的颜色顺序指令,由解析模块对所述指令进行解析,得到输出接口对应的实际灯带颜色顺序,再由判断模块判断所述实际灯带颜色顺序与预先设置的、与所述输出接口对应的目标灯带颜色顺序是否一致;若不一致,最后由赋值输出模块获取实际灯带颜色顺序对应预先设置的目标数据,并采用赋值算法,赋值给输出接口对应的参量,由输出接口输出相应的数据,完成控制器对输出接线的控制其中,所述目标数据是指预先设置的与所述目标灯带颜色顺序对应灯带输出数据。

进一步地,所述终端设备包括遥控终端模块、手机终端模块中的一种。

进一步地,若所述判断模块判断出实际灯带颜色顺序与所述目标灯带颜色顺序一致,则输出目标灯带颜色顺序对应灯带预先设置的目标数据。

进一步地,本发明的第四方面还提供一种存储介质,其特征在于,存储有包含上述一种led灯带控制器输出接线控制方法。

虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1