本发明属于联动技术领域,具体涉及一种使汽车外灯与音乐联动的方法、系统及计算机可读存储介质。
背景技术:
车灯是车辆夜间行驶在道路照明的工具,也是发出各种车辆形式信号的提示工具,而音乐作为车载娱乐系统内最重要的娱乐应用。将音乐与灯光结合展现的形式,当前只在大型建筑上有所体现。音乐目前多和车内氛围灯相结合,变化较为单一。
因此,有必要开发一种使汽车外灯与音乐联动的方法、系统及计算机可读存储介质。
技术实现要素:
本发明的目的是提供一种使汽车外灯与音乐联动的方法、系统及计算机可读存储介质,能将音乐播放与车外灯闪动进行联动,以提升用户的娱乐体验。
本发明所述的使汽车外灯与音乐联动的方法,包括以下步骤:
步骤1、响应于接收到车外灯与音乐联动的指令时,检测车载信息娱乐终端是否满足开启条件,若不满足,则流程结束;若满足,则车载信息娱乐终端发出音乐灯光请求信号;
步骤2、响应于车身控制模块接收到所述音乐灯光请求信号时,检测车身控制模块是否满足开启条件,若不满足,则流程结束;若满足,则向车载信息娱乐终端发出音乐灯光反馈信号;
步骤3、响应于车载信息娱乐终端接收到音乐灯光反馈信号时,通过弹窗提示操作过程;
步骤4、响应于车身控制模块检测到钥匙解锁信号时,车身控制模块进行四门降窗,并等待第一预设时间后,发送音乐播放请求信号;
步骤5、响应于车载信息娱乐终端接收到所述音乐播放请求信号时,播放音乐,并发出音乐播放反馈信号;
步骤6、响应于车身控制模块接收到所述音乐播放反馈信号后控制显示驱动模组,进而控制车外灯闪动。
进一步,所述步骤1中,所述开启条件为车辆电源挡位为非off,且车速为0。
进一步,所述步骤3中,还包括,判断是否在第二预设时间内接收到音乐灯光反馈信号,若是,则通过弹窗提示操作过程,若否,则流程结束。
进一步,所述步骤5中,还包括:判断车载信息娱乐终端是否在第三预设时间内接收到所述音乐播放请求信号,若是,播放音乐,若否,则流程结束。
进一步,所述第一预设时间为1秒。
进一步,所述第二预设时间为1分钟。
进一步,所述第三预设时间为3分钟。
本发明所述的一种使汽车外灯与音乐联动的系统,包括音乐灯光秀开关、车身控制模块和车载信息娱乐终端,所述音乐灯光秀开关用于发送车外灯与音乐联动的指令;所述音乐灯光秀开关与车载信息娱乐终端连接,所述车载信息娱乐终端和车身控制模块连接;所述车身控制模块和车载信息娱乐终端被编程以便执行如本发明所述的使汽车外灯与音乐联动的方法的步骤。
本发明所述的一种计算机可对存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如本发明中所述的使汽车外灯与音乐联动的方法的步骤。
本发明具有以下优点:它能够让车辆外灯与车载信息娱乐终端播放的音乐实时联动,给予用户良好的娱乐体验。在启动本功能时,车身控制模块与车载信息娱乐终端存在一个同步过程,能够降低因信号通讯延时导致的时延,使车外灯闪动节奏与音乐节奏匹配。
附图说明
图1为本发明的原理框图;
图2为本发明的流程图。
具体实施方式
下面结合附图对本发明作进一步说明。
本实施例中,本发明所述的使汽车外灯与音乐联动的方法,包括以下步骤:
步骤1、响应于接收到车外灯与音乐联动的指令时,检测车载信息娱乐终端是否满足开启条件,若不满足,则流程结束;若满足,则车载信息娱乐终端发出音乐灯光请求信号;所述开启条件为车辆电源挡位为非off,且车速为0。
步骤2、响应于车身控制模块接收到所述音乐灯光请求信号时,检测车身控制模块是否满足开启条件,若不满足,则流程结束;若满足,则向车载信息娱乐终端发出音乐灯光反馈信号。
步骤3、响应于车载信息娱乐终端接收到音乐灯光反馈信号时,通过弹窗提示操作过程。
步骤4、响应于车身控制模块检测到钥匙解锁信号时,车身控制模块进行四门降窗,并等待第一预设时间后,发送音乐播放请求信号。通过配置等待时间,能够降低因信号通讯延时导致的时延,使车外灯闪动节奏与音乐节奏相匹配。
步骤5、响应于车载信息娱乐终端接收到所述音乐播放请求信号时,播放音乐,并发出音乐播放反馈信号。
步骤6、响应于车身控制模块接收到所述音乐播放反馈信号后控制显示驱动模组,进而控制车外灯闪动。
如图1所示,本发明所述的一种使汽车外灯与音乐联动的系统,包括音乐灯光秀开关、车身控制模块和车载信息娱乐终端,所述音乐灯光秀开关用于发送车外灯与音乐联动的指令;所述音乐灯光秀开关与车载信息娱乐终端连接,所述车载信息娱乐终端和车身控制模块连接;所述车身控制模块和车载信息娱乐终端被编程以便执行如本发明所述的使汽车外灯与音乐联动的方法的步骤。
以下结合图2对本实施例进行详细的说明:
s1、用户启动音乐灯光秀开关。
s2、车载信息娱乐系统判断是否满足音乐灯光秀功能的开启条件,若车载信息娱乐系统满足开启条件,则车载信息娱乐系统向车身控制模块发送“音乐灯光请求信号”,并进入s4。
s3、若车载信息娱乐系统不满足启动条件,则显示“功能启动条件不满足,无法开启此功能”,并附上具体哪一项开启条件不满足,同时关闭此功能。
s4、车身控制模块判定是否满足开启条件。
s5、若车身控制模块满足开启条件,则进入音乐灯光秀模式,车身控制模块向车载信息娱乐系统发送“音乐灯光反馈信号”。
s6、车载信息娱乐终端判断是否在第二预设时间(比如:1分钟,第二预设时间的长短可根据实际情况调整)内收到“音乐灯光反馈信号”。
s7、若车载信息娱乐终端在第二预设时间内未收到“音乐灯光反馈信号”,则关闭音乐灯光秀开关。
s8、若车载信息娱乐终端在第二预设时间内收到“音乐灯光反馈信号”,则车载信息娱乐终端通过弹框提示:请下车按下解锁键,即可开始音乐灯光秀,并等待用户按下钥匙解锁按钮。
s9、用户按下钥匙解锁按钮,向车身控制器发送“解锁信号”。
s10、车身控制器检测到“解锁信号”,控制车窗下降,等待第一预设时间(比如:1秒,第一预设时间的长短可根据实际情况调整)后向车载信息娱乐终端发送“音乐播放请求信号”。
s11、车载信息娱乐终端判断是否在第三预设时间(比如:3分钟,第三预设时间的长短可根据实际情况调整)内接收到“音乐播放请求信号”;
s12、若车载信息娱乐终端在第三预设时间内接收到了“音乐播放请求信号”,则车载信息娱乐终端开始播放音乐,并向车身控制模块发送“音乐播放反馈信号”,车身控制模块收到“音乐播放反馈信号”后,控制显示驱动模组,进行灯光闪动。若在第三预设时间内未接收到“音乐播放请求信号”,则不进行音乐播放。
s13、音乐播放完成后,车载信息娱乐终端停止音乐播放,并向车身控制模块发送“音乐播放停止反馈信号”。
s14、车身控制模块停止控制车外灯,并向车载信息娱乐终端发送“音乐灯光停止反馈信号”。
s15、车载信息娱乐系统取消功能,并弹框提示“功能解除,并停止播放音乐”。
s16、在音乐灯光秀过程中,若车载信息娱乐系统检测到条件不满足时,则停止音乐播放。
s17、在音乐灯光秀过程中,若车身控制模块检测到条件不满足时,则停止控制车外灯。
本发明所述的一种计算机可对存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如本发明中所述的使汽车外灯与音乐联动的方法的步骤。