一种通过热点自动适配灯带时序和线序的方法与流程

文档序号:36977585发布日期:2024-02-07 13:30阅读:34来源:国知局
一种通过热点自动适配灯带时序和线序的方法与流程

本技术涉及一种灯带适配,尤其涉及一种通过热点自动适配灯带时序和线序的方法。


背景技术:

1、幻彩灯带是一种特殊的led灯带,也被称为数字led灯带或可编程led灯带,可以在单个灯带上呈现多种颜色,且每个led的颜色和亮度都可以独立控制,为用户带来了丰富且动态的光效体验。

2、灯带由一颗颗相同ic芯片的灯珠组成,通过灯带所使用的ic芯片来确定其适配的软件。而市面上用于灯珠上的ic芯片繁多且各不相同,这些ic芯片的协议决定了线序和时序,线序的准确性关乎红绿蓝三原色的输出顺序,时序的准确性则确保了灯珠ic芯片协议的正确适配,从而确保灯光的正常输出。

3、用户为了满足这些不同时序和线序的需求,传统的解决方案通常是准备多种针对不同时序和线序的软件。每一种ic芯片协议都有相对应的时序,用户需要预先准备好相对应的软件才能驱动芯片。此外,同种ic芯片制造的灯珠,由于制造商不同,对灯珠的ic芯片所编排的线序协议也不尽相同,且在特殊情况下,还可能需要即刻开发新的软件,这就意味着,为了适配不同灯带的ic芯片,需要频繁替换软件,而且其前期的准备工作既耗时又耗力,为用户带来了明显的挑战。

4、因此,有必要寻求一种更为通用、能够轻松适配各种幻彩灯带的解决方案,以大幅降低成本和节约精力。


技术实现思路

1、本技术的目的是克服现有技术中的不足之处,提出一种通过热点自动适配灯带时序和线序的方法,以解决软件与灯带适配时,需要预先准备好相对应的软件才能驱动芯片的问题,还有为了适配不同灯带的ic芯片,需要频繁替换软件的问题。

2、本技术通过以下技术方案实现的:

3、本技术提出一种通过热点自动适配灯带时序和线序的方法,所述方法包括:

4、根据灯带型号,为其建立与软件存储的枚举值相对应的热点名称;

5、扫描热点,获取该热点名称;

6、查找与所述热点名称相对应的所述枚举值,通过所述枚举值,保存适配的时序和线序;

7、根据所述适配的时序和线序,显示预编译的灯带颜色顺序效果;

8、根据所述显示预编译的灯带颜色顺序效果,依次判断适配的时序和线序是否正确。

9、在本技术的一实施例中,所述扫描热点,获取该热点名称的步骤包括:

10、搜索热点,查找灯带型号与软件存储的枚举值相对应的热点名称;

11、扫描该热点名称,获得热点名称。

12、在本技术的一实施例中,所述查找与所述热点名称相对应的所述枚举值,通过所述枚举值,保存适配的时序和线序的步骤包括:

13、查找与所述热点名称相对应的所述枚举值;

14、通过所述枚举值,保存适配的时序;

15、通过所述枚举值,保存适配的线序。

16、在本技术的一实施例中,所述根据所述适配的时序和线序,显示预编译的灯带颜色顺序效果的步骤包括:

17、根据适配的时序,显示预编译的灯带效果;

18、根据适配的线序,显示预编译的灯带颜色顺序效果。

19、在本技术的一实施例中,所述根据所述显示预编译的灯带颜色顺序效果,依次判断适配的时序和线序是否正确的步骤包括:

20、根据显示预编译的灯带效果,判断适配的时序是否正确;

21、若适配的时序正确,根据显示预编译的灯带颜色顺序效果,判断适配的线序是否正确;

22、若适配的时序错误,则检查灯带型号与软件存储的枚举值是否相对应,以判断热点名称是否错误,若热点名称错误,则根据灯带型号,为其建立与软件存储的枚举值相对应的热点名称。

23、在本技术的一实施例中,所述若适配的时序正确,根据显示预编译的灯带颜色顺序效果,判断适配的线序是否正确的步骤包括:

24、若适配的线序错误,则将错误的线序调换为正确的线序。

25、在本技术的一实施例中,所述若适配的线序错误,则将错误的线序调换为正确的线序的步骤包括:

26、若预编译的灯带颜色为亮起红色,而灯带亮起绿色时,将红色线序与绿色线序对调;

27、若预编译的灯带颜色为亮起红色,而灯带亮起蓝色时,将红色线序与蓝色线序对调;

28、若预编译的灯带颜色为亮起蓝色,而灯带亮起绿色时,将蓝色线序与绿色线序对调。

29、在本技术的一实施例中,所述若适配的线序错误,则将错误的线序调换为正确的线序的步骤包括:

30、若预编译的灯带为依次亮起红绿蓝的颜色顺序显示,而灯带非依次亮起红绿蓝的颜色顺序时,将错误的颜色线序相互对调为正确的颜色线序。

31、与现有技术相比,本技术的有益效果是:

32、1.本方法需要控制器和灯带,控制器内含有软件,控制器与灯带可拆卸连接,灯带可插入控制器或从控制器中拔出,用户可根据自己的需求将选好灯带型号的灯带插入控制器,以便于用户通过控制器上的软件与灯带时序和线序适配。用户根据灯带型号,为其建立与软件存储的枚举值相对应的热点名称,控制器扫描热点,使得软件获取该热点名称;软件通过热点名称查找与所述热点名称相对应的所述枚举值,通过所述枚举值,保存适配的时序和线序,根据所述适配的时序和线序,显示预编译的灯带颜色顺序效果,以便于来依次判断适配的时序和线序是否正确,从而使软件与灯带适配。如此,用户不需要频繁替换软件,只需建立热点和对热点名称命名即可,控制器上的软件仅需确定是哪个枚举值后,就可以自动适配了,即适配器自己选取合适的时序和线序与灯带适配,从而达到软件与灯带高效适配的效果。

33、2.搜索热点,查找灯带型号与软件存储的枚举值相对应的热点名称,控制器先搜索附近的热点,查到预先建立好的与软件存储的枚举值相对应的热点名称,然后扫描该热点名称,获得热点名称。如此,便可确保软件可以准确无误地获取到正确的热点名称,从而进一步完成与灯带的时序和线序的适配,确保了整个系统的高效运作。

34、3.软件根据所述适配的时序和线序,显示预编译的灯带颜色顺序效果,是为了观察灯带亮起的颜色顺序是否与预编译的灯带颜色顺序效果相同,便可依次判断适配的时序和线序是否正确。如此,通过热点名称来确定灯带与软件适配的时序和线序,从而实现一个软件便能自动适配多种既定的时序与线序。

35、4.软件根据所述适配的时序和线序,显示预编译的灯带颜色顺序效果,即控制器控制灯带,控制器输出信号,灯带收到信号展示效果,若时序适配正确,灯带能够亮起;若线序适配正确,灯带能够显示预期的颜色效果。这样的机制有效地确保了时序和线序的正确性。

36、5.据适配的时序显示预编译的灯带效果,以判断适配的时序是否正确。若时序正确,将进一步根据预编译的颜色顺序效果判断适配的线序。但如果时序错误,用户则需要检查灯带型号与软件存储的枚举值是否匹配,从而判断热点名称是否有误。因为有可能人为输入了错误的热点名称,导致软件适配处的枚举值的时序并不是灯带上的时序,如果确认热点名称错误后,用户需要重新根据灯带型号,为其建立与软件存储的枚举值相对应的热点名称,以便重新进行后续步骤并再次判断适配的时序是否正确。此技术方案确保了软件能够通过正确的热点名称获取适配的时序和线序,进而实现预期的灯带效果。

37、6.观察灯带的颜色是否与预编译的灯带效果相同,若相同则代表适配的线序正确,但如果不相同,则代表适配的线序错误。若适配的线序错误,则将错误的线序调换为正确的线序。通过观察灯带亮起的颜色和顺序,若预编译的灯带颜色为亮起红色,而灯带亮起绿色时,将红色线序与绿色线序对调;若预编译的灯带颜色为亮起红色,而灯带亮起蓝色时,将红色线序与蓝色线序对调;若预编译的灯带颜色为亮起蓝色,而灯带亮起绿色时,将蓝色线序与绿色线序对调。此外,该将错误的线序调换为正确的线序方法还可以分辨出灯带是否有局部灯珠编排错误的问题。如一个灯带,大部分都按照预编译的灯带颜色亮起红色,但有局部几个亮起绿色,此时便能确定灯带的局部线序有问题,需要重新更换灯带。如此,便能通过显示的颜色顺序效果以及上述更改线序的方式来进行处理反馈,校验处理的时序和线序是否正确。

38、本技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本技术而了解。本技术的目的和其他优点可通过在说明书、权利要求书以及附图中所指出的结构来实现和获得。

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