本文首发于DF创客社区,作者:422234
硬件和其他零件:
Arduino nano(主要用atmega328P)自己画的主板,这样更好安装;
WS2812灯盘:使用3535封装的灯点,不然塞不到管里面;
R8025时钟模块主要用来计时,保证时钟断电之后还会有时间;
JDY-16蓝牙模块可以用于手机控制;
3D打印零件
按键和按键帽
玻璃管
木板(3D打印替代也可以)
铝壳(3D打印替代也可以)
制作过程:
1.制作灯管:
首先需要制作亚克力灯片,实验室没有激光雕刻机,这部分直接找淘宝激光雕刻的。主要把每个数字刻在50*20*2mm的亚克力片上,每个数字各6片,下面是淘宝做好的图:
然后在底下打上光,神奇的事情就发生了!
可以看到数字可以在白天很清楚的看到。
管的其他部分是使用3D打印机打印的材料,打印文件可以在附件之中找到。
打印完之后使用砂纸打磨,然后喷上黑色的漆就可以了,然后将LED灯板,小LED灯板是用探针来和底座连接的,用来供电和传输信号,灯板底下还有2个磁铁来和底座吸附。
然后将玻璃管用胶水粘一起就组装完一根灯管了成品图:
底下的层纹没有处理好,仔细看还是可以看的出来的,制作6根这样的管就可以显示时:分:秒。
现在时钟连接上主板就可以正常工作了,但为了更加的美观需要制作底壳。
2.底壳制作:
时钟的外壳是用黑色的铝合金是钣金折弯的,淘宝找商家做的,木板是用实验室雕刻机雕刻的,具体的模型在附件中都有,在文件中查找。
木板和铝壳是用一个3D打印件固定的,主要就是装饰一下底壳,藏一下线路。
这是完成的样子,可以看到时钟已经非常完美了,看着很简约!
这是时钟主板的原理图,因为蓝牙还没有完成,因此这里发的固件和PCB文件都是非蓝牙版本的,附件中有PCB文件。
程序:由于代码比较多,因此直接放附件里面了。
照片和视频演示:
首先来几张美图:
虽然是磁铁固定,但是很牢固,倒着也没问题,充电宝就可以供电。
完整功能演示视频:
这就是本次制作的Gixie Clock,希望大家喜欢。