控制器接到LED陣列上 - 牛人自制LED魔鏡看“無限”長啥樣
6 控制器接到LED陣列上
?
對照原理圖把電阻和LED的行接起來,把列接到TPIC6C596上(看大圖吧同學們!)
?
線什么的都焊好了以后,先接電源看看能正常運行吧,如果有哪個不亮就要檢查電路了。如果工作正常的話,恭喜各位,可以繼續啦。
首先用擦窗器或者其他的什么把鏡子兩面都擦干凈,任何手指印或者臟東西都不要留下。
![/uploads/allimg/120328/095A624O-25.png](/uploads/allimg/120328/095A624O-25.png)
?
已經裝好LED陣列的鏡子安裝到內壁里面去。
用沒彈力的膠帶把內壁和鏡子貼起來,中間不要留任何孔隙。
鏡子的四邊都用膠帶和內壁貼在一起。
![/uploads/allimg/120328/095A61391-26.png](/uploads/allimg/120328/095A61391-26.png)
?
鏡子安裝好了以后,用熱膠槍把開關和直流電插孔膠在已經打好的那幾個孔上。
用熱膠槍再把電路板也粘到外壁上去。
7 固件
![/uploads/allimg/120328/095A621D-27.png](/uploads/allimg/120328/095A621D-27.png)
?
固件應該是在第五步就寫入到PIC里面去的,然后才能把PIC裝到電路板上。
壓縮文件里面有固件的編碼,有注釋的,一點兒都不難懂的:)
基本上,每一個顯示模式都是一幀一幀的畫面來組成的,每一幀又是由一個數組來控制的,比如說GraphicA1是GraphicA的第一幀。一個數組有9個元素,第一個元素GraphicA1[0],值為0*00,每一個元素都是要寫入到列中的數據。
每一次只有一列是接通的,也只有一個行的元素是接通的。每一行的顯示會比上一個顯示有一點點的延遲,這樣就會產生“無限”的視覺效果。在FrameCounter = FrameCounterMax之前會重復的顯示同一幀,當FrameCounter = FrameCounterMax之后就會顯示下一幀,然后不斷的繼續、再循環。
壓縮文件中有四個顯示模式,三個比較簡單的只有不到6幀,有一個比較復雜的有70幀。
有編程基礎的同學可以自己再往上加,很簡單的,只需要在函數里面再加上case X:語句就行了,我已經在可以加語句的地方做了注釋了。
8 完工
最后王婆賣瓜一下,希望各位喜歡!
- 第 1 頁:牛人自制LED魔鏡看“無限”長啥樣
- 第 2 頁:在背鏡上打孔
- 第 3 頁:布線
- 第 4 頁:電路圖
- 第 5 頁:控制器接到LED陣列上
本文導航
非常好我支持^.^
(70) 97.2%
不好我反對
(2) 2.8%
相關閱讀:
- [LEDs] 研究人員培養了精確的納米LED陣列 2023-07-08
- [LEDs] LED透明屏的優點及應用環境和場所 2023-07-08
- [電子說] 為何FM頻段中的CE噪聲如此難以消除? 2023-07-08
- [電子說] DSP28335外部中斷的使用 2023-07-07
- [電子說] 小間距LED顯示屏故障排查方法 2023-07-07
- [電子說] Micro LED版Apple Watch推遲到2026年后 2023-07-07
- [電子說] 瑞豐Mini LED背光產品實現節能和高亮度 2023-07-07
- [電子說] 2023年LED顯示行業5大預測:復蘇明確 2023-07-07
( 發表人:diyfans )