多语言展示
当前在线:205今日阅读:91今日分享:37

音乐光立方制作思路

去年试着做了一下音乐光立方,今天和大家分享一下该方案的思路(将音乐进行fft后将在矩形led灯组上显示相应具有动感的3d图形)
工具/原料

stc12c5a60s2、8x8x8=256个led灯、16块74ls245、最小系统、导线、电阻腿、焊锡、烙铁等

方法/步骤
1

按下思路制作主板,光立方设计由线(x轴)到面(xoy)在到体(z),需要51的三组po口,驱动电路可用单管或IC,音乐采集可用单片机端口复用资源AD,

2

led矩阵制作,若以p2来决定显示哪行,p0xp2构成面,而又p3来决定显示那一层,本方案采用8x8x8个led组成光立方,驱动电路采用74ls245双向缓冲器

3

程序编写,以p0为x轴,输入到74ls245上,以p2为y轴,并输入到8块以p0作为输入的245片选端,这样就构成了面,再以p3为z轴,将最为另外8块以p2位输入的245片选端,这样就可以实现立体显示了,另外还要编写fft程序,鉴于单片机ram太小,建议做16点fft就可以了,图像可以利用软件来去摸,网上有一款,可以搜搜

注意事项
1

焊接led灯时,持续焊接时间不要超过5s

2

做矩阵本来就费电时间,所以不如一次性把它做美观,焊接的时候要放在较平整的地方

推荐信息