本帖最后由 yeqiqi94100 于 2013-8-12 20:17 编辑
自制音乐频谱 FFT 11*16的点阵----心得体会
不太会发帖 有什么不完善的地方 还请指教。。见谅。。。。。。
因为傅里叶算法本人不会,所以这方面的程序我是直接粘贴别人的 然后经过稍微修改自己制作了一个,还有他们的都是8*16的,看的蹦跶的有点低 所以力所能及,达到板子最大的利用率,手工焊接了一个11*16的,看起来效果还不错,而且电路特别特别简单。。。
事先说明哦,焊接有点累,而且要仔细~~~~~~~手机拍摄的图片不太清晰 凑合着看吧!
先把所有的LED全部插上去 然后翻过来,集合翻过来的时候往有LED的那面垫一个硬纸板,因为这昂翻才不会让LED掉下来,而且焊出来很整齐,整形步骤会很省力气!焊接每个LED一个引脚(因为还要整形) 焊接好一个点后再翻过来看有没有不整齐的,哪里不整齐手按着烙铁一点就下去。就搞定———不多说 你懂!
废话不多说
手机拍摄不清晰 实际效果很棒!!!!!!!
视频链接没上传上来 因为不能发链接
程序和视频想要或想看的的留下邮箱 这里就不贴出来啦!
上图
焊接完整形好后,再焊接另一个引脚,千万要记住所有的引脚都别剪掉,因为接下来连线的时候直接用引脚来连接又快又方便又牢固
还有说明一点,因为我一开始的LED不够所以弄的10*16的 而且led有的用的黄色的,O(∩_∩)O哈哈~ 不过后来别人给俺找了一点LED 雪中送炭~~哈哈。。。
不过这是我焊接好以后才送来的,(╯﹏╰) 所以不得不拆了 两行 焊接上三行。。。郁闷。。。
焊接后以后 大部分工作完成。。。。
剩下的就是把行线和列线 用引脚连接起来 连接方法我应该不用说了吧,懂电子的都知道,
因为我嫌架线难看,所以全部用的漆包线飞线看起来效果还不错,最后用胶枪封上一点 以免不小心手给拽掉,
经过修改最后的样子
细心的人会发现 顶有黑色的排阵,因为当时我设计的是控制板和这个分开,到时候控制部分做好 我可以用排阵座来直接插在上面又美观又方便。。后面图里会看到。。
飞线出来的效果也不错
控制部分就不用说了 我什么都没加 就用了11个电阻和一个单片机 和晶振 和一个音频座,电源座
因为都是用IO口直接控制的 单片机我用的STC12C5A60S2 也可以用别的,都一样
背面 也是飞线,因为需要用到得线很多 走线是走不开的 一共11+16=27跟线呢
做好以后直接插在一起 就可以使用 o(≧v≦)o~~好棒
写好程序后 测试 供上电以后用一个耳机接口插在电脑上 就可以看到效果了。。。。
因为每个LED性能都不一样 所以要先经过测试 上图是我先用开发板面包板搭了个电路 测试,以防万一,选好电阻,我用的是100欧姆的电
心得体会 做什么事情都需要**不懈,特别是干我们这行的,动手非常非常重要,不动手每天光靠理论和想象,开玩笑~~~~~不可能的事情。 经过这么长时间以后才发现,单片机这东西,其实很好学,基本上厉害点的单片机也就是引脚多点,寄存器多点而已。学起来是一样的。无非也就是中断、定时、AD、DA、EEPROM等等等等。这里我想要说的是,单片机不难,还有许多东西并不需要理解多深,就拿LCD液晶屏来说,刚刚开始学的时候,以为多神秘,还把手册一遍又一遍看,有必要吗????没有,,,其实所有的东西会用就可以,没必要深究其内部的东西,你又不是设计液晶屏的,干嘛要搞那么细,会用,能让他显示该显示的,目的就达到啦!这就是学习。但是他的许多外围器件就不是那么容易了,而且当一个完整的项目许多外围器件结合的时候,考虑的东西要很多很多。就拿IO来说,当做一个比较大一点的课题的时候,需要用到很多器件,IO用起来就很紧张。一个显示设备用到一组多,按键又用几个,AD采集又几个,AD又几个---------反正IO不可能够用,这时候就需要用到外围器件拓展。需要以后慢慢体会。。。。 要说的太多了,先写这么点吧!还想了解的可以回复。虽然自己不是很厉害,但是至少可以让你少走一些弯路。 |