使用方向盘上的按钮控制汽车中的外部设备

大家好。

有时有必要控制汽车中的某些外部设备,例如录像机或绞车。在这种情况下,通常会安装其他按钮。但有时我想进行隐藏安装,以使汽车内部保持不变。今天,我们将进行此操作,作为汽车,将有安装了Vega MTX监控单元的大众Polo轿车,作为负载,将有紧急按钮。确保在按住方向盘上的“确定”按钮的同时,“应急灯”闪烁3次。

在剪切下,大量图片和视频。

有人要求我在2012雷诺Kaptur上做一个谢谢按钮。通过单击此按钮,汽车应闪烁“紧急帮派” 3次。这辆车有一个模拟转向柱操纵杆。我将转向柱操纵杆上的一个按钮连接到一个时间继电器,该按钮给紧急帮派按钮提供了3秒长的脉冲。后来,车主对他的汽车的新功能说得很好,因此我决定在我的Polo轿车上重覆使用。

与雷诺Kaptur不同,我没有模拟按钮,但是方向盘上所有按钮的信号都可以在CAN总线中找到。作为按钮,选择了汽车方向盘上的“确定”按钮。在我的配置中,几乎从未使用过此按钮。到目前为止,我发现,当超过设定的速度时,如果整洁的蜂鸣声响起来,则可以使用它设置“限制器”的操作。在任何其他情况下,单击此按钮都不会执行任何操作。

可以借助自制的电子设备来执行我们的计划,但是在我的汽车中已经有一个Vega MTX远程信息处理单元,因此决定尝试使用它来实现此功能。

按下此按钮可以在无线电后面的CAN总线中找到。我在下面详细介绍了对此类传感器的搜索他以前关于解密CAN总线的文章

在我们的案例中,数据位于5BF。单击零字节中的“确定”按钮时,数字40以十进制格式显示。当未按下按钮时,零字节将为0。有必要使传感器显示这些变化。就我而言,这是方向盘上的按钮。



现在让我们弄清楚如何控制紧急按钮。不幸的是,Polo Sedan无法通过CAN总线控制紧急帮派,因此您将不得不类比管理它。为此,您必须从紧急帮派按钮连接器的白蓝色电线中拉出电线。如果使用短脉冲将接地信号施加到该电线,则紧急帮派将打开。同样,它关闭。

服务“地面”将使用数字输出Vega MTX。这里我们有4个数字输出,我们将使用第三个输出(蓝线)。



现在,您需要设置按钮起作用的算法。

首先,我不希望通过按下“确定”按钮立即打开紧急帮派,而是希望它在按住按钮一秒钟后才能打开。我这样做是为了防止意外按下并保存此按钮的功能。

其次,您需要在3次闪烁后关闭紧急帮派。 3秒内闪烁“紧急帮派”。

要输入所有这些算法,请转到Vega MTX设置,然后转到“脚本”选项卡。您可以在此处设置执行任何操作的条件。为了实现,我不得不使用3种情况。

通常,这些场景不是针对此类操作的,因此我不得不进行长时间的实验,直到获得所需的结果。



第一种情况是在单击“确定”按钮后创建每秒延迟。如果在CAN传感器中该值变为40并且外部数字输出1为0,则它​​起作用。



在这里,我将解释有关外部数字输出的信息。如果任务需要4个以上的数字输出,则可以将一个附加的外部模块连接到Vega MTX,它将具有15个数字输出以及更多其他输入和输出。由于我们没有此外部单元,因此可以将这些输出用作变量,将0或1放在那里(打开或关闭)。默认情况下,所有输出均关闭。外部数字输出1将是一个变量,它表示自按下确定按钮以来已过去了一秒钟。

我们的脚本应如下所示:现在按下确定按钮,并且按下该按钮的时间少于一秒钟。如果满足这些条件,则执行以下操作:外部数字输出1关闭1秒钟。这意味着它将进入“关闭”状态,但是一秒钟后它将进入“开启”状态。



现在让我们继续第二种情况。



与第一种情况不同,它将在“方向盘上的按钮”传感器等于40且外部数字输入等于1的情况下工作。也就是说,按下“确定”按钮并且外部数字输出1为1。并且外部数字输出仅在一秒钟后变为1。触发第一种情况后。

现在,我们将分析触发第二种情况之后发生的情况。



在这里,数字输出3上将有1秒长的脉冲,紧急联动按钮的输出已连接到该数字输出3,因此我们将其打开。

之后,我们需要将外部数字输出1复位为0。因此,我们将外部数字输出1接通1秒钟。也就是说,脚本触发后1秒,外部数字输出1将变为0。

最后一项,我们将2秒15转移到位置0。在触发脚本2秒后,外部数字输出15将为1。外部数字输出15用作变量,使用方向盘上的按钮打开了应急灯。 2秒是汽车“紧急帮派”闪烁3次的时间。

现在,应该发送脉冲的最后一种情况是关闭紧急帮派。



当外部数字输出15变为1,即触发第二种方案后2秒时,该方案将起作用。



触发第三个脚本后,我们发送一个脉冲来关闭紧急帮派,并将外部数字输出15重置为零(关闭)。

这将结束脚本的工作,将结果保存在Vega MTX中并检查设备的操作。

因此,您可以使用汽车的CAN总线控制任何设备。管理不仅限于方向盘上的按钮。例如,您可以将设备设置为通过车速,打开窗户或门,通过启动发动机,通过发动机转速,通过发动机温度等来开启。您可以以一定的速度锁定门(如果制造商没有提供这种机会),打开窗户时可以打开相机,还有许多其他选择。

以上所有都是视频格式,还有一个在倒档时启用应急灯的示例。


All Articles