一种语音交互式智能泡泡机控制方法及系统与流程
本发明涉及泡泡机技术领域,尤其涉及一种语音交互式智能泡泡机控制方法及系统。
背景技术:
泡泡机是一种吹泡泡的机器,被应用在多种场合,经常被应用在渲染舞台效果上,它利用风力将附着在泡泡圈上的泡泡溶液吹出,从而在舞台上形成很多飞起的泡泡,提供良好的视觉感受,备受欢迎。但现有的泡泡机只能单纯固定地吹出泡泡,无法根据周边环境声音的变化控制泡泡机,功能单一,无法满足人们日益增长的需求。
技术实现要素:
本发明的目的在于提出一种语音交互式智能泡泡机控制方法及系统,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件。
为解决上述技术问题所采用的技术方案:一种语音交互式智能泡泡机控制方法,执行所述方法的系统包括:声音采集模块、控制模块、伺服电机和泡泡转盘;所述方法包括:
通过控制模块将声音分贝分成小、中、大三个区域,将声音幅度大小设定为驱动伺服电机的预设脉冲数;将一个时间段内的两个声音峰值之间的时间差数据设定为预设脉冲频率;
通过声音采集模块采集声音信号,控制模块对声音信号进行处理并发出脉冲信号控制伺服电机运动:根据采集的声音幅度大小控制伺服电机的脉冲数,从而控制对应的伺服电机的旋转圈数;根据采集的声音脉冲频率控制伺服电机的旋转速度;
通过伺服电机工作带动泡泡转盘转动。
作为上述技术方案的进一步改进,其中,控制模块根据声音采集模块采集的声音幅度大小控制伺服电机的脉冲数,声音幅度越大,伺服电机脉冲数越大,对应的伺服电机旋转圈数越多。
作为上述技术方案的进一步改进,其中,根据采集的声音脉冲频率控制伺服电机的旋转速度,脉冲频率越高,对应的伺服电机的旋转速度越快。
作为上述技术方案的进一步改进,其中,通过伺服电机工作带动泡泡转盘转动,伺服电机的旋转圈数越多,泡泡转盘的旋转圈数越多;伺服电机的旋转速度越快,泡泡转盘的旋转速度越快。
一种语音交互式智能泡泡机控制系统,包括:声音采集模块、控制模块、伺服电机和泡泡转盘;所述控制模块分别连接所述声音采集模块和所述伺服电机;所述伺服电机连接所述泡泡转盘。
本发明的有益效果:本发明通过控制模块接收声音传感器输出的声音信号,并根据所述声音信号控制伺服电机,声音的幅度越大,伺服电机的旋转圈数越多,从而得到的泡泡数量更多;声音脉冲频率越高,伺服电机的旋转速度越快,从而泡泡转盘转出的泡泡速度越快;实现通过声音控制泡泡数量,增强了泡泡机的实用性和多样性,增强使用效果。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1是本发明提供的一种语音交互式智能泡泡机控制方法及系统的方法流程图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
在本发明的描述中,需要理解的是,涉及到方位描述,例如上、下、前、后、左、右等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
在本发明的描述中,若干的含义是一个或者多个,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
本发明的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属技术领域技术人员可以结合技术方案的具体内容合理确定上述词语在本发明中的具体含义。
请参照图1,一种语音交互式智能泡泡机控制方法,执行所述方法的系统包括:声音采集模块、控制模块、伺服电机和泡泡转盘;所述方法包括:
通过控制模块将声音分贝分成小、中、大三个区域,将声音幅度大小设定为驱动伺服电机的预设脉冲数;将一个时间段内的两个声音峰值之间的时间差数据设定为预设脉冲频率;
通过声音采集模块采集声音信号,控制模块对声音信号进行处理并发出脉冲信号控制伺服电机运动:根据采集的声音幅度大小控制伺服电机的脉冲数,从而控制对应的伺服电机的旋转圈数;根据采集的声音脉冲频率控制伺服电机的旋转速度;
其中,控制模块根据声音采集模块采集的声音幅度大小控制伺服电机的脉冲数,声音幅度越大,伺服电机脉冲数越大,对应的伺服电机旋转圈数越多。
其中,根据采集的声音脉冲频率控制伺服电机的旋转速度,脉冲频率越高,对应的伺服电机的旋转速度越快。
通过伺服电机工作带动泡泡转盘转动。
伺服电机的旋转圈数越多,泡泡转盘的旋转圈数越多;伺服电机的旋转速度越快,泡泡转盘的旋转速度越快。
优选地,识别到的声音越大,即声音幅度越大,伺服电机的脉冲数越多,控制模块控制伺服电机的旋转圈数越多,泡泡转盘的旋转圈数越多,排出的泡泡越多,从而实现泡泡模仿声音的振幅大小;识别到一个节拍内两个声音峰值之间的时间差数据越小,即声音的脉冲频率越高,进而控制模块控制伺服电机的旋转速度越快,泡泡转盘的旋转速度越快,排出泡泡的速度越快,从而实现泡泡模仿声波的周期。
一种语音交互式智能泡泡机控制系统,包括:声音采集模块、控制模块、伺服电机和泡泡转盘;所述控制模块分别连接所述声音采集模块和所述伺服电机;所述伺服电机连接所述泡泡转盘。
通过控制模块接收声音传感器输出的声音信号,并根据所述声音信号控制伺服电机,声音的幅度越大,伺服电机的旋转圈数越多,从而得到的泡泡数量更多;声音脉冲频率越高,伺服电机的旋转速度越快,从而泡泡转盘转出的泡泡速度越快;实现通过声音控制泡泡数量,增强了泡泡机的实用性和多样性,增强使用效果。
上面结合附图对本发明实施例作了详细说明,但是本发明不限于上述实施例,在所述技术领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除