close

碎碎念:

今天難得宅在家裡做 Arduino
剛好有買 LED Matrix 但是都還沒用過
所以就來玩 LED Matrix 嚕ww


正文:
LED Matrix 就是 LED 矩陣,通常可以在公車上或捷運車上看到,大部分會拿來當電子看板,如果我的沒有看錯的話,我看到捷運上的好像是由很多 8*8 的 LED Matrix 所組成的

LED Matrix 長這樣(正面、背面):

 

LED Matrix 我是在露天買的,我買的是只有紅色LED的,價格超便宜一個台幣35元,傳送門如下:
http://goods.ruten.com.tw/item/show?21440385032888 

LED 矩陣背面的腳位圖:
 
(圖片來源取自網路) 

LED Matrix 背面腳位圖長這樣,這次買到的跟一般的 8x8 腳位配置完全不一樣,所以就用上面那張及下面這張來對應腳位吧...

至於 Arduino 與 LED Matrix 接腳要連接的部分如下:
LED 矩陣腳位 => Arduino 腳位
L1 => 9
L2 => 8
L3 => 7
L4 => 6
L5 => 5
L6 => 4
L7 => 3
L8 => 2
H1 => 13
H2 => 12
H3 => 11
H4 => 10
H5 => A3
H6 => A2
H7 => A1
H8 => A0

把線接一接嚕ww

其實通常都需要加上 8 顆限流電阻給 LED Matrix 搭配使用(在L1~L8到Arduino中間分別串聯一顆 220 歐姆的電阻,共8顆),主要是用來保護 LED 不讓流過的電流過大,假如電流過大的話 LED 可是會燒毀der

那為什麼我沒加呢??? 
因為 Arduino 的 GPIO 輸出的電流其實並不會太大(有輸出阻抗),所以就直接接上去使用了ww (這方法很危險請勿模仿,到時候 LED 或 Arduino 燒壞掉自己看著辦囉~)

那我先簡單說明一下我是如何利程式來控制 LED Matrix 的燈號輸出...
1.首先我們必須要有 output 的圖案,我是將要被 output 的圖案放在一個二維陣列裡面 
2.再來將要被 output 的圖案利用垂直一條一條的顯示方式很快速的掃描過去(水平掃描),因為掃描的速度非常快,人類看到會產生視覺暫留,使 LED 矩陣看起來像是沒有閃爍一樣
====如果聽不懂第2步驟的人請觀看以下影片ww====

實際 Demo 一下:
 

Arduino 程式碼這邊下載:
https://drive.google.com/folderview?id=0Bx_TPvI_fqqcfl9uMEhDeHp5V1hOZE5kU1VReC05d2NhVEhBazdtUVVtaEpTRUJQa1RRQzg&usp=sharing
(程式碼醜醜的請多包涵XDD)
 









離婚證人

台北離婚證人新竹離婚證人彰化離婚證人高雄離婚見證人







遺囑見證人結婚證人

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 nesimkiki2476 的頭像
    nesimkiki2476

    吃不了兜著走

    nesimkiki2476 發表在 痞客邦 留言(0) 人氣()