码迷,mamicode.com
首页 > 其他好文 > 详细

做个光立方送妹纸吧

时间:2014-05-08 05:18:38      阅读:450      评论:0      收藏:0      [点我收藏+]

标签:style   blog   width   http   2014   com   

这个光立方大半年前就做好了,已经给了女盆友,今天把当时制作的图片翻出来看看,觉得有必要记录下这个蛋疼玩意儿的诞生过程了。

先上成品图一张:

bubuko.com,布布扣

先看看需要哪些东西:

 

2*5*7mm长脚雾面LED 512个
STC12C5A60S2单片机 1片
40脚芯片座1个
24MHZ晶振 1颗
30pF电容 2个
10uF电容1个
10K电阻1个
10K排阻 1个
按键开关2个
电源开关1个
电源接口1个
74HC573锁存器8片
20脚芯片座8个
ULN2803达林顿管1片
18脚芯片座1个
杜邦线若干
导线若干
铁丝若干
长宽20CM以上洞洞板一片


如果需要用到串口烧写电路,需要加上:

串口母座 1个
MAX232芯片1个
104瓷片电容5个

如果用usb转TTL烧写程序的,就不需要这个串口了。

 

这些东西都是淘宝电子元器件商店能买到的,上面的清单只给出了刚好需要的材料份量,酌情买一些余量,以防万一。

光立方的原理不复杂,只是制作起来比较繁琐,简而言之,用一片单片机的GPIO口通过扩展控制8*8*8=512个LED灯,来播放各种各样的动画。

接下来是原理图:

bubuko.com,布布扣

 

原理图上,表示用8片74LS573锁存器扩展,水平每层8*8=64个灯共阴极,8层分别接上ULN2803的8位输出,每竖列8个LED,共64竖列分别接上8片573的输出,这样就完成了GPIO的扩展。

bubuko.com,布布扣

由于没有PCB,智能有万能板搭,可以考虑用两层万能板对插,走线效果比较好一点。

 

然后就是无止境的焊接LED了。

bubuko.com,布布扣

可以先用一块足够大的万能板焊好排针,把LED卡上去,这样焊出来就比较整齐了。

bubuko.com,布布扣

 

bubuko.com,布布扣

焊好7面插上看看效果。。。

bubuko.com,布布扣

 

看起来不错,比较乱的线什么的可以隐藏在板子下面。

 

 

焊好了之后就可以烧上程序看看效果,全部点亮试试。。。

bubuko.com,布布扣

 

然后可以试试动画之类的。。

 

bubuko.com,布布扣

 

 

这样就折腾好了,如果能闲下来做完一个送妹纸确实也不错,哈哈

做个光立方送妹纸吧,布布扣,bubuko.com

做个光立方送妹纸吧

标签:style   blog   width   http   2014   com   

原文地址:http://www.cnblogs.com/moranBlogs/p/3714631.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!