具有LED矩阵灯的音箱控制方法及控制系统与流程

文档序号:11064996阅读:719来源:国知局
具有LED矩阵灯的音箱控制方法及控制系统与制造工艺

本发明涉及音箱控制技术领域,特别涉及一种具有LED矩阵灯的音箱控制方法及控制系统。



背景技术:

目前市场上有一种常见的蓝牙音箱,其是一个移动的音频播放终端,无需音频接线即可实现与手机、笔记本电脑、平板电脑等电子设备无线连接。蓝牙音箱因其操作简便、传输速度较快、传输距离适中等特点,越来越受到消费者的青睐。

现有技术的蓝牙音箱的功能只是做手机的音频延伸,只有播放手机的音乐,可电话功能,除了实用功能外,缺少趣味性,不能增加产品对用户的粘性。此外,现有技术也出现了一些带蓝牙LED灯的产品,其主要是简单电路,如CN205265891U、CN201957204U以及CN203368719U等对比文件,仅只是普通的亮灭显示,功能单一,缺乏趣味性,不能给用户带来较好的用户体验。

因此,有必要提出一种新的音箱控制方法及控制系统,解决上述问题。



技术实现要素:

本发明正是基于以上一个或多个问题,提供一种具有LED矩阵灯的音箱控制方法及控制系统,用于解决现有技术中音箱功能单一,用户体验差的问题。

一种具有LED矩阵灯的音箱控制方法,包括以下步骤:

S1启动所述音箱;

S2建立移动电子终端与所述音箱的通信连接;

S3接收从所述移动电子终端发出的操作指令;

S4所述音箱控制所述LED矩阵灯依据所述操作指令显示相应的多媒体信息。

较佳地,所述步骤S1包括:

S11运行系统主线程;

S12运行用于侦测并接收所述操作指令的操作指令侦测线程;

S13运行用于侦测并接收控制所述LED矩阵灯开闭的LED矩阵灯开闭控制线程;

S14运行用于控制LED矩阵灯显示的LED矩阵灯显示控制线程。

较佳地,所述步骤S11包括:

S111加载用于所述音箱开机时显示于所述LED矩阵灯的多媒体信息,;

S112开启所述音箱用于音频播放所需的功能程序。

较佳地,所述操作指令包括:所述移动电子设备的系统通知消息显示指令,所述音箱的开机动画播放指令,所述LED矩阵灯开启/关闭指令,所述LED矩阵灯进入绘画模式指令,所述LED矩阵灯显示动画或视频图像指令。

较佳地,所述步骤S13包括:

S131判断所述音箱的扬声器是否处于工作状态,若所述扬声器处于工作状态,则不接收外部声音的输入;

S132当所述扬声器处于非工作状态时,检测是否有超过预设分贝值的声音输入;

S133当有超过所述预设分贝值的声音输入时,则判断低于所述预设分贝值的声音输入的持续时间是否达到预设时间阈值;

S134若达到所述预设时间阈值,则切换所述LED矩阵灯的当前工作状态。

较佳地,所述步骤S4包括:

S41接收显示指令;

S42将接收到的所述多媒体信息进行解码;

S43定时循环显示所述多媒体信息。

本发明还提供一种具有LED矩阵灯的音箱控制系统,包括:启动单元,用于启动所述音箱;通信连接单元,用于建立移动电子终端与所述音箱的通信连接;操作指令接收单元,用于接收从所述移动电子终端发出的操作指令;音箱控制单元,用于控制整个音箱控制系统工作;LED矩阵灯显示单元,用于依据所述操作指令,在所述音箱控制单元控制下所述LED矩阵灯显示相应的多媒体信息。

较佳地,所述启动单元包括:主线程运行模块,用于运行系统主线程;操作指令侦测线程运行模块,用于运行侦测所述操作指令的侦测线程;LED矩阵灯开闭控制线程运行模块,用于运行侦测所述LED矩阵灯开启/关闭的控制线程;LED矩阵灯显示控制线程运行模块,用于运行控制所述LED矩阵灯显示的线程。

较佳地,所述主线程运行模块包括:开机画面加载子单元,加载用于所述音箱开机时显示于所述LED矩阵灯的多媒体信息;播放功能加载子单元,用于在开启所述音箱时,加载音频播放所需的功能程序。

较佳地,所述音箱控制系统还包括:声控单元,用于判断所述音箱的扬声器是否处于工作状态,若所述扬声器处于工作状态,则不接收外部声音的输入;当所述扬声器处于非工作状态时,检测是否有超过预设分贝值的声音输入,并判断低于所述预设分贝值的声音输入的持续时间是否达到预设时间阈值;切换单元,用于当低于所述预设分贝值的声音输入的持续时间达到预设时间阈值时,发出切换所述LED矩阵灯的当前工作状态的切换指令。

本发明的具有LED矩阵灯的音箱控制方法及控制系统,通过控制设置在音箱上的LED矩阵灯,使LED矩阵灯显示出各种多媒体信息,这些多媒体信息来自于移动电子设备,因而音箱上的LED矩阵灯不仅可以显示出移动电子设备的各种状态信息,而且用户可以藉由移动电子设备任意选定自己想要显示的多媒体信息,发送给音箱的LED矩阵灯显示出来,不仅增加了音箱的趣味性和粘性,音箱功能变得多样化,而且大大地改善了用户体验。

附图说明

图1是本发明较佳实施例的具有LED矩阵灯的音箱控制方法的流程示意图;

图2是图1中步骤S1的具体流程示意图;

图3是本发明较佳实施例的具有LED矩阵灯的音箱控制系统的结构示意图;

图4是图3中启动单元的结构示意图。

具体实施方式

下面结合附图和实施例对本发明进行详细说明。需要说明的是,如果不冲突,本发明实施例以及实施例中的各个特征可以相互结合,均在本发明的保护范围之内。

请参见图1和图2,图1是本发明较佳实施例的具有LED矩阵灯的音箱控制方法的流程示意图;图2是图1中步骤S1的具体流程示意图。如图1和2所示,一种具有LED矩阵灯的音箱控制方法,包括以下步骤:

S1启动所述音箱;这里的音箱可以是常见的用蓝牙进行通信的蓝牙音箱,也可是其它带有通信功能的音箱。

S2建立移动电子终端与所述音箱的通信连接;这里的移动电子终端可以是手机、平板电脑、笔记本电脑或者游戏机等便携式移动设备。这里的通信连接可以采用蓝牙、WIFI、卫星通信等通信方式。

S3接收从所述移动电子终端发出的操作指令;这里的操作指令包括:所述移动电子设备的系统通知消息显示指令,所述音箱的开机动画播放指令,所述LED矩阵灯开启/关闭指令,所述LED矩阵灯进入绘画模式指令,所述LED矩阵灯显示动画或视频图像指令。

在这里,需要说明的是,前述移动电子设备的系统通知消息显示指令如移动电子设备如手机的短信息提醒,微信或qq等即时聊天工具的消息提醒,也可是手机电量不足等消息提醒,在看到LED矩阵灯的显示提醒后,用户通过自己的手机看具体的内容。

前述音箱的开机动画播放指令是指用户通过手机设置自己期望在LED矩阵灯显示的动画,设置好后发送给音箱作为开机动画来播放。前述LED矩阵灯开启/关闭指令是指用户通过移动电子设备如手机控制LED矩阵灯的开启和关闭。

前述LED矩阵灯进入绘画模式指令是指用户在移动电子设备利用绘画应用程序(APP)的画板控制前述音箱,使音箱的LED矩阵灯能显示用户绘制的或者手机内置的单张图片或一组动画,这里的动画如生日聚会上的祝福动画。这样增加了用户与音箱之间的交互性,提升了用户体验。

前述LED矩阵灯显示动画或视频图像指令是指用户在移动电子设备中推送的一段动画或视频图像,这里的动画可以是用户在移动电子设备如手机或游戏机上正在玩的游戏的画面,这里的视频图像可以是一小段拍摄的图像。

S4所述音箱控制所述LED矩阵灯依据所述操作指令显示相应的多媒体信息。这里的多媒体信息包括:文字、图像、动画以及视频影像。

本发明的具有LED矩阵灯的音箱控制方法,通过控制设置在音箱上的LED矩阵灯,使LED矩阵灯显示出各种多媒体信息,这些多媒体信息来自于移动电子设备,因而音箱上的LED矩阵灯不仅可以显示出移动电子设备的各种状态信息,而且用户可以藉由移动电子设备任意选定自己想要显示的多媒体信息,发送给音箱的LED矩阵灯显示出来,不仅增加了音箱的趣味性和粘性,音箱功能变得多样化,而且大大地改善了用户体验。

在一个具体的实施例中,移动电子设备以手机为例,来介绍移动电子设备工作过程:

第一步,移动电子设备如手机与音箱建立连接;

第二步,等待用户操作指令;如果用户选择配置系统通知命令,则跳转到第三步;如果用户选择画画功能,则跳转到第四步;如果用户选择动画功能,则跳转到第五步;如果用户选择开机画面设置,则跳转到第六步;如果用户选择声控开关配置功能,将跳转到第七步;

第三步,用户选择需要通知的APP,当这个APP在系统通知里面有消息时,音箱将会给相应的提醒图案,用数字1表示不打开此APP的通知功能,数字0表示为关闭此APP的通知功能,音箱的LED矩阵灯显示出提醒图案,若要进一步在音箱查看消息内容,则配置的所有项统一打包发送给音箱,再跳转到第二步;

第四步,用户选择画画功能,用户可以通过APP选择不同的颜色绘制N*M个像点(与LED矩阵灯的矩阵N*M相同,可减少图像处理量)的图片,当绘制完成后,点击发送,将图片数据压缩打包,并发送给音箱,再跳转到第二步;

第五步,用户选择动画功能,用户通过APP绘制多张N*M个像点的图片,选择好播放速度点击发送,将多张图片数据和播放速度数据一起打包,发送给音箱,再跳转到第二步;

第六步,用户选择配置开机画面,开机动画配置包括动画播放总时间以及动画内容。动画播放速度以0.5S/帧的速度,用户通过选择本地的动画,并配置上时间,将动画与时间一起打包,发送给音箱;再跳转到第二步;

第七步,用户选择声控开关配置,将用户的选择项保存,如用数字1表示打开,数字0为关闭,然后将配置项发送给音箱。

在一个具体实施例中,所述步骤S1包括:

S11运行系统主线程;这里的系统主线程主要是音箱的控制系统中涉及的音箱驱动程序、加载需开机时显示与LED矩阵灯的多媒体信息等程序。

进一步地,所述步骤S11具体包括:

S111加载用于所述音箱开机时显示于所述LED矩阵灯的多媒体信息;在音箱开机时,为增加音箱的趣味性,可以在音箱中预先存储一段动画,音箱开机时,伴随音箱扬声器播放的音乐,控制LED矩阵灯显示开机动画。此外,用户可以依据需要设置动画在LED矩阵灯显示的时间。

S112开启所述音箱用于音频播放所需的功能程序。这些功能程序使音箱处于接收到指令即可播放的待播状态,如音乐播放的驱动程序等。

S12运行用于侦测并接收所述操作指令的操作指令侦测线程;

具体地,上述操作指令侦测线程具体包括以下步骤:

第一步,等待手机APP连接,如果与手机APP连接,则跳转到第二步,否则停留在第一步等待;

第二步,等待手机APP的命令,如果收到命令则跳转到第三步,否则在这步继续等待;

第三步,收到手机APP发送过来的命令,如果是系统通知消息命令,则跳转到第四步;如果是设置开机动画,则跳转到第六步;如果是声控开关命令,则跳转到第七步;如果是画画命令,则跳转到第八步,如果是动画命令,则跳转到第九步;

第四步,从手机读取系统通知消息对应的APP名称;

第五步,检测此APP是否配置为打开提醒功能,如果打开,将APP对应提醒图案提交LED矩阵灯显示控制线程进行显示,并设置好超时时间;如果提醒功能是关闭的,则忽略这个通知消息;再跳转到第二步;

第六步,音箱开机画面命令,将开机画面的动画和显示时间保存在设备里面,以便下次开机时显示,再跳转到第二步;

第七步,声控开关命令,更新系统声控开关命令,再跳转到第二步;

第八步,画画命令,将图片或动画数据提交到LED矩阵灯显示控制线程显示,再跳转到第二步;

第九步,动画命令,将动画的数据和显示速度提交到LED矩阵灯显示控制线程显示,再跳转到第二步。

S13运行用于侦测并接收控制所述LED矩阵灯开闭的LED矩阵灯开闭控制线程;较佳地,这里的LED矩阵灯开闭控制线程,采用LED矩阵灯声控线程,来控制LED矩阵灯的开闭。LED矩阵灯声控线程具体的工作步骤如下:

S131判断所述音箱的扬声器是否处于工作状态,若所述扬声器处于工作状态,则不接收外部声音的输入;

S132当所述扬声器处于非工作状态时,检测是否有超过预设分贝值的声音输入;

S133当有超过所述预设分贝值的声音输入时,则判断低于所述预设分贝值的声音输入的持续时间是否达到预设时间阈值;这里超过所述预设分贝值的声音有输入时,需要判断与上次超过所述预设分贝值的声音有输入之间的时间间隔长度(两次高音之间的时间间隙),也就是说低于所述预设分贝值的声音输入的持续时间是否有达到预设时间阈值。

S134若达到所述预设时间阈值,则切换所述LED矩阵灯的当前工作状态。这里的工作状态指,LED矩阵灯处于开启或关闭的状态。

具体来说,上述步骤S13更进一步的步骤如下:

第一步,初始化声控检测相关的电路和程序,包括打开声控检查的MIC;

第二步,系统喇叭(扬声器)是否在工作,如播放音乐或提示音,或通话;如果系统喇叭被占用,则关闭接收声音控制指令输入的麦克风(MIC),不采集数据,继续在第二步检查,否则跳转到第三步;

第三步,如果MIC关闭,先打开MIC,采集环境声音,并声音将转化为DB值;如果音量超过65DB,将跳转到第四步,否则继续第二步;

第四步,声控开关是否打开;如果打开,将跳转到第五步;否则跳转到第二步;

第五步,判断当前音量超过65DB的声音与上次音量超过65DB触发声音输入的时间相隔是否超过5s,如果超过5s,将跳转到第六步,否则更新上次触发声音输入的时间,跳转到第二步;

第六步,更新上次触发时间,并切换LED矩阵灯的工作状态,如果当前LED矩阵灯是关闭状态,就将LED矩阵灯显示打开,如果当前LED矩阵灯是开启显示状态,将LED矩阵灯的显示关闭;再跳转到第二步。

S14运行用于控制LED矩阵灯显示的LED矩阵灯显示控制线程。具体地,上述LED矩阵灯显示控制线程进行以下工作步骤:

第一步,等待显示命令,如果有显示命令则跳转到第二步,否则继续等待;

第二步,启动定时器循环显示配置好的图片;

第三步,如果设置为超时显示(此时LED矩阵灯显示出超时提醒图案),再判断是否超时,如果显示已超时,则返回前一次显示状态,否则跳转到第一步。

在一个具体的实施例中,所述步骤S4包括:

S41接收显示指令;也就是说,LED矩阵灯接收到请求显示指定多媒体信息的指令;

S42将接收到的所述多媒体信息进行解码;例如接收到的多媒体信息时压缩文件,或者格式与显示格式不匹配,都需要通过解码来便于后面控制LED矩阵灯显示;

S43定时循环显示所述多媒体信息。由LED矩阵灯按用户设定在指定时间内进行循环显示。

在更进一步的实施例中,上述步骤S4可以包括:

第一步,等待显示命令,若接收到显示命令则跳转到第二步,否则继续等待;

第二步,启动定时器循环显示配置好的图片;

第三步,如果设置为超时显示(提醒图案),则侦测是否超时,如果显示超时,将返回前一次显示状态,否则跳转到第一步。

请参见图3和图4,图3是本发明较佳实施例的具有LED矩阵灯的音箱控制系统的结构示意图;图4是图3中启动单元的结构示意图。如图3和图4所示,本发明还提供一种具有LED矩阵灯的音箱控制系统,包括:

启动单元10,用于启动所述音箱;

通信连接单元20,用于建立移动电子终端与所述音箱的通信连接;

操作指令接收单元40,用于接收从所述移动电子终端发出的操作指令;

音箱控制单元30,用于控制整个音箱控制系统工作;

LED矩阵灯显示单元50,用于依据所述操作指令,在所述音箱控制单元控制下所述LED矩阵灯显示相应的多媒体信息。

本发明的具有LED矩阵灯的音箱控制系统,通过控制设置在音箱上的LED矩阵灯,使LED矩阵灯显示出各种多媒体信息,这些多媒体信息来自于移动电子设备,因而音箱上的LED矩阵灯不仅可以显示出移动电子设备的各种状态信息,而且用户可以藉由移动电子设备任意选定自己想要显示的多媒体信息,发送给音箱的LED矩阵灯显示出来,不仅增加了音箱的趣味性和粘性,音箱功能变得多样化,而且大大地改善了用户体验。

具体地,在一个实施例中,具有LED矩阵灯的音箱控制系统包括:置于移动电子设备例如智能手机的应用程序(APP),通过与音箱建立通讯连接,并提供画板,将用户画好的,或者APP内置的部分图片经过编码,发送给音箱;具有LED矩阵灯的音箱,除完成传统音箱的音频播放外,还提取手机的系统通知,控制LED矩阵灯以不同图案提示不同的通知,给用户友好提示。此外,还可控制LED矩阵灯显示从手机APP接收到的图片或动画。

较佳地,所述启动单元包括:

主线程运行模块11,用于运行系统主线程;

操作指令侦测线程运行模块12,用于运行侦测所述操作指令的侦测线程;

LED矩阵灯开闭控制线程运行模块13,用于运行侦测所述LED矩阵灯开启/关闭的控制线程;

LED矩阵灯显示控制线程运行模块14,用于运行控制所述LED矩阵灯显示的线程。

较佳地,所述主线程运行模块包括:

开机画面加载子单元,加载用于所述音箱开机时显示于所述LED矩阵灯的多媒体信息;

播放功能加载子单元,用于在开启所述音箱时,加载音频播放所需的功能程序。

进一步地,在一个具体实施例中,所述音箱控制系统还包括:

声控单元,用于判断所述音箱的扬声器是否处于工作状态,若所述扬声器处于工作状态,则不接收外部声音的输入;当所述扬声器处于非工作状态时,检测是否有超过预设分贝值的声音输入,并判断低于所述预设分贝值的声音输入的持续时间是否达到预设时间阈值;

切换单元,用于当低于所述预设分贝值的声音输入的持续时间达到预设时间阈值时,发出切换所述LED矩阵灯的当前工作状态的切换指令。

由于设置了声控单元,因此,增加了用户与音箱的交互性。

此外,上述音箱的LED矩阵灯中的每个灯较佳为RGB灯,以显示各种彩色图案或动画或文字等。为增加趣味性,还可显示各种表情等。此外还可依据音箱播放的音乐类型,显示与音乐类型相匹配的动画等。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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