首页/作品列表/七夕礼物
七夕礼物
8570 3
主要内容
制作背景
之前的七夕节前夕,女朋友向我索要礼物,
为了证明我和那些直男不同,于是打算靠我灵巧的双手制作一个礼物。
于是便有了他们。
一共有三款。
制作过程
说是三款,其实只是外壳上的差别,所以首先要设计内部硬件。
打算做个能发光的心,同时有个点阵能显示字,这样需要自己设计电路板。
同时找到点阵驱动芯片资料,画出点阵的原理图。
最后把所有电子元器件布置在心型里面。
电路板画好了淘宝找一家生产电路板的厂家,等了5天做好了,这样板子到了就可以直接焊接了。
焊接完毕写简单程序测试,电路没问题。
程序设计了8个动态效果

从第一个灯亮到最后一个灯,接着从最后一个灯依次灭,循环亮10种颜色;

从第一个灯亮到最后一个灯,接着不灭灯直接从第一个灯变一种颜色,循环10种颜色;

灯从心的两边依次往下亮起到最后一个,再从最后一个依次灭,循环亮10种颜色;

灯从心的两边依次往下亮起到最后一个,接着不灭灯直接从第一个改变颜色,循环10种颜色;

点阵屏上显示“七夕快乐”,灯的颜色任意变化。

显示空心的心,灯和点阵的心依次点亮

显示实心的心,灯和点阵的心依次点亮

点阵显示“I ♥ U”,灯的颜色任意变化

led_gradually_off(50);
led_gradually(100);

led_gradually_two_off(100);
led_gradually_two(100);

qixi(1500);

setAllLed(7);
display_bmp(_bmp_2);
delay(1000);
heart_1(8, 300);
delay(500);

setAllLed(0);
display_bmp(_bmp_1);
delay(1000);
heart_2(2, 300);
delay(500);

loveyou(2000);
之后就可以制作外壳了。
第一种外壳是3D打印的。
板子画好了,尺寸定了,在生产板子的时候开始设计外壳,这样不耽误时间。第一个方案想的是用3D打印制作外壳,用透明材料,这样光就能透出来被看到。
打印出来就是这样。
打印时间慢,两个大概花了5个小时。打印完毕后就可以吧调试好的硬件放入壳内固定。
第二种外壳使用激光切割的。
下面是设计图。
激光切割后组装起来的样子。
看起来有点不太完美,不像3D打印的壳,外表看啥也没,打开电源,灯效果出现,有惊喜。
喷上银色的漆,装饰一下外观。
第三种外壳也是激光切割的,但是是心形的。
效果是这样的。

下面来看一下成品视频。

代码展示
暂无数据!
附件下载
暂无数据!
0

梓魄

这些硬件怎么找到啊,

回复0

梓魄

想学习一下的

回复0

梓魄

学习了点阵,3D打印的建模也差不多会点,其余的就不行了

回复0

大牛,别默默的看了,快登录帮我点评一下吧!

立即注册