登录 | 注册 | 嘉年华首页 | 资讯 | 活动 | 资源 | 博客 | 社区 | 微博 | 论坛 | 网视 | 游戏 |  微专栏

四川数字科技馆

精彩的16*16动画点阵屏,非常流畅

2012年3月2日 11:33  免费一起吧  关键字:动画点阵屏

转贴到: 分享到中国数字科技馆微博 我来说两句(0| 复制链接| 打印
内容摘要: 动画点阵屏

这个动画点阵屏是在今年参加电子设计大赛培训期间做的,当时有一段时间比较空闲,看了网上有很多这种点阵动画,也就开始构思。动画是仿网上的,随机点的是自己想出来的,就是太小了,看的不清楚。

该屏由STC12C5A60S2单片机为控制核心(如果不加频谱分析,普通的单片机也可以胜任),2片74LS138级联构成4-16线译码器为驱动电路。缺点是当点阵的一列全亮时,亮度明显的暗。

控制思路就是设置了一个32字节(16*16个点)的数据缓冲区,由定时器定时扫描给屏幕刷新。在动画里,用的是胶卷放映机的原理(不知道还有多少人能记得):把图片做好,需要的时候去调用那个库(要编号、相同的可以重复调用)。在频谱分析里,网上有很多的参考的程序,其中最多的就是蝶形运算,原理网上也有,仔细分析应该不成问题。

至于有机玻璃盒子,全部手工制作,除了没有抛光,边不是很直,整体效果还是不错。做这个的时候要买勾刀,电摩,如果有更高级的工具那就最好了。

这样简单说了一点,不知道说的怎么样。以后再加吧。视频:

 

FFT频谱:

led-displayer-01.jpg

随机点(里面有小字):

led-displayer-02.jpg

小乌龟:

led-displayer-03.jpg

生日快乐:

led-displayer-04.jpg

HAPPY BIRTHDAY:

led-displayer-05.jpg

led-displayer-06.jpg

背面(还是比较清爽的吧):

led-displayer-07.jpg

可爱笑脸:

led-displayer-08.jpg

led-displayer-09.jpg

 [Ctrl+Enter]