0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何制作RGBLED背光

454398 ? 來源:工程師wv ? 2019-08-27 10:25 ? 次閱讀

第1步:構(gòu)建原理圖

如何制作RGBLED背光

主要原理圖:

因此,使用Adafruit_NeoPixel庫將WS2812 Strip與Arduino接口非常簡單。

LED燈條有3個引腳: VCC,DATA, GND 即可。 VCC連接到5V,GND連接到地,中間的 DATA引腳連接到連接到Arduino上的LED_DATA引腳D6?,F(xiàn)在條帶上的每個LED都有一個WS2812芯片在它上面接收從Arduino接收的數(shù)據(jù)并將其傳遞到下一個LED,因此我們只需要將Led數(shù)據(jù)一次送到條帶上的第一個LED。

邏輯按鈕改變模式,電位計控制亮度將在下一步中解釋。

確切的原理圖可以在fritzing文件的屏幕截圖中找到,也可以下載。

注意 非常重要僅通過二極管將Arduino 5V引腳連接到電源,因此Arduino是如果我們插入USB線進(jìn)行編程,則不會損壞。 10nF和1000uF也是出于安全考慮,因此不存在任何電源短缺。

對于 MSGEQ7電路:

這是最常見的將MSGEQ7連接到Arduino的電路。這也是您需要 3.5mm音頻插孔的地方。大多數(shù)音頻插孔的中間引腳為GND,左/右引腳是立體聲通道,通過10nF電容連接到MSGEQ7的信號輸入引腳,如原理圖所示。您還可以在Signal In Pin中添加一個電位計來控制音頻信號的靈敏度,但實際上并不是必需的。 MSGEQ7 連接到Arduino ,模擬輸出引腳連接連接到A1 (MSGEQ_OUT), Strobe 將固定到D2 (STROBE),重置將固定到D5 (重置)。

第2步:代碼

關(guān)于代碼的注釋:

在代碼中,我們使用新的Adafruit_NeoPixel對象聲明WS2812 Strip對象,傳入Leds的數(shù)量(為您設(shè)置更改NUM_LEDS ),連接到LED_DATA引腳的Arduino引腳,以及編碼類型+顏色值傳輸?shù)乃俣取?/p>

一旦完成,我們通過 setBrightness(0-255)中設(shè)置默認(rèn)亮度 》并使用開始()打開Strip。我們現(xiàn)在可以將每個像素/LED 設(shè)置為具有 setPixel(LED,顏色)的特定RGB顏色。完成后,將所有LED設(shè)置為新值,我們使用strip.show()更新條帶。這基本上是編程我們想要的任何動畫所需的所有代碼邏輯。現(xiàn)在要實際控制動畫/模式,我們將一個按鈕/Tactile Switch添加到Arduino。因此,我們將按鈕的一端連接到VCC,將另一端連接到Arduino引腳D3 ,并將一個10k歐姆的電阻連接到GND。我們在設(shè)置()中為此PIN附加中斷,每次按下按鈕時都會觸發(fā)對changeMode()方法的調(diào)用。在 changeMode()中,我們簡單切換到下一個模式并告訴當(dāng)前動畫中斷。一旦發(fā)生這種情況,loop()將被新執(zhí)行,并將播放新的動畫/模式。

提供的動畫包括:彩虹色漸變,紅色,綠色,藍(lán)色,白色,音樂分析器模式

此外,我添加了 10kOhm電位計 來控制條帶的亮度。方法 checkBrightness()檢查連接到引腳A2的電位計輸出(電位器的中間引腳)并相應(yīng)地更新條帶的亮度。

用于musicAnalyzer()模式通過MSGEQ7:

此模式可視化連接到MSGEQ7的信號輸入的音頻信號。 MSGEQ輸出模擬信號,顯示單個音頻頻段(8個頻段,從低頻到高頻)。 musicAnalyzer()方法通過重置MSGEQ然后緩沖提供的模擬值來獲取音頻帶的當(dāng)前值。輸出的波段可以通過在Strobe Pin上放置一個高側(cè)翼來改變。在所有8個波段都被緩沖后,方法將所有LED像素值向后移動 并計算LED 0的新值。顏色包括:低頻(低音)紅色,中頻綠色和高頻藍(lán)色。在加載新值之前移動值會給我們一個很好的平滑定時動畫。

步驟3:在PC上設(shè)置音頻

要將您的音樂/音頻輸入MSGEQ7但仍然在您的揚聲器上播放音樂,您要么擁有使用RealtekHD Stereomix功能或?qū)SGEQ音頻輸入連接到例如聲卡/主板的后置揚聲器輸出。

要在Win10中啟用Stereomix,請右鍵單擊右下方的揚聲器圖標(biāo),然后單擊“聲音”,此處可以在“錄制”選項卡中激活Stereomix(右鍵單擊 - 》激活)。如果看不到Stereomix,請右鍵單擊選擇“顯示已禁用的設(shè)備”?,F(xiàn)在打開Stereomix的設(shè)置并告訴它聽取并復(fù)制主揚聲器的音頻。

如果您想使用后置揚聲器輸出,請在“聲音”中打開主揚聲器的設(shè)置菜單,選項卡“改進(jìn)”,然后從列表中選擇“環(huán)境”,然后在下面的下拉菜單中選擇“房間”。

現(xiàn)在可以啟用揚聲器和MSGEQ7的并行音頻輸出。

第4步:注釋

由于原理圖沒有那么復(fù)雜也沒有大尺寸我設(shè)法把整個電路放到一個小盒子里用于USB連接器,音頻插孔,DC插孔,電位計和按鈕的孔。您可以簡單地使用公/母針頭并通過跳線將3根電纜連接到WS2812帶。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • RGB
    RGB
    +關(guān)注

    關(guān)注

    4

    文章

    794

    瀏覽量

    58307
  • LED背光
    +關(guān)注

    關(guān)注

    1

    文章

    93

    瀏覽量

    6951
收藏 人收藏

    評論

    相關(guān)推薦

    TPS61181用于平板電腦背光的單節(jié)電池應(yīng)用

    電子發(fā)燒友網(wǎng)站提供《TPS61181用于平板電腦背光的單節(jié)電池應(yīng)用.pdf》資料免費下載
    發(fā)表于 10-10 10:05 ?0次下載
    TPS61181用于平板電腦<b class='flag-5'>背光</b>的單節(jié)電池應(yīng)用

    使用TLC5951進(jìn)行鍵盤背光

    電子發(fā)燒友網(wǎng)站提供《使用TLC5951進(jìn)行鍵盤背光.pdf》資料免費下載
    發(fā)表于 10-08 10:31 ?0次下載
    使用TLC5951進(jìn)行鍵盤<b class='flag-5'>背光</b>

    如何用Jacinto內(nèi)部的GPtimer輸出PWM信號控制屏幕背光

    電子發(fā)燒友網(wǎng)站提供《如何用Jacinto內(nèi)部的GPtimer輸出PWM信號控制屏幕背光.pdf》資料免費下載
    發(fā)表于 09-29 10:25 ?0次下載
    如何用Jacinto內(nèi)部的GPtimer輸出PWM信號控制屏幕<b class='flag-5'>背光</b>

    首爾半導(dǎo)體登頂背光LED市場

    韓國首爾半導(dǎo)體(Seoul Semiconductor)憑借其深厚的技術(shù)底蘊和創(chuàng)新能力,成功超越日本日亞化工(Nichia),成為全球背光發(fā)光二極管(LED)顯示器市場的領(lǐng)頭羊。據(jù)權(quán)威市場追蹤機構(gòu)
    的頭像 發(fā)表于 08-09 18:12 ?1201次閱讀

    背光驅(qū)動方式及特性詳解

    LCD(Liquid Crystal Display)即液晶顯示器,在消費類電子和家電市場是主流屏幕產(chǎn)品。LCD本身不發(fā)光,它需要一個外部面光源系統(tǒng)來幫助其顯示,即背光源。背光源將點光源轉(zhuǎn)換成面光源,為LCD產(chǎn)品提供顯示所需的外部光源,
    的頭像 發(fā)表于 07-22 17:16 ?1173次閱讀
    <b class='flag-5'>背光</b>驅(qū)動方式及特性詳解

    應(yīng)用在電子產(chǎn)品背光顯示中的ALS環(huán)境光傳感芯片

    背光是在電子工業(yè)中一種照明的形式,常被用于LCD顯示上。背光式和前光式不同之處在于背光是從側(cè)邊或是背后照射,而前光顧名思義則從前方照射。
    的頭像 發(fā)表于 02-22 09:28 ?520次閱讀
    應(yīng)用在電子產(chǎn)品<b class='flag-5'>背光</b>顯示中的ALS環(huán)境光傳感芯片

    ccfl冷陰極螢光燈管背光燈和lcd背光燈有區(qū)別嗎

    CCFL冷陰極螢光燈管背光燈和LCD背光燈是兩種常見的背光技術(shù)。它們在原理、結(jié)構(gòu)、特點以及應(yīng)用等方面存在一定的區(qū)別。 首先,從背光原理上看,CCFL冷陰極螢光燈管
    的頭像 發(fā)表于 01-24 10:50 ?1443次閱讀

    以價格為導(dǎo)向,高性價比Mini LED背光技術(shù)介紹

    搭載Mini LED背光的TFT顯示屏最大的對標(biāo)產(chǎn)品為OLED顯示屏,而成本依舊是Mini LED背光應(yīng)用普及過程中消費者最大的關(guān)注點之一。
    的頭像 發(fā)表于 01-10 16:41 ?1042次閱讀

    應(yīng)用方案:Mini-LED背光控制

    應(yīng)用方案:Mini-LED背光控制 MiniLED背光將很多的微型化led作為背光源,搭配背光區(qū)域調(diào)節(jié)技術(shù),整體光源布局更精密,通過超多分區(qū)技術(shù)實現(xiàn)對
    發(fā)表于 01-04 10:37

    瑞豐光電Mini LED背光引領(lǐng)車載顯示發(fā)展

    近日,2023顯示行家極光獎榜單重磅揭曉,憑借在顯示行業(yè)的頂尖技術(shù)實力,瑞豐光電斬獲“最具影響力供應(yīng)鏈獎(Mini LED背光模組企業(yè))”,同時,瑞豐光電作為A級參編企業(yè)在《2023 Mini LED背光調(diào)研白皮書》發(fā)布做出重要貢獻(xiàn),進(jìn)一步展現(xiàn)了瑞豐光電強大的研發(fā)實力與責(zé)
    的頭像 發(fā)表于 12-13 10:11 ?718次閱讀

    LED背光燈用驅(qū)動器技術(shù)

    電子發(fā)燒友網(wǎng)站提供《LED背光燈用驅(qū)動器技術(shù).pdf》資料免費下載
    發(fā)表于 11-10 10:33 ?0次下載
    LED<b class='flag-5'>背光</b>燈用驅(qū)動器技術(shù)

    單片機驅(qū)動32個RGBLED,每個LED單獨亮度單獨顏色如何實現(xiàn)?

    單片機驅(qū)動32個RGBLED,每個LED單獨亮度單獨顏色,如何實現(xiàn),給個思路?
    發(fā)表于 11-09 06:16

    Arduino篇—WS2812燈帶的使用方法

    RGBLED控制:arduino需要通過PWM引腳進(jìn)行控制RGBLED。一個UNO有六個PWM引腳,因此,如果單獨的控制RGBLED的話,那就只能控制2個。
    的頭像 發(fā)表于 11-02 11:36 ?1.2w次閱讀
    Arduino篇—WS2812燈帶的使用方法

    市場洗牌,全新一代MiniLED背光技術(shù)大放異彩

    MiniLED背光是一種采用微小尺寸LED燈珠作為背光源的技術(shù)。相比傳統(tǒng)的LED背光,MiniLED采用更小的LED尺寸(通常在100微米至200微米之間),使得顯示屏幕的亮度和對比度得以大幅提升。
    的頭像 發(fā)表于 11-01 09:36 ?508次閱讀

    Mini LED背光成本持續(xù)下探

    近幾年,經(jīng)過全產(chǎn)業(yè)鏈的不懈努力,Mini LED背光成本不斷下探,并最終作用在產(chǎn)品價格上。
    的頭像 發(fā)表于 10-26 15:19 ?803次閱讀