5X5X5光立方
简介
RGB五阶光立方,没有主控,可以自行在底部添加主控板
简介:RGB五阶光立方,没有主控,可以自行在底部添加主控板开源协议
:GPL 3.0
描述
分享的文件中有详细的文档,可以参考,此处的文档缺少图片,可能看起来有点费劲,可以去看视频教程
1 资料说明
所有文件链接:链接:https://pan.baidu.com/s/140hqqXY9Y1y8DYMxfDvrqQ
提取码:6666
附件区域也有资料
视频教程地址:https://www.bilibili.com/video/BV11h411t7a5
5*5*5共125个WS2812,全部串联,每层使用了11个0603封装的104电容进行滤波(稳压)
左下角的短接结构,实现不同层之间的级联。
具体的原理分析和PCB设计见视频:https://www.bilibili.com/video/BV1ah411t7Jw
2 元件清单
① WS2812,我这里选择的是5050封装的,非磨砂,这个买125个就够了
② PCB下单,这个我选择的黑色,1.6mm厚度,这个看自己情况了。
贴片电容104(0.1uf),0603封装 ,因为经常用,所以买的比较多,这个买100个就够用
排针2.54,17mm长,这个买一个就够用了
① 排母,这就是普通的排母,不需要加长
尼龙柱:1,双通柱3*8,最上层用的,需要4个就够了
六角柱子,我买的还是3*8的,我用了32个
螺丝,买的是M3*4的,这个是最顶层的向下固定,只需要4个就行
3 焊接和组装注意事项
① 排针排母位置不要焊接错误
② 短接点位置不要短路,也不要焊接错误
③ 我是用的WS2812封装是比较难焊接的,因为焊盘比较小,所以用烙铁会烫着WS2812,这个是没办法避免的,还可能出现虚焊的情况,这个一定要注意,还有就是注意WS2812的方向,不要搞错了
4 程序及代码部分
本人设计时没有在板子上集成单片机,所以需要外接单片机进行控制,所以当前算是一个模块,我分享的参考程序是用STC8F1K08-SOP8单片机进行控制的,使用STC8系列的单片机,只需要换到你需要的IO口上,同时设置好晶振频率即可(我用的是24M),关于WS2812的问题,我就不进行展开了,不会点亮的可以参考视频:
① WS2812彩灯底层代码-适用STC各型号单片机_哔哩哔哩_bilibili
本开源分享程序沿用①的程序代码,做出来部分的修改。分享的程序没有很多效果,我也没有去做,有兴趣的自己做更多的效果。
5 可以改进和提升的地方(此项目暂时不出第二版)
① 这个光立方是一个打样就能完成的,一次打样有5个PCB,所以是5阶,想做更多阶建议打更多PCB
② 当前光立方的结构存在一些遮挡,因为PCB,这个在远处看影响不大,这个不好解决。
③ 当前的层连选择排针排母,有人提出用支撑的铜柱实现,这个可以搞,没问题
④ 没有主控板,这个其实很,有能力的可以自己再做个板子在最下方,其实很简单的。没有能力的就外接单片机吧。
⑤ 切换焊点太小,这个其实可以焊接的,闲太小的可以自己画个吧
⑥ WS2812的焊盘太小,这个对手工焊接是有一定影响的,所以,
评论