本发明涉及电子产品领域,特别涉及一种控制多排灯带显示的方法及其装置。
背景技术:
随着社会经济的快速发展,多排灯带已经得到了越来越广泛的应用;目前,多数企业的产品一般通过写固定的程序和亮灯模式供用户选择使用;而用户一般只能通过遥控器来选择非常有限的亮灯模式,并且利用遥控器进行灯体的控制显示需要较长的调试时间,这样就会影响用户对灯体进行控制的便利性和效率。
技术实现要素:
本发明的目的在于至少解决现有技术中存在的技术问题之一,提供一种控制多排灯带显示的方法及其装置,能够通过向量数据控制多排灯带进行显示,简短的向量数据能够增加沟通效率,使得用户能够对灯体进行更加便捷的控制。
本发明解决其问题所采用的技术方案是:
第一方面,本发明提供了一种控制多排灯带显示的方法,包括以下步骤:
显示控制器接收到用户的数据,并且将用户的数据转换为向量数据;显示控制器将向量数据通过无线模块发送到灯框控制器;
灯框控制器对灯体进行初始化处理,并且对灯体内的各个灯珠设置坐标;
灯框控制器根据接收到的向量数据控制灯体内的各个灯珠进行相应的效果显示。
进一步,显示控制器接收到用户的数据,并且将用户的数据转换为向量数据,具体包括以下步骤:
显示控制器收集到用户的动作数据x、y、z;
显示控制器将x和y数据进行合并运算,即为
显示控制器根据x和y合并值判断用户的左右运动,根据z值判断用户的上下运动;
显示控制器将x、y、z三值进行合并,即为
显示控制器将x和y合并值、z值作为向量数据的方向,将x、y、z三者合并值作为向量数据的效果值。
进一步,灯框控制器对灯体进行初始化处理,并且对灯体内的各个灯珠设置坐标,具体包括以下步骤:
灯框控制器对灯体中的端口进行初始化;
灯框控制器对灯体进行重置;
灯框控制器对灯体内的各个灯珠设置坐标。
进一步,灯框控制器根据接收到的向量数据控制灯体内的各个灯珠进行相应的效果显示,具体包括以下步骤:
灯框控制器根据接收到的向量数据中的方向与灯珠所设定的坐标进行对应;
灯框控制器根据接收到的向量数据中的效果值控制对应坐标的灯珠进行相应的效果显示。
其中,所述无线模块为蓝牙传输模块。
第二方面,本发明还提供了一种能够应用上述的控制多排灯带显示的方法的控制多排灯带显示装置。
本发明中的实施例至少具有如下有益效果:显示控制器接收到用户的数据,然后将用户的数据转换为简短的向量数据,相比于原始的用户数据,向量数据更加简短,简短的向量数据能够增加沟通的效率并且减少了所需程序内存;接着,显示控制器将向量数据通过无线模块传输到灯框控制器,以让灯框控制器能够根据显示控制器发送过来的向量数据控制灯体进行显示;灯框控制器首先对灯体进行初始化,并且将灯体内部的灯珠都设置坐标,然后灯框控制器根据接收到的向量数据控制灯体中的各个灯珠进行相应的效果显示,简短的向量数据就能够实现对大型灯体进行控制显示,让用户对灯体的显示控制能够更加方便快捷,并且提高了用户控制灯体显示的效率。
附图说明
下面结合附图和实例对本发明作进一步说明。
图1是本发明实施例一提供的一种控制多排灯带显示的方法步骤流程图;
图2是本发明实施例一提供的灯框控制器对灯体进行初始化的步骤流程图;
图3是本发明实施例一提供的灯框控制器控制灯体进行显示的步骤流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
需要说明的是,如果不冲突,本发明实施例中的各个特征可以相互结合,均在本发明的保护范围之内。另外,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。
随着社会经济的快速发展,多排灯带已经得到了越来越广泛的应用;目前,多数企业的产品一般通过写固定的程序和亮灯模式供用户选择使用;而用户一般只能通过遥控器来选择非常有限的亮灯模式,并且利用遥控器进行灯体的控制显示需要较长的调试时间,这样就会影响用户对灯体进行控制的便利性和效率。
基于此,本发明提供了一种控制多排灯带显示的方法及其装置,能够通过向量数据控制多排灯带进行显示,简短的向量数据能够增加沟通效率,使得用户能够对灯体进行更加便捷的控制。
下面结合附图,对本发明实施例作进一步阐述。
实施例一
参照图1,本发明实施例一提供了一种控制多排灯带显示的方法,包括以下步骤:
步骤s1,显示控制器接收到用户的数据,并且将用户的数据转换为向量数据。
在本实施例中,本步骤显示控制器接收用户的数据,可以为动作手环根据用户的动作而收集的数据,也可以为电脑或者手机软件发送过来的数据;显示控制器都会将用户的数据转换为简短的向量数据,以便于方便后续的灯体控制显示。
步骤s2,显示控制器将向量数据通过无线模块发送到灯框控制器。
在本实施例中,本步骤显示控制器将转换后的向量数据通过无线模块发送到到灯框控制器,以控制灯体的显示效果。
步骤s3,灯框控制器对灯体进行初始化处理,并且对灯体内的各个灯珠设置坐标。
在本实施例中,本步骤灯框控制器对灯体进行初始化,为灯体的效果显示提供前期准备工作;并且对灯体内的各个灯珠设置坐标,使得向量数据能够对应相应的灯珠。
步骤s4,灯框控制器根据接收到的向量数据控制灯体内的各个灯珠进行相应的效果显示。
在本实施例中,本步骤灯框控制器接收显示控制器发送过来的向量数据,然后根据向量数据控制设定坐标的灯体内部的各个灯珠的显示效果,利用简短指令就可以对灯体进行控制显示,简单方便又快捷。
进一步,步骤s1中,显示控制器接收到用户的数据,并且将用户的数据转换为向量数据,具体包括以下步骤:显示控制器收集到用户的动作数据x、y、z;显示控制器将x和y数据进行合并运算,即为
参照图2,步骤s3中,灯框控制器对灯体进行初始化处理,并且对灯体内的各个灯珠设置坐标,具体包括以下步骤:
步骤s31,灯框控制器对灯体中的端口进行初始化。
在本实施例中,灯框控制器对灯体中的端口进行初始化,为了灯体的控制显示提供准备。
步骤s32,灯框控制器对灯体进行重置。
在本实施例中,灯框控制器对灯体中各个灯珠进行重置,同样为灯体的控制显示提供准备。
步骤s33,灯框控制器对灯体内的各个灯珠设置坐标。
在本实施例中,灯框控制器将灯体内部的各个灯珠标注上坐标,为了后续的灯框控制器能够根据向量数据进行灯珠的控制做好准备。
参照图3,步骤s4中,灯框控制器根据接收到的向量数据控制灯体内的各个灯珠进行相应的效果显示,具体包括以下步骤:
步骤s41,灯框控制器根据接收到的向量数据中的方向与灯珠所设定的坐标进行对应。
在本实施例中,灯框控制器将向量数据中的方向与灯体中的灯珠坐标进行对应。
步骤s42,灯框控制器根据接收到的向量数据中的效果值控制对应坐标的灯珠进行相应的效果显示。
在本实施例中,灯框控制器根据向量数据中的效果值对选定坐标的灯珠进行相应的效果显示,从而各个灯珠就能够对向量数据中的效果值进行统一显示,简单又快捷。
其中,无线模块为蓝牙传输模块。蓝牙传输模块为常见的一种无线传输模块,技术成熟,信号传输稳定,功耗小,非常适用于作为本实施例中的蓝牙传输模块,并且无线模块还可以为wifi模块或者红外线传输模块。
通过上述技术方案可知,实施例一的有益效果在于:显示控制器接收到用户的数据,然后将用户的数据转换为简短的向量数据,相比于原始的用户数据,向量数据更加简短,简短的向量数据能够增加沟通的效率并且减少了所需程序内存;接着,显示控制器将向量数据通过无线模块传输到灯框控制器,以让灯框控制器能够根据显示控制器发送过来的向量数据控制灯体进行显示;灯框控制器首先对灯体进行初始化,并且将灯体内部的灯珠都设置坐标,然后灯框控制器根据接收到的向量数据控制灯体中的各个灯珠进行相应的效果显示,简短的向量数据就能够实现对大型灯体进行控制显示,让用户对灯体的显示控制能够更加方便快捷,并且提高了用户控制灯体显示的效率。
实施例二
本发明实施例二提供了一种控制多排灯带显示装置,能够实现实施例一中的控制多排灯带显示的方法的步骤s1-s4。
需要说明的是,由于本实施例中的动作手环装置与上述实施例一中的方法动作手环控制灯体显示的方法基于相同的发明构思,因此,方法实施例一中的相应内容同样适用于本装置实施例,此处不再详述。
通过上述技术方案可知,实施例二的有益效果在于:显示控制器接收到用户的数据,然后将用户的数据转换为简短的向量数据,相比于原始的用户数据,向量数据更加简短,简短的向量数据能够增加沟通的效率并且减少了所需程序内存;接着,显示控制器将向量数据通过无线模块传输到灯框控制器,以让灯框控制器能够根据显示控制器发送过来的向量数据控制灯体进行显示;灯框控制器首先对灯体进行初始化,并且将灯体内部的灯珠都设置坐标,然后灯框控制器根据接收到的向量数据控制灯体中的各个灯珠进行相应的效果显示,简短的向量数据就能够实现对大型灯体进行控制显示,让用户对灯体的显示控制能够更加方便快捷,并且提高了用户控制灯体显示的效率。
以上是对本发明的较佳实施进行了具体说明,但本发明并不局限于上述实施方式,熟悉本领域的技术人员在不违背本发明精神的前提下还能够作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。