CBR 1000rr LED

2020-11-01 22:40:40

我的2007款本田CBR1000rr有平齐的转向灯,这意味着迎面驶来的汽车很难看到我在往哪个方向转,当我想左转而前面的车认为我在直行时,这在4个方向停车时尤其困难。新冠肺炎把我留在家里思考了很长时间,所以我决定不仅要解决我的问题,还要找点乐子。许多高端汽车,如奥迪、兰博基尼和福特野马,都有动态转向灯和LED重点照明,我决定为我的摩托车重现这些功能。

首先,我必须弄清楚在我的摩托车上安装闯红灯的可行性。我拿着我的万用表,在转向灯周围探查,发现在转向灯不闪烁的情况下,只有一根电线供电。我研究了不同类型的电流传感器、可寻址LED(以实现动态转向信号效果)和不同类型的微控制器。

我是分期购买的。首先,我买了一台带蓝牙低能耗(BLE)功能的Adafruit Feather 32u4和一个便宜的可寻址LED环,以便在花更多钱之前进行实验。一旦我了解了如何写入我的可寻址LED并通过BLE与它们交互,我就开始购买当前的传感器。我购买的第一个电流传感器是ACS712电流传感器,它可以写入我微控制器上的模拟引脚。我无法读取我的ASC712摩托车上LED的少量电力,所以我需要重新考虑我的计划。我最终选择了通过I2C通信的INA260转接板。我连接了一个传感器并做了一些测试。我可以看到我的LED发出的电流,太棒了!我购买了连接器,以便将INA260连接到我的摩托车上,并能够在需要时将其移除。我遇到的下一个问题是从我的传感器传来的似乎有噪音的数据。当只有一个电流传感器连接时,一切都会工作得很好,但是当两个都连接时,我就会有问题,零电流读数从0到4000毫安。经过几个小时的测试以找出这些嘈杂的数据来自哪里,我发现当我同时启动两个INA260传感器时,问题就出现了。我的解决方案是启动一个传感器,读取,关闭电源,然后对另一个传感器重复这个过程。

INA260在其自己的插件部分中显示指示灯处于驱动灯模式时的读数。如果指示灯在闪烁,则驱动灯线将不会收到电流,我们无需等待并检测到不一致的闪烁即可知道指示灯在闪烁。(注:INA260/INA260)。

开始在摩托车上组装和铺设电线。大兵。大兵。大兵。将LED电源和单片机接入摩托车电源系统。

通过蓝牙低能耗连接到BlueFruit应用程序。可以更改驾驶灯和转向灯的颜色。