第1步:故事
在完成大型LED屏幕項(xiàng)目后,我的公司總是遺漏了許多壞的16x32 RGB LED矩陣面板,等待我進(jìn)行診斷。我必須點(diǎn)亮所有的LED矩陣,才能找出實(shí)際的問(wèn)題所在
步驟2:
通常我必須使用計(jì)算機(jī)以及上圖所示的發(fā)送卡和接收卡來(lái)點(diǎn)亮LED,這會(huì)耗電并且非常麻煩。
步驟3:
通過(guò)使用Arduino,我可以在LED矩陣面板上繪制線條,圓圈,盒子和位圖之類(lèi)的圖形,而無(wú)需使用昂貴的計(jì)算機(jī)和收發(fā)卡。
第4步:材料
Arduino UNO,我使用我自己的設(shè)計(jì)Arduino
16pin IDC電纜和插頭連接Arduino和RGB LED矩陣面板之間的連接
5V 3a電源以釋放Arduino和RGB LED矩陣面板
電源線以連接Arduino和RGB LED矩陣面板
1 x DC插孔(公頭)
2 x DC插孔(公頭)
步驟5:源代碼和下載內(nèi)容
要控制RGB LED矩陣面板,您需要de Adafruit RGB矩陣面板庫(kù),可在GitHub上獲得。這是一個(gè)用于16x32和32x32 RGB LED矩陣面板的Arduino庫(kù),您可以在Adafruit網(wǎng)站上獲取有關(guān)如何使用該庫(kù)的更多信息。
此處是該項(xiàng)目的測(cè)試代碼示例。
p》
#include“ Adafruit_GFX.h”//核心圖形庫(kù)
#include“ RGBmatrixPanel.h”//特定于硬件的庫(kù)
#define CLK 8//必須在PORTB上!
#define LAT A3
#define OE 9
#define A A0
#define B A1
#define C A2
//最后一個(gè)參數(shù)=‘false’禁用雙緩沖
RGBmatrixPanel矩陣(A,B,C,CLK,LAT,OE,false);
void setup(){
matrix.begin();
}
void循環(huán)(){
//用紅色
matrix.fillRect(0,0,32,16,matrix.Color333(7,0,0));
delay(1000);
//用綠色填充屏幕
matrix.fillRect(0,0,32,16,matrix.Color333(0,7,0));
delay(1000);
//用藍(lán)色填充
ma trix.fillRect(0,0,32,16,matrix.Color333(0,0,7));
delay(1000);
//用白色
matrix.fillRect(0,0,32,16,matrix.Color333(7,7,7));
delay(1000);
///用黑色
matrix.fillScreen(matrix.Color333(0,0,0));
delay(1000);填充屏幕
}
步驟6:Arduino和RGB LED矩陣面板之間的連接
該項(xiàng)目基于Arduino UNO/Duemilanove(ATMega328),但是您可以在Arduino Mega(ATmega2560)上使用它,并對(duì)其引腳配置進(jìn)行一些更改。
步驟7:Arduino PCB和電源電纜
這是我的Arduino PCB設(shè)計(jì)和電源線。如圖所示,電源線用于兩種不同類(lèi)型的電源連接器。
步驟8:不同類(lèi)型的電源連接器
步驟9: Arduino PCB設(shè)計(jì)的頂視圖
步驟10:PCB設(shè)計(jì)的底視圖
步驟11:以前的設(shè)計(jì)
這是以前的PCB設(shè)計(jì),其中IDC電纜直接焊接在PCB上
步驟12:16x32 RGB LED矩陣面板的示意圖
這是16x32 RGB LED矩陣原理圖,我從中國(guó)網(wǎng)站上獲取。
-
led
+關(guān)注
關(guān)注
242文章
23426瀏覽量
664385 -
測(cè)試儀
+關(guān)注
關(guān)注
6文章
3805瀏覽量
55227 -
Arduino
+關(guān)注
關(guān)注
188文章
6478瀏覽量
188217
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
行業(yè)不同,防水測(cè)試儀咋選?

絕緣電阻測(cè)試儀
電池測(cè)試儀的使用方法 電池測(cè)試儀適用范圍
內(nèi)阻測(cè)試儀原理是電橋原理嗎
內(nèi)阻測(cè)試儀怎么測(cè)內(nèi)阻怎樣測(cè)量
環(huán)路測(cè)試儀的工作原理是什么
山東防水測(cè)試儀的標(biāo)準(zhǔn)設(shè)置

焊接強(qiáng)度測(cè)試儀推刀和拉針規(guī)格及操作指導(dǎo)書(shū)

評(píng)論