在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            基于Arduino的RGB LED矩陣

            作者: 時(shí)間:2023-05-26 來(lái)源:電子產(chǎn)品世界 收藏

            在這個(gè)項(xiàng)目中,我們將看到如何使用簡(jiǎn)單的組件制作一個(gè) 矩陣。矩陣是幾個(gè)DIY和愛(ài)好項(xiàng)目中最受歡迎的項(xiàng)目之一。 矩陣就是這樣一個(gè)項(xiàng)目,許多學(xué)生和業(yè)余愛(ài)好者把它放在他們的項(xiàng)目的待辦事項(xiàng)清單上。

            本文引用地址:http://www.biyoush.com/article/202305/447008.htm

            一個(gè)LED矩陣可以用在滾動(dòng)信息的標(biāo)牌上,顯示動(dòng)畫,同步音樂(lè)譜等。

            構(gòu)建一個(gè) LED矩陣真的很有趣,因?yàn)樗婕暗讲煌姆矫妫珉娐吩O(shè)計(jì),構(gòu)建矩陣,組裝組件和編碼。

            在本教程中,我們將向你展示如何使用 Nano、HC-06藍(lán)牙模塊和帶有定制應(yīng)用程序的安卓手機(jī)制作你自己的8×6 RGB LED矩陣。所以,讓我們開始制作你自己的RGB LED矩陣。

            注意:本教程是基于Alexandar AS5的工作。

            電路圖

            這是RGB LED矩陣項(xiàng)目的電路。第一張圖片顯示了與移位寄存器的連接,移位寄存器如何連接到Arduino Nano,連接到列的源晶體管(假設(shè)是共陽(yáng)極RGB LED)和連接到R、G和B LED行(陰極)的沉淀晶體管。

            RGB LED Matrix Driver Circuit

            RGB LED矩陣驅(qū)動(dòng)電路

            這里的第二張圖片顯示了RGB LED的布局。它們被組織成8行陰極端子和6列陽(yáng)極端子。每行由3個(gè)陰極端子組成,分別用于紅色、綠色和藍(lán)色LED。

            RGB LED Matrix RGB LEDs

            RGB LED矩陣 RGB LED

            所需組件

            Arduino Nano

            藍(lán)牙模塊HC-06

            48個(gè)共陽(yáng)極RGB LEDs

            6 X BD136功率PNP晶體管

            30 X BC337 NPN晶體管

            4 X 74HC595N移位寄存器IC

            36 X 10KΩ 電阻器(? W)

            LM35溫度傳感器

            電源

            大量的電線和材料,如膠合板和聚苯乙烯板

            部件描述

            Arduino nano

            Arduino nano是一個(gè)基于ATmega微控制器的原型開發(fā)板。它有14個(gè)數(shù)字輸入/輸出和8個(gè)模擬引腳,其中6個(gè)數(shù)字引腳用于本項(xiàng)目,1個(gè)模擬引腳用于溫度讀取。

            74HC595N

            74HC595N是帶有輸出鎖存器的8位串行輸入、串行或并行輸出移位寄存器。在這個(gè)項(xiàng)目中,它使用了4個(gè)這樣的IC,它們的作用就像一個(gè)32位的移位寄存器。該IC的功能是將串行通信轉(zhuǎn)換為并行通信,以獲得更多的數(shù)字輸出引腳,輸出連接到晶體管以驅(qū)動(dòng)RGB LED。

            RGB LED Matrix 74HC595 Logic

            RGB LED矩陣74HC595邏輯

            藍(lán)牙模塊HC-06

            這個(gè)模塊非常適用于由安卓系統(tǒng)控制的有趣項(xiàng)目,它真的很容易使用。

            它基于與Arduino的串行通信,但邏輯電壓為3.3V,因此建議添加兩個(gè)電阻,其作用類似分壓器,以適應(yīng)電壓水平。

            RGB LED Matrix HC-06 Bluetooth

            RGB LED矩陣 HC-06 藍(lán)牙

            LED燈帶

            在這個(gè)項(xiàng)目中,我們使用了一個(gè)RGB LED條,如下圖所示,每米有30個(gè)LED。有必要將LED條切成片,每片有3個(gè)RGB LED,就像一個(gè)像素。通過(guò)使用LED燈帶,你將得到非常好的屏幕亮度。

            RGB LED Matrix LED Strip

            RGB LED矩陣LED燈帶

            如何構(gòu)建RGB LED矩陣?

            現(xiàn)在讓我們來(lái)逐步了解一下如何構(gòu)建RGB LED矩陣。首先,我們將開始與RGB LED條。你應(yīng)該切割由3個(gè)LED組成的LED條,分別是紅色,綠色和藍(lán)色,如下圖所示。

            RGB LED Matrix LED Strip Cut

            切開RGB LED矩陣的LED條

            然后剝?nèi)ケWo(hù)膠帶,將每個(gè)像素(由LED條上的3個(gè)LED組成)粘貼到面板上,并通過(guò)R、G、B和V+金屬觸點(diǎn)鉆小孔。

            RGB LED Matrix LED Strip Fix

            RGB LED矩陣LED燈帶固定

            將觸點(diǎn)和短線焊接到電路板的另一側(cè),并使用熱膠使其就位。然后將所有的行和列連接在一起。

            RGB LED Matrix LED Rows and Columns

            RGB LED矩陣LED行和列

            用相同材料制成的隔板來(lái)分隔每個(gè)像素,但用白色來(lái)反射光線。

            RGB LED Matrix Blocks 1

            RGB LED矩陣塊1

            現(xiàn)在,在另一側(cè)有所有的行和列的接觸,如下所示。

            RGB LED Matrix Panel Back 1

            RGB LED矩陣面板背面 1

            在紙上打印電路,將其轉(zhuǎn)移到PCB上,并在標(biāo)記的地方鉆小孔。

            RGB LED Matrix PCB

            RGB LED矩陣PCB

            將元件放在PCB上,如下圖所示。

            RGB LED Matrix PCB Components

            RGB LED矩陣PCB組件

            注意:Arduino Nano有+5V的自動(dòng)選擇器,所以不用擔(dān)心燒壞你的控制器。

            最終的內(nèi)部外觀如下圖所示。注意電源、藍(lán)牙和USB的連接器被放在面板的頂部,便于使用。

            RGB LED Matrix Panel Back 2

            RGB LED矩陣面板背面2

            最后來(lái)到矩陣的前面,把聚苯乙烯板放在屏幕的表面。完成后的RGB LED矩陣看起來(lái)像這樣。

            RGB LED Matrix Front Final

            RGB LED矩陣的正面 最終

            使用MIT App Inventor 2為Android創(chuàng)建一個(gè)APP

            為了通過(guò)安卓手機(jī)來(lái)控制RGB LED矩陣,我們需要?jiǎng)?chuàng)建一個(gè)專門的應(yīng)用程序。為此,我們將使用MIT App Inventor 2,這是一個(gè)開源的、基于網(wǎng)絡(luò)的應(yīng)用程序,用于為安卓設(shè)備開發(fā)應(yīng)用程序。

            RGB LED Matrix MIT App 2

            RGB LED矩陣MIT應(yīng)用程序



            關(guān)鍵詞: RGB LED Arduino

            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉