步驟1:
我以前制作的教程該項(xiàng)目中的8x8 LED矩陣可在此處找到。 LED矩陣有一些常見(jiàn)的配置:
a)公共行陽(yáng)極
b)公共行陰極
因?yàn)槲沂褂昧司仃嚕覍⒃谶@里主要討論它,您可以將相同的邏輯擴(kuò)展到“公共行陽(yáng)極”布置。在“公共行陰極”布置中,LED的陰極(或負(fù)極端子,即LED上的短腿)成行連接在一起,而陽(yáng)極(或正極端子,即LED上的長(zhǎng)腿)成列連接在一起。 。要尋址特定的LED,請(qǐng)拉低LED陰極位于陰極的行,并拉高LED陽(yáng)極位于陽(yáng)極的列。
注意:制作上面鏈接中所示的LED矩陣時(shí),在向LED施加任何電壓之前,請(qǐng)確保將陽(yáng)極柱與1k歐姆電阻器連接。
步驟2:步驟2:連接按鈕和移位寄存器



按鈕和移位寄存器的接線(xiàn)如上所示。我想指出的是,電路圖中的移位寄存器未顯示芯片的接地引腳(IC的引腳8)和Vcc引腳或電源引腳(IC的引腳16)。接地引腳連接到Arduino板的GND引腳,而Vcc連接到Arduino板的5V引腳。每個(gè)移位寄存器的Vcc引腳也連接到接地的0.1uF電容器。
注意:每個(gè)移位寄存器的輸出均列為QA至QH(忽略QH *)。它們按照最低有效位(LSB)(對(duì)于QA)到最高有效位(MSB)(對(duì)于QH)列出,即QA將控制第0行或第0列等。
第3步:第3步:上傳代碼
用于控制LED矩陣的代碼附在本教程中。我試圖注釋掉盡可能多的代碼,因此很清楚程序是如何工作的。該程序的主要基礎(chǔ)是一個(gè)矩陣,該矩陣可跟蹤應(yīng)打開(kāi)或關(guān)閉哪些LED。為了使各種LED正確顯示而不意外打開(kāi)不需要的二極管,請(qǐng)使用一種稱(chēng)為多路復(fù)用的概念。復(fù)用實(shí)質(zhì)上是點(diǎn)亮特定行中的各個(gè)LED,而點(diǎn)亮其他行中的所有其他LED,然后對(duì)其余行進(jìn)行相同的操作。訣竅在于,如果LED在各行中循環(huán)的速度足夠快,您的眼睛就可以看出單個(gè)行一次被點(diǎn)亮。如果您想探索更多可以用LED欺騙眼睛的方法,則可能需要研究視覺(jué)持久性的概念(可在Google或Instructables上輕松搜索)。
陽(yáng)極柱和通過(guò)稱(chēng)為“ UpdateShiftRegisters”的用戶(hù)定義函數(shù)來(lái)更新陰極行。該功能首先將鎖存器引腳轉(zhuǎn)為低電平,該引腳控制是否將新的字節(jié)(8位)發(fā)送至輸出,將其設(shè)為低電平,以便在將新位寫(xiě)入芯片時(shí)無(wú)法更改輸出。然后,使用名為“ ShiftOut”的內(nèi)置Arduino函數(shù)(專(zhuān)門(mén)處理將數(shù)據(jù)發(fā)送到移位寄存器),程序?qū)?xiě)入(陰極)哪一行(低)和(陽(yáng)極)哪一行(高)。最后,將鎖存引腳拉高,以更新輸出(LED)。
-
LED矩陣
+關(guān)注
關(guān)注
0文章
86瀏覽量
18151
發(fā)布評(píng)論請(qǐng)先 登錄
力芯微矩陣型恒壓LED驅(qū)動(dòng)芯片為車(chē)載顯示屏帶來(lái)“智”變
STEVAL-LLL013V1 LED矩陣面板技術(shù)解析與應(yīng)用指南
LP5862 LED矩陣驅(qū)動(dòng)器技術(shù)解析與應(yīng)用指南
?LP5864 LED矩陣驅(qū)動(dòng)器技術(shù)解析與應(yīng)用指南
TPS92665-Q1汽車(chē)級(jí)LED矩陣管理器技術(shù)解析
LP5891-Q1 LED矩陣顯示驅(qū)動(dòng)器評(píng)估模塊技術(shù)解析
?LP5864 LED矩陣驅(qū)動(dòng)器技術(shù)文檔總結(jié)
?LP5862 LED矩陣驅(qū)動(dòng)器技術(shù)文檔總結(jié)
?LP5867 LED矩陣驅(qū)動(dòng)器技術(shù)文檔總結(jié)?
LP5860T LED矩陣驅(qū)動(dòng)器技術(shù)解析與應(yīng)用指南
國(guó)產(chǎn)替代最優(yōu)解 易沖半導(dǎo)體推出12/16通道ADB大燈LED矩陣控制器
LP5812 4×3矩陣RGB LED驅(qū)動(dòng)器技術(shù)解析與應(yīng)用指南
Texas Instruments LP5867 7x6 LED矩陣驅(qū)動(dòng)器數(shù)據(jù)手冊(cè)
Analog Devices Inc. MAX25608 12開(kāi)關(guān)LED矩陣管理器數(shù)據(jù)手冊(cè)
按鈕式LED矩陣的制作教程
評(píng)論