本发明涉及车载鸣笛控制,具体涉及一种车载鸣笛方法、系统、计算机设备及存储介质。
背景技术:
1、汽车的鸣笛系统是汽车司机与外界行人,车辆的重要交互手段,当行车过程中,驾驶员需要提醒周围车辆或行人注意安全时,需要鸣笛。所以鸣笛系统是汽车行车安全措施中的重要实现方式之一。
2、但现有系统中,对于鸣笛的音量和声音频率是单一固定的,驾驶员无法根据提醒对象的不同,而控制鸣笛的音量及声音频率。而实际需求中,为了能够可靠的提醒间隔距离较远,车窗关闭条件下的车辆驾驶员,需要鸣笛的音量较大,声音频率较高。但这样的鸣笛声音对于近距离对行人和骑行者是一种惊扰,有时甚至因为突然鸣笛给行人或骑行者造成安全隐患。对于行人或骑行者而言,较小的音量以及频率较为低沉的提示音更容易接受。因此,亟需设计一种可调音量的车载鸣笛系统。
技术实现思路
1、有鉴于此,本发明提供了一种车载鸣笛方法、系统、计算机设备及存储介质,以解决驾驶员无法根据提醒对象的不同进行鸣笛音量调整的问题。
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、第四方面,本发明提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的车载鸣笛方法。
1.一种车载鸣笛方法,其特征在于,应用于车载鸣笛系统,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,根据所述鸣笛信号的持续时间控制扬声器的发声音量,包括:
3.根据权利要求2所述的方法,其特征在于,还包括:
4.根据权利要求1所述的方法,其特征在于,还包括:
5.一种车载鸣笛系统,包括鸣笛按键、处理器和扬声器,其特征在于,
6.根据权利要求5所述的系统,其特征在于,所述处理器还用于当接收到外部输入的鸣笛信号开始计时,并控制扬声器以第一音量值输出音量;
7.根据权利要求5所述的系统,其特征在于,所述处理器还用于当外部无输入鸣笛信号时,将计时时间清零。
8.根据权利要求6所述的系统,其特征在于,所述处理器还用于根据所述鸣笛信号的持续时间控制扬声器的发声频率。
9.一种计算机设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至4中任一项所述的车载鸣笛方法。