OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » keyosa的进程帖

共10条 1/1 1 跳转至

keyosa的进程帖

菜鸟
2014-07-19 00:38:40    评分


视频地址:http://player.youku.com/player.php/sid/XNzM4MjMyMjY4/v.swf


哈哈这玩意是这学期的大二课程设计作品。跟基友搞的。大一的时候,对单片机什么都不懂,刚加入了实验室,老师要我们自己DIY想一个作品出来,我们当时就提出要做这个光立方(因为当时在网上看到别人做的光立方很酷炫什么的),但结果念头还是被老师打消了,因为老师觉得还是做智能小车那些比较好,而且智能小车对于入门的人来说比较好做。

但心里还是很想做这个光立方的,终于机会来了,恰好大二今年有个课程设计,跟基友商量之下就很爽快地决定延续我们的光立方梦。由于我们并没有百分之百的把握确定能做出来,但我们还是很坚毅地要做下去(作死),因为我和基友就自称为作死二人组,做好的光立方也就叫做作死光立方,以纪念我跟基友的友情。

在课程设计那一个多星期,由于我跟基友对自己的实力过于自信,就先把其他同学做了两个课程设计,结果导致我们做这个光立方的时间不够,导致提交作品的时间要延迟,因此向老师请求延期也谈了很久,有个老师特别贱,各种拽,不过最后还是批了。

由于这边的实验条件比较渣,只能用这种热转印的方式做PCB,而且如果做双层PCB的话,要对得很准才能做成,一个对不准就废了,由于我们成本有限,就不敢做双层PCB,因为一旦对不准,又得重新来了,我们可没那么多钱再去买腐蚀板了。最后做了单层板,然后再自己飞线。

但是腐蚀完后的板子,很多线都断掉了,天呀,这给硬件调试工作增加了多少。我通宵了一晚,终于把板子的各种断线和飞线拨好,再把LED灯焊上去,然后测试灯的好坏。结果发现有一些灯可能是因为烙铁温度过高搞坏了,所以得换下来,还好坏的灯都在外面几层,不至于那么难拆。

紧接着是程序,程序的设计思想就是对声音信号进行AD采样,然后作FFT处理,FFT算法是借鉴人家现成的方案,我再移植到AVR上。这一部分也吃了不少苦,鉴于很难看懂别人写的FFT算法,那调试就只能看现成效果,根据实际效果来反应程序写得对不对,算法是否适合。经过大量仿真和修改,终于搞定了。



---------------------------------------------------------------------------

8月份会进行一次大改进


专家
2014-07-19 09:10:36    评分
2楼

分享是快乐的。


基友情深啊~~


专家
2014-07-19 09:28:41    评分
3楼
真心不错。送上10个积分

专家
2014-07-19 10:28:24    评分
4楼
做的太漂亮了!牛人呀。

菜鸟
2014-07-19 11:10:31    评分
5楼
不错的作品

院士
2014-07-19 11:28:00    评分
6楼
相当好

助工
2014-07-19 12:03:20    评分
7楼
很不错

院士
2014-07-19 22:51:36    评分
8楼
您的群代码为035号,请申请加入EEPW光立方官方群(343894048)

菜鸟
2014-07-25 21:29:35    评分
9楼
很好的东东啊,支持楼主

助工
2014-07-25 21:36:20    评分
10楼

共10条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]