适用于阴天的汽车车灯控制方法与流程

文档序号:11396750阅读:556来源:国知局
适用于阴天的汽车车灯控制方法与流程

本发明属于通讯技术领域,具体适用于阴天的汽车车灯控制方法。



背景技术:

汽车车灯包括前照灯、尾灯、转向灯、牌照灯等。前照灯包括近光灯、远光灯、前转向灯、前位灯、前雾灯等,主要起照明和信号作用。尾灯包括后位灯、倒车灯、制动灯、后雾灯、后转向灯等,主要起照明和信号作用。转向灯用来向其它道路使用者表示左转或者右转。牌照灯主要是照明车牌,使人们在黑夜中辨别车辆牌照。

为了自身与他人的安全,要求驾驶员在驾驶过程中正确使用车灯,但是目前依然存在很多不文明驾驶现象,例如:转向不开转向灯,隧道行驶不开灯,长期使用远光灯。大部分人遇到这种不文明驾驶行为,只能通过按喇叭或闪车灯提醒驾驶员正确使用车灯,但是依然有部分不文明驾驶的驾驶员不能及时注意到他人的提醒,提醒效果较差。

另外现有的汽车车灯控制方法仅仅是由驾驶员手动开灯,对于新手驾驶员来说,由于开车经验不丰富,经常会出现不文明驾驶行为。而现有的汽车车灯控制方法并没有针对新手驾驶员制定出比较全面的正确控制车灯的方法,特别是缺乏碰到阴天的时候,如何正确地控制车灯的方法。



技术实现要素:

针对现有技术中的缺陷,本发明提供汽车车灯控制方法,适用于阴天,能够及时对不文明驾驶的驾驶员进行提醒,提醒效果好。

适用于阴天的汽车车灯控制方法,包括以下步骤:

用于获取外部环境的光照强度的步骤;

用于对比光照强度、预设的开灯光照阈值和关灯光照阈值,进入阴天开灯步骤;

用于建立多辆车辆之间的局域网的步骤;

用于通过局域网发送提醒信息的步骤;

用于通过局域网接收提醒信息,并根据提醒信息控制车灯开启或关闭的步骤;

所述阴天开灯步骤包括:

用于当光照强度小于开灯光照阈值时,判断车辆的车灯是否开启的步骤;

用于当检测到车灯未开启,开启车灯的步骤;

用于当光照强度大于关灯光照阈值时,判断车辆的车灯是否关闭的步骤;

用于当检测到车灯未关闭,关闭车灯的步骤。

优选地,所述关灯光照阈值大于所述开灯光照阈值。

优选地,所述光照强度由光照传感器获得。

优选地,还包括:

用于记录预设测试时间内,开启车灯的瞬时光照强度的步骤;

用于对瞬时光照强度求平均,得到所述开灯光照阈值的步骤。

优选地,所述局域网由设置于车辆上的蓝牙模块搭建形成。

优选地,所述当某车辆发送提醒信息时,包括:

用于获取提醒信息接收方的蓝牙模块id号,并定义为目标设备的步骤;

用于设定提醒信息发送方的蓝牙模块为搜索设备,并进入搜索步骤;

所述搜索步骤包括:

用于获取与搜索设备连接的蓝牙模块id号,判断该蓝牙模块id号中是否存在目标设备的步骤;

当存在目标设备时,用于将提醒信息发送给目标设备的步骤;

当不存在目标设备时,用于将获取的蓝牙模块id号按照蓝牙信号从大到小进行排序,并定义第i个蓝牙模块id号为搜索设备,将提醒信息发送给搜索设备,重复执行搜索步骤,i由提醒信息发送方设定。

优选地,还包括:用于发起询问信息的步骤,具体为:

用于获取询问信息,设置询问信息发送方的蓝牙模块的访问级别为1,并将蓝牙模块id号与访问级别绑定的步骤;

用于设定询问信息发送方的蓝牙模块为询问设备,并进入询问步骤;

用于获取应答信号,定义应答信号发送方的蓝牙模块为应答设备,并进入应答步骤;

所述询问步骤包括:

用于获取与询问设备连接的蓝牙模块id号,并获取各个蓝牙模块id号的访问级别的步骤;

当存在访问级别大于0的蓝牙模块id号时,获取蓝牙信号最强的访问级别大于0的蓝牙模块id号,读取该蓝牙模块id号的应答信息;

当所有的蓝牙模块id号的访问级别均为0时,将获取的蓝牙模块id号按照蓝牙信号从大到小进行排序,并定义第j个蓝牙模块id号为询问设备,询问设备的访问级别加1,将询问信息发送给询问设备,重复执行询问步骤,j由询问信息发送方设定;

所述应答步骤包括:

用于获取与应答设备连接的蓝牙模块id号,并获取各个蓝牙模块id号的访问级别的步骤;

当存在访问级别大于0且小于或等于应答设备的访问级别的蓝牙模块id号时,用于将应答信息发送给访问级别小于或等于应答设备的访问级别的蓝牙模块id号的步骤;

蓝牙模块用于保存应答信息的步骤。

优选地,还包括;

用于取消询问的步骤:当接收到取消询问命令时,清空接收到的应答信息,并设置访问级别为0。

优选地,还包括;所述提醒信息、询问信息和应答信息可以为数字信息、文本信息、音频信息和/或视频信息。

优选地,还包括启动汽车车灯控制的步骤:当接收到车灯控制启动命令时,自动建立与其他车辆上蓝牙模块的连接。

由上述技术方案可知,本发明提供的汽车车灯控制方法,适用于阴天,能实时监测外部环境的光照强度,当光照强度太小时,控制车灯开启,帮助驾驶员在阴天驾车时及时开灯,保证行驶安全。同时该方法还用于临时建立多辆车辆之间的局域网,并通过局域网进行通信,及时对不文明驾驶的驾驶员进行提醒,提醒效果好。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。

图1为实施例中汽车车灯控制方法的流程图。

图2为实施例中汽车车灯控制方法中搜索步骤的流程图。

图3为实施例中汽车车灯控制方法中询问步骤的流程图。

图4为实施例中汽车车灯控制方法中应答步骤的流程图。

具体实施方式

下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只作为示例,而不能以此来限制本发明的保护范围。需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。

实施例:

适用于阴天的汽车车灯控制方法,如图1-4所示,包括以下步骤:

用于获取外部环境的光照强度的步骤;

用于对比光照强度、预设的开灯光照阈值和关灯光照阈值,进入阴天开灯步骤;

用于建立多辆车辆之间的局域网的步骤;

用于通过局域网发送提醒信息的步骤;

用于通过局域网接收提醒信息,并根据提醒信息控制车灯开启或关闭的步骤;

所述阴天开灯步骤包括:

用于当光照强度小于开灯光照阈值时,判断车辆的车灯是否开启的步骤;

用于当检测到车灯未开启,开启车灯的步骤;

用于当光照强度大于关灯光照阈值时,判断车辆的车灯是否关闭的步骤;

用于当检测到车灯未关闭,关闭车灯的步骤。

由于阴天天气光照强度较弱,所以即使是白天,只要光照强度较弱,就需要打开车灯,保证自身和他人的驾驶安全。但是有些驾驶员在阴天行驶时,仍然会忘记开灯。为此,本方法适用于阴天,能实时监测外部环境的光照强度,当光照强度太小时,自动控制车灯开启。所述光照强度由光照传感器获得。

为了防止当光照强度处于临界值,导致车灯频繁打开或关闭,所述关灯光照阈值大于所述开灯光照阈值。这样当光照强度小于开灯光照阈值时开灯,即使后来光照强度增大到大于开灯光照阈值时,不需要关闭车灯,直至光照强度继续增大到大于关灯光照阈值时,才关闭车灯,防止了光照强度等于开灯光照阈值,频繁开关灯。

由于现有的驾驶员在面对不文明驾驶行为时,只能通过按喇叭或闪车灯提醒其他驾驶员正确使用车灯,但是依然有部分不文明驾驶的驾驶员不能及时注意到他人的提醒,提醒效果较差。为此,本方法临时建立局域网,车辆之间通过局域网进行通信,当出现不文明驾驶时,可及时通过局域网给不文明驾驶的车辆发送提醒信息,及时纠正驾驶员不文明驾驶的行为,提醒效果好。

还包括:

用于记录预设测试时间内,开启车灯的瞬时光照强度的步骤;

用于对瞬时光照强度求平均,得到所述开灯光照阈值的步骤。

该方法能够针对各个驾驶员设置不同的开灯光照阈值,测试时间可以设置为1-6个月,该方法根据记录驾驶员的开灯记录,根据平时开灯的光照强度确定开灯光照阈值,符合不同驾驶员的视觉习惯。

为了降低成本,适用于不同路况下,所述局域网由设置于车辆上的蓝牙模块搭建形成。为了更加方便地搭建局域网,还包括启动汽车车灯控制的步骤:当接收到车灯控制启动命令时,表示该驾驶员愿意建立基于蓝牙的局域网,此时自动建立与其他车辆上蓝牙模块的连接,蓝牙通讯双方不需要进行验证,缩短了局域网建立的时间。该方法当接收到来自已启动汽车车灯控制的蓝牙模块建立请求时,自动建立与该蓝牙模块的连接。

当驾驶员在行驶时,遇到其他不文明驾驶的驾驶员一直开启远光灯,或者是行驶速度低于车道的最低行驶速度导致堵车,或者是其他需要提醒的情况时,该驾驶员通过局域网向不文明驾驶的驾驶员发送提醒信息,包括:

用于获取提醒信息接收方的蓝牙模块id号,并定义为目标设备的步骤;

用于设定提醒信息发送方的蓝牙模块为搜索设备,并进入搜索步骤;

所述搜索步骤包括:

用于获取与搜索设备连接的蓝牙模块id号,判断该蓝牙模块id号中是否存在目标设备的步骤;

当存在目标设备时,用于将提醒信息发送给目标设备的步骤;

当不存在目标设备时,用于将获取的蓝牙模块id号按照蓝牙信号从大到小进行排序,并定义第i个蓝牙模块id号为搜索设备,将提醒信息发送给搜索设备,重复执行搜索步骤,i由提醒信息发送方设定。

假设a车发现b车存在不文明驾驶行为,需要向b车发送提醒信息时,设置b车的蓝牙模块为目标设备。设置提醒信息,定义当前a车的蓝牙模块为搜索设备。如果b车在a车的蓝牙模块的通讯范围内,将提醒信息直接发送给b车的蓝牙模块。如果b车不在a车的蓝牙模块的通讯范围内,将获取的蓝牙模块id号按照蓝牙信号从大到小进行排序。一般情况下,蓝牙信号越大,说明离a车越低,通讯最稳定,蓝牙信号越小,说明离a车越远,通讯效果最差。为了使得提醒信息能够更快地传给b车,选取距离a车较远且通讯较稳定的c车中转,其中c车在选取时,定义为蓝牙信号从大到小排序后,第i个蓝牙模块id号,定义c车的蓝牙模块为搜索设备,重新在c车的蓝牙模块的通讯范围内进行搜索,如果发现目标设备,将提醒信息发送给目标设备。否则,按照上述方法重新定义d车的蓝牙设备为搜索设备,在d车的通讯范围内搜索,直至搜索到b车的蓝牙设备,并将提醒信息发给b车的蓝牙设备。当b车接收到提醒信息时,可以自动控制车灯开启或关闭,也可以由驾驶员手动控制车灯开启或关闭。

该方法还提供询问的功能,主要用于在堵车时,向前方车辆询问前方堵车原因或路况,尽快地了解前方路况,这样后车驾驶员能够尽早做出正确的判断,包括:用于发起询问信息的步骤,具体为:

用于获取询问信息,设置询问信息发送方的蓝牙模块的访问级别为1,并将蓝牙模块id号与访问级别绑定的步骤;

用于设定询问信息发送方的蓝牙模块为询问设备,并进入询问步骤;

用于获取应答信号,定义应答信号发送方的蓝牙模块为应答设备,并进入应答步骤;

所述询问步骤包括:

用于获取与询问设备连接的蓝牙模块id号,并获取各个蓝牙模块id号的访问级别的步骤;

当存在访问级别大于0的蓝牙模块id号时,获取蓝牙信号最强的访问级别大于0的蓝牙模块id号,读取该蓝牙模块id号的应答信息;

当所有的蓝牙模块id号的访问级别均为0时,将获取的蓝牙模块id号按照蓝牙信号从大到小进行排序,并定义第j个蓝牙模块id号为询问设备,询问设备的访问级别加1,将询问信息发送给询问设备,重复执行询问步骤,j由询问信息发送方设定;

所述应答步骤包括:

用于获取与应答设备连接的蓝牙模块id号,并获取各个蓝牙模块id号的访问级别的步骤;

当存在访问级别大于0且小于或等于应答设备的访问级别的蓝牙模块id号时,用于将应答信息发送给访问级别小于或等于应答设备的访问级别的蓝牙模块id号的步骤;

蓝牙模块用于保存应答信息的步骤。

假设a车发起询问信息,向前方车辆进行询问时,设置a车的蓝牙模块的访问级别为1,设置a车的蓝牙模块为询问设备,向前方车辆询问。在询问过程中,获取a车的蓝牙模块通讯范围内的蓝牙模块以及对应的访问级别。当存在访问级别大于0的蓝牙模块时,说明已经有其他车辆发起过询问信息,此时不需要继续向前进行询问,只需要直接与已发起过询问信息的蓝牙设备通讯即可,读取应答数据,或者是等待应答数据返回后获取应答数据。

如果所有的蓝牙模块id号的访问级别均为0时,说明a车的通讯范围内的车辆都没有发起过询问信息,此时选取距离a车较远且通讯较稳定的c车中转,将询问信息继续往前传,直至读取到应答信息。当需要重新确定询问设备时,将当前询问设备的访问级别加1,选取距离a车较远且通讯较稳定的c车作为询问设备。重复上述方法进行询问。

当询问到d车时,d车清楚前方路况时,d车发起应答信号,并发送给询问的蓝牙设备,即访问级别大于0且小于或等于应答设备的访问级别的蓝牙模块,蓝牙设备接收到应答信号时,判断对应的访问级别是否为1,如果不是,定义该蓝牙设备id号为应答设备,重复将应答信息发送给访问级别小于或等于应答设备的访问级别的蓝牙模块id号。这样便能够将应答信息全部返回给已发起询问信息的蓝牙设备。具体实施时,该方法结合设置在车辆上的定位器判断数据传输的方向,定位器用于标示车辆的位置。

当驾驶员不使用该方法时,发起用于取消询问的步骤:当接收到取消询问命令时,清空接收到的应答信息,并设置访问级别为0。访问级别为0表示没有发起过询问信息。

还包括;所述提醒信息、询问信息和应答信息可以为数字信息、文本信息、音频信息和/或视频信息。具体实施时,提醒信息、询问信息和应答信息可以由设置在车上的按键获得,例如:车上可以设置有“关闭远光灯”、“车速太低”等提醒按键,还可以设有“前方发生什么事”等询问按键,还可以设有“堵车”、“发生交通事故”等应答按键。当按下相应的按键时,生成对应的数字信息和文本信息,发送给目标设备。也可以设有喇叭或话筒,通过驾驶员录入提醒信息、询问信息和应答信息。或者是设有摄像头,获取拍摄的图片信息或视频信息。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

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