干货|自行车改装:炫彩尾灯
这次改装的重点是尾灯,前后用了2周多时间。控制器使用了ESP8266,没有画板,也没有使用洞洞板,而是用旧的设备上ESP8266。这是以前网上淘的一个旧设备,当时预备就是拆模块,这次正好用上(用其它控制器也可以,使用它只是因为正好手上有这个):
把带有ESP-12模块的控制板拆出,不要外壳和电池。这个东西带有USB,但不能用来编程,只是充电用的,所以还需要一个USB转TTL,将ESP-12模块的串口连出来。第一步是先下载micropython固件到ESP8266,这样才能方便后续的编程和调试。下载固件具体方法在EEWorld社区以前帖子中有,就不重复了。
尾灯使用了WS2812灯带,因为它接口少(单线控制),使用简单,颜色丰富,可以弯曲,价格也低。
WS2812灯带常见的有裸板(无任何保护)、滴胶、套管等几种,建议用套管的,不但防水,还有一定散光效果。滴胶的时间长了容易发黄。灯带一般是1米一根,或者5米一盘,每米30/60/144个WS2812,可以随意选择。
我使用的是以前DIY剩下的一个一米长60灯的套管WS2812灯带,实物如下,通过扎带固定到后架。
ESP8266控制板写入程序并调试好后,再用胶布缠绕做简单防护,然后绑到横梁上。
灯带和控制板
电源部分,使用了太阳能板常用的防水对插头连接到电池和开关,方便以后维护。
最后是通过编程显示各种效果了。程序中初步设计了多种效果,如彩虹渐变、流动、闪动、随机等,一共设计了10多种效果,下面是其中几种:
一个效果一段时间后,会随机执行下一个效果,显示速度也是随机变化的。
你觉得这个改装怎么样?点击阅读原文与作者聊聊吧!
在公众号内回复您想搜索的任意内容,如问题关键字、技术名词、bug代码等,就能轻松获得与之相关的专业技术内容反馈。快去试试吧!
由于微信公众号近期改变了推送规则,如果您想经常看到我们的文章,可以在每次阅读后,在页面下方点一个「赞」或「在看」,这样每次推送的文章才会第一时间出现在您的订阅列表里。
或将我们的公众号设为星标。进入公众号主页后点击右上角「三个小点」,点击「设为星标」,我们公众号名称旁边就会出现一个黄色的五角星(Android 和 iOS 用户操作相同)。