Arduino+WS2812灯条做的发动机转速指示条
Arduino+WS2812灯条做的发动机转速指示条,直接反射在挡风玻璃上实现HUD效果。亮度可调节。Arduino用328p的Mini小板,自己洞洞板加了一个78M05,然后焊出导线。程序自写。从1000RPM开始点亮一直到63XXRPM,中间按转速区间大体为三种主色调变色显示。1500之前为蓝色,1500到3700之间显示绿色,3700之后到5000显示为黄色,再往后到6300之前显示最后5颗红色,6300之后5颗红色闪耀。2000RPM和3000RPM转速点单颗LED凸显变色显示。下面是空踩油门演示视频:
(小区里半夜了怕吵到别人转速不太好踩的太高,所以红色区域就不展示了)
http://player.youku.com/player.php/sid/XMTY2NjEzNzQ5Mg==/v.swf
第二段是亮度调节展示:
http://player.youku.com/player.php/sid/XMTY2NjE0NDQ2OA==/v.swf
老早的时候还做过一个很简陋的,有兴趣的也可以去看看——http://v.youku.com/v_show/id_XMzM3MjYxOTc2.html
请问是如何获取发动机转速信号的 obd 接口,接收CAn总线数据 ezwyj 发表于 2017-4-5 14:04
obd 接口,接收CAn总线数据
不是滴~~~~~ xiebb5688 发表于 2017-3-2 12:32
请问是如何获取发动机转速信号的
ECU找出给高压线圈发送脉冲信号的线,然后截取这个信号加以运算.......
:lol帮顶 9527huang 发表于 2017-4-5 19:50
帮顶
:lol:handshake:P 先膜拜下大神。
然后自己手痒了。
看ws2812的规格书自学了下
用pwm控制的话信号频率会是400hz
如果需要用到8个led灯泡 就需要在给ws2812的控制信号里写入8段24bit码
每段24bit码是 按照 R G B 从高位到低位 发送给ws2811嘛
现在遇到个问题。。。
比如我需要蓝色点亮 那应该是
00000000 00000000 11111111
还是
00000000 00000000 10000000
喃。。。
感谢楼主啊 楼主,脉冲信号是怎么运算的 楼主还在么,有偿求个代码..+qq282111181
页:
[1]
2