您好,歡迎來(lái)電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>電子元器件>發(fā)光二極管>

控制器接到LED陣列上 - 牛人自制LED魔鏡看“無(wú)限”長(zhǎng)啥樣

2012年03月28日 09:48 本站整理 作者:秩名 用戶評(píng)論(0
關(guān)鍵字:led(661777)
6 控制器接到LED陣列上

  

?

  對(duì)照原理圖把電阻和LED的行接起來(lái),把列接到TPIC6C596上(看大圖吧同學(xué)們!)

  

?

  線什么的都焊好了以后,先接電源看看能正常運(yùn)行吧,如果有哪個(gè)不亮就要檢查電路了。如果工作正常的話,恭喜各位,可以繼續(xù)啦。

  首先用擦窗器或者其他的什么把鏡子兩面都擦干凈,任何手指印或者臟東西都不要留下。

  

/uploads/allimg/120328/095A624O-25.png

?

  已經(jīng)裝好LED陣列的鏡子安裝到內(nèi)壁里面去。

  用沒(méi)彈力的膠帶把內(nèi)壁和鏡子貼起來(lái),中間不要留任何孔隙。

  鏡子的四邊都用膠帶和內(nèi)壁貼在一起。

  

/uploads/allimg/120328/095A61391-26.png

?

  鏡子安裝好了以后,用熱膠槍把開(kāi)關(guān)和直流電插孔膠在已經(jīng)打好的那幾個(gè)孔上。

  用熱膠槍再把電路板也粘到外壁上去。

  7 固件

  

/uploads/allimg/120328/095A621D-27.png

?

  固件應(yīng)該是在第五步就寫入到PIC里面去的,然后才能把PIC裝到電路板上。

  壓縮文件里面有固件的編碼,有注釋的,一點(diǎn)兒都不難懂的:)

  基本上,每一個(gè)顯示模式都是一幀一幀的畫面來(lái)組成的,每一幀又是由一個(gè)數(shù)組來(lái)控制的,比如說(shuō)GraphicA1是GraphicA的第一幀。一個(gè)數(shù)組有9個(gè)元素,第一個(gè)元素GraphicA1[0],值為0*00,每一個(gè)元素都是要寫入到列中的數(shù)據(jù)。

  每一次只有一列是接通的,也只有一個(gè)行的元素是接通的。每一行的顯示會(huì)比上一個(gè)顯示有一點(diǎn)點(diǎn)的延遲,這樣就會(huì)產(chǎn)生“無(wú)限”的視覺(jué)效果。在FrameCounter = FrameCounterMax之前會(huì)重復(fù)的顯示同一幀,當(dāng)FrameCounter = FrameCounterMax之后就會(huì)顯示下一幀,然后不斷的繼續(xù)、再循環(huán)。

  壓縮文件中有四個(gè)顯示模式,三個(gè)比較簡(jiǎn)單的只有不到6幀,有一個(gè)比較復(fù)雜的有70幀。

  有編程基礎(chǔ)的同學(xué)可以自己再往上加,很簡(jiǎn)單的,只需要在函數(shù)里面再加上case X:語(yǔ)句就行了,我已經(jīng)在可以加語(yǔ)句的地方做了注釋了。

  8 完工

  最后王婆賣瓜一下,希望各位喜歡!

非常好我支持^.^

(70) 97.2%

不好我反對(duì)

(2) 2.8%

( 發(fā)表人:diyfans )

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?