(SKU:RB-05L009)8*8點陣模塊

來自ALSROBOT WiKi
2015年8月25日 (二) 16:14Arduino77討論 | 貢獻的版本

跳轉(zhuǎn)至: 導航、 搜索


Ewg1.jpg

目錄

產(chǎn)品概述

還在為驅(qū)動點陣連接復雜的接線煩惱嗎?還在為 Arduino 控制器屈指可數(shù)的 I/O 資

源犯愁嗎?2013 最新推出的 8X8 LED Matrix Module v1.0 點陣模塊是哈爾濱奧松機器 人科技有限公司研發(fā)的一款易安裝、易連接、可拓展的 8X8 點陣模塊。此模塊采用高 速的 74HC595 串并轉(zhuǎn)換芯片。SPI 接口,僅需要 3 根信號線即可驅(qū)動多塊 8x8 點陣屏, 最大限度的節(jié)省您寶貴的 Arduino 控制器 I/O 資源。行列信號全部傳輸完畢后再更新顯 示,顯示亮麗,可靠性高。適合于 Arduino UNO328 控制器、STC 單片機、AVR 單片 機等。

規(guī)格參數(shù)

  1. 產(chǎn)品名稱:8*8點陣模塊
  2. 產(chǎn)品貨號:RB-05L009
  3. 工作電壓:DC5V
  4. 產(chǎn)品類型:顯示輸出
  5. 制作工藝:FR4雙面噴錫
  6. 固定孔尺寸:3.2mm
  7. 對角固定孔間距:22.67mm
  8. 固定孔距板邊緣:7.93mm
  9. 人性化設計:可級聯(lián)應用顯示
  10. 工作溫度:10℃-30℃
  11. 工作濕度:10%~90% 無凝結(jié)
  12. 重量:12g
  13. 產(chǎn)品尺寸:32mm x 32mm x 23mm

使用方法

通過 SPI 通信方式中的 DIN、CLK、LTH 對 LED 點陣進行控制。DIN 為數(shù)據(jù),CLK

為時鐘,LTH 為鎖存。

應用例程

:8X8 LED Ma trix Module 8X8 點陣 模塊的測試

我們使用 Arduino 控制器來做個測試,要用到硬件設備如下:
  1. Arduino 控制器×1
  2. Arduino 傳感器擴展板 v5.0×1
  3. 8X8 LED Matrix Module v1.0×1
  4. 3P 通用連接線×1
  5. 2P 電源線×1
  6. USB 數(shù)據(jù)通信線×1
將 8X8 點陣模塊的 DIN、CLK、LTH 分別連接到 Arduino 傳感器擴展板的數(shù)字 4、

5、6 引腳,VCC、GND 分別連接到傳感器擴展板的任意一個 V、G 端口。最后連接 Arduino 控制器至計算機。

Arduino 實驗代碼如下:
const int DINPin = 4;             // 數(shù)據(jù)引腳  連接到數(shù)字 4 口 
const int CLKPin = 5;             // 時鐘引腳  連接到數(shù)字 5 口 
const int LTHP in = 6;             //鎖存引腳  連接到數(shù)字 6 口 
byte LieScan[16] = {                                    //列掃描,點陣只點亮一行 
0xFE,0xFD,0xFB,0xF 7,0xEF,0xDF,0xBF,0x7F 
}; 
byte HanZi_1[] = { 
0x1c,0x3e,0x7e,0xfc,0xfc,0x7e,0x3e,0x1c            //心形圖案 
}; 
byte HanZi_2[] = { 
0x1c,0x3e,0x7e,0xfc,0xfc,0x7e,0x3e,0x1c            //心形圖案 
}; 
byte HanZi_3[] = { 
0x1c,0x3e,0x7e,0xfc,0xfc,0x7e,0x3e,0x1c            //心形圖案 
}; 
void setup() { 
pinMode(DINPin,OUTPUT);         //設置數(shù)據(jù)引腳為輸出 
pinMode(CLKPin,OUTPUT);         //設置鎖存引腳為輸出 
pinMode(LTHPin,OUTPUT);         //設置時鐘引腳為輸出 
} 
void loop() { 
for(unsigned char times_1 = 0;times_1 <250;t imes_1++) {   //持續(xù)刷新 250 次 
for(char x = 0;x <9;x++) {
} 
shiftOut( DI NP in, CLKP in, MSBFIRST, LieScan[x]);    // 先選擇列 
shiftOut( DI NP in, CLKP in, MSBFIRST, HanZi_1[x]);   // 再送行數(shù)據(jù) 
digit alWr ite(LTHP in, LOW);      //刷新顯示 
digit alWr ite(LTHP in, HIGH);  



} 
for(unsigned char times_2 = 0;times_2 <250;t imes_2++) {   //持續(xù)刷新 250 次 
for(char x = 0;x <8;x++) { 
shiftOut( DI NP in, CLKP in, MSBFIRST, LieScan[x]);    // 先選擇列 
shiftOut( DI NP in, CLKPin, MSBFIRST, HanZi_2[x]);    // 再送行數(shù)據(jù) 
digit alWr ite(LTHP in, LOW);      //刷新顯示 
digit alWr ite(LTHP in, HIGH);  
} 
} 
for(unsigned char times_3 = 0;times_3 <250;t imes_3++) {   //持續(xù)刷新 250 次 
for(char x = 0;x <8;x++) { 
shiftOut( DI NP in, CLKP in, MSBF IRST, LieS can[x]);    //先選擇列 
shiftOut( DI NP in, CLKP in, MSBFIRST, HanZi_3[x]);   // 再送行數(shù)據(jù) 
digit alWr ite(LTHP in, LOW);      //刷新顯示 
digit alWr ite(LTHP in, HIGH);  
} 
} 

Ewg2.jpg

產(chǎn)品相關推薦

Erweima.png

購買地址

8*8點陣模塊

周邊產(chǎn)品推薦

Arduino LCD12864 點陣液晶擴展板 12864液晶屏
Arduino 12864點陣液晶 51單片機

相關問題解答

相關學習資料

用戶手冊
奧松機器人技術論壇