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

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

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

如何使用流行的WS2812 LED制作LED立方體?

電子設(shè)計(jì) ? 來(lái)源:電路城 ? 作者:電路城 ? 2021-04-28 11:09 ? 次閱讀

我最近遇到了Greg Davill制作的LED Cube。這是一件很棒的藝術(shù)品。受到啟發(fā),即使我想做這樣的事情。但是,這遠(yuǎn)遠(yuǎn)超出了我的范圍。我決定一次邁出一步,并且將LED Cube的尺寸變小了一點(diǎn)。這可能是學(xué)習(xí)硬件(主要是LED和微控制器)以及控制它們的軟件(創(chuàng)建動(dòng)畫(huà))的良好起點(diǎn)。

在本教程中,我將向您展示如何使用流行的WS2812 LED制作LED立方體。

如何使用流行的WS2812 LED制作LED立方體?

步驟1:您需要的東西

96個(gè)WS2812 LED

6x PCB

1個(gè)Arduino Nano

1個(gè)5V / 1A電源

步驟2:計(jì)劃

該計(jì)劃是制造一個(gè)情緒燈。我想保持簡(jiǎn)單,因此決定使用流行的WS2812可獨(dú)立尋址LED。LED以級(jí)聯(lián)方式連接,這意味著您可以通過(guò)微控制器的一條信號(hào)線(xiàn)/電線(xiàn)來(lái)控制所需的LED。這使得接線(xiàn)非常容易。

LED僅以SMD格式提供。因此,下一步將是設(shè)計(jì)PCB。

下一步是設(shè)計(jì)和3D打印結(jié)構(gòu),以將PCB保持為立方體形狀。

LED將使用Arduino Nano進(jìn)行控制。最后一步將是為Arduino設(shè)計(jì)和3D打印外殼。

步驟3:PCB設(shè)計(jì)

如何使用流行的WS2812 LED制作LED立方體?

您可以使用任何喜歡的軟件來(lái)設(shè)計(jì)PCB。

LED有4個(gè)引腳:

VDD-5V

DOUT-信號(hào)輸出

VSS-接地

DIN-信號(hào)輸入

如前所述,LED級(jí)聯(lián)連接,這意味著信號(hào)從微控制器輸入到DIN引腳上的第一個(gè)LED。信號(hào)從DOUT引腳到達(dá)第二個(gè)LED的DIN引腳。

在設(shè)計(jì)PCB時(shí),我曾考慮過(guò)手工焊接LED,因此我在LED之間保持了足夠的空間以使烙鐵到達(dá)焊盤(pán)。但是稍后,正如您將看到的,我使用臨時(shí)設(shè)置進(jìn)行了回流焊接,因?yàn)槿绻_完成,此方法將快速,簡(jiǎn)潔(并且令人滿(mǎn)意)。

步驟4:組裝PCB

如何使用流行的WS2812 LED制作LED立方體?

首先,我開(kāi)始手工焊接LED。結(jié)果不好,LED過(guò)熱,這不是一個(gè)好兆頭。而且,這是一個(gè)耗時(shí)的過(guò)程,焊接96個(gè)LED將需要大量時(shí)間。

焊接SMD組件最廣泛使用的方法稱(chēng)為回流焊接。在這種方法中,將焊膏(焊劑和助焊劑的混合物)施加到PCB上的焊盤(pán)上,并將元件放置在其上。然后通過(guò)在回流焊爐中加熱使焊膏熔化或“回流”。如果正確完成,這是一種快速而整潔的方法。

使用這種方法意味著我需要一個(gè)回流爐。但是后來(lái)我想起了一個(gè)網(wǎng)友使用了舊的扁鐵和Wemos來(lái)控制溫度。我手上唯一的東西是仍在使用的扁鐵。鐵的溫度在最大設(shè)置下達(dá)到約220攝氏度,我購(gòu)買(mǎi)的焊膏在183攝氏度下熔化。從LED數(shù)據(jù)表中查看回流焊接溫度曲線(xiàn),我們可以看到最高溫度(Tp)為240度,持續(xù)10秒鐘。一切看起來(lái)都很好,所以我嘗試了一下。

步驟5: 組裝立方體

如何使用流行的WS2812 LED制作LED立方體?

我3D打印了一種將PCB固定在適當(dāng)位置的結(jié)構(gòu)。您需要打印1x骨架和6x支架。如圖所示,使用強(qiáng)力膠將支架固定在PCB的背面。然后可以將PCB卡在骨架結(jié)構(gòu)上的適當(dāng)位置??赡苄枰蚰?。

步驟6:組裝底座

如何使用流行的WS2812 LED制作LED立方體?

底座將容納Arduino Nano??偣灿?條電線(xiàn)連接到立方體。DIN,5V和GND。我通過(guò)USB電話(huà)充電器為立方體供電。確保它能夠處理至少1A的電流。

DIN引腳可以連接到Arduino上的任何數(shù)字引腳。我選擇了D4。

步驟7:編碼時(shí)間

如何使用流行的WS2812 LED制作LED立方體?

現(xiàn)在,我將使用FastLED庫(kù)中的示例草圖。使用庫(kù)管理器安裝庫(kù)。從示例草圖中打開(kāi)DemoReel100。文件》示例》 FastLED》 DemoReel100

在上傳代碼之前,請(qǐng)進(jìn)行以下更改:

將DATA_PIN(多維數(shù)據(jù)集的DIN連接到的Arduino引腳)定義為您選擇的任何內(nèi)容。就我而言,是4(數(shù)字引腳4)

將LED_TYPE定義為WS2812

將NUM_LEDS定義為96

然后,點(diǎn)擊上傳!

步驟8:盡情享受!

給燈通電,欣賞它吧!

感謝您堅(jiān)持到底。希望大家都喜歡這個(gè)項(xiàng)目,并從中學(xué)到了新的東西。

步驟9:未來(lái)計(jì)劃

使用ESP8266將多維數(shù)據(jù)集連接到互聯(lián)網(wǎng)(IoT),并在發(fā)生“事件”時(shí)通知我。

創(chuàng)建自己的動(dòng)畫(huà)。
責(zé)任編輯:pj

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

    關(guān)注

    48

    文章

    7454

    瀏覽量

    150855
  • led
    led
    +關(guān)注

    關(guān)注

    240

    文章

    23062

    瀏覽量

    657062
  • pcb
    pcb
    +關(guān)注

    關(guān)注

    4315

    文章

    22939

    瀏覽量

    395593
  • Arduino
    +關(guān)注

    關(guān)注

    187

    文章

    6457

    瀏覽量

    186502
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Arduino控制WS2812燈帶的方法

    設(shè)計(jì)者:STCode(公眾號(hào)同名)Arduino控制WS2812燈帶(燈環(huán))1) WS2812WS2812燈帶WS2812燈環(huán)WS2812
    發(fā)表于 01-12 08:08

    自制一個(gè)LED立方體

    描述LED 立方體 8x8x8 arduino 74hc595n
    發(fā)表于 07-13 06:40

    LED立方體8×8×8的資料分享

    描述令人驚嘆的 LED 立方體 8×8×8這是 8×8×8 LED 立方體。它與 pcb 板和 512 led 一起工作。
    發(fā)表于 08-23 06:43

    LED立方體詳細(xì)制作教程

    這次的立方體,不管是原理圖、源程序、制作流程,都會(huì)像以前一樣毫無(wú)保留的分享給大家,“Chinked-out”工作室就是堅(jiān)持開(kāi)源,毫無(wú)保留的分享,借助網(wǎng)絡(luò),讓大家指出不足,共同進(jìn)步!?。∥蚁虼蠹冶WC
    的頭像 發(fā)表于 09-14 09:12 ?8680次閱讀

    如何進(jìn)行WS2812的面板燈制作詳細(xì)資料合集免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是如何進(jìn)行WS2812的面板燈制作詳細(xì)資料合集免費(fèi)下載包括了:DMX512轉(zhuǎn)WS2812 面板燈程序,STC8系列單片機(jī)技術(shù)參考手冊(cè),WS2812燈板照片,
    發(fā)表于 05-29 17:36 ?163次下載
    如何進(jìn)行<b class='flag-5'>WS2812</b>的面板燈<b class='flag-5'>制作</b>詳細(xì)資料合集免費(fèi)下載

    如何制作LED立方體夾具

    所以現(xiàn)在您有了一個(gè)完整的LED立方體。夾具,它肯定會(huì)使您簡(jiǎn)化LED立方體 的工作?,F(xiàn)在,您可以將所需的彩色LED放到夾具中,然后開(kāi)始將它們焊
    的頭像 發(fā)表于 11-20 09:44 ?2027次閱讀

    dfrobot炫彩WS2812 RGB LED可剪裁白色燈帶介紹

    WS2812 RGB裸板白燈條是由一系列的全彩LED組成。
    的頭像 發(fā)表于 12-27 15:35 ?4470次閱讀
    dfrobot炫彩<b class='flag-5'>WS2812</b> RGB <b class='flag-5'>LED</b>可剪裁白色燈帶介紹

    LED立方體開(kāi)源項(xiàng)目

    電子發(fā)燒友網(wǎng)站提供《LED立方體開(kāi)源項(xiàng)目.zip》資料免費(fèi)下載
    發(fā)表于 08-01 10:12 ?2次下載
    <b class='flag-5'>LED</b><b class='flag-5'>立方體</b>開(kāi)源項(xiàng)目

    LED立方體最佳a(bǔ)rdino項(xiàng)目

    電子發(fā)燒友網(wǎng)站提供《LED立方體最佳a(bǔ)rdino項(xiàng)目.zip》資料免費(fèi)下載
    發(fā)表于 08-22 15:12 ?0次下載
    <b class='flag-5'>LED</b><b class='flag-5'>立方體</b>最佳a(bǔ)rdino項(xiàng)目

    發(fā)光魔法LED立方體開(kāi)源分享

    電子發(fā)燒友網(wǎng)站提供《發(fā)光魔法LED立方體開(kāi)源分享.zip》資料免費(fèi)下載
    發(fā)表于 10-27 17:35 ?0次下載
    發(fā)光魔法<b class='flag-5'>LED</b><b class='flag-5'>立方體</b>開(kāi)源分享

    WS2812 RGB LED開(kāi)源分享

    電子發(fā)燒友網(wǎng)站提供《WS2812 RGB LED開(kāi)源分享.zip》資料免費(fèi)下載
    發(fā)表于 02-01 14:05 ?24次下載
    <b class='flag-5'>WS2812</b> RGB <b class='flag-5'>LED</b>開(kāi)源分享

    基于ME8S003實(shí)現(xiàn)WS2812 LED調(diào)光快速解決方案

    基于ME8S003實(shí)現(xiàn)WS2812 LED調(diào)光快速解決方案
    的頭像 發(fā)表于 09-18 10:56 ?1953次閱讀
    基于ME8S003實(shí)現(xiàn)<b class='flag-5'>WS2812</b> <b class='flag-5'>LED</b>調(diào)光快速解決方案

    WS2812 LED芯片的使用筆記

    最接接觸了WS2812 LED,相信有不少人都用過(guò)。大家對(duì)這款彩色LED肯定是又愛(ài)又恨,愛(ài)的是它使用簡(jiǎn)單,采用單總線(xiàn)通信方式,節(jié)約IO口,而且可以多級(jí)串聯(lián)。而普通的彩色LED不是共陰就
    的頭像 發(fā)表于 10-01 09:58 ?5226次閱讀
    <b class='flag-5'>WS2812</b> <b class='flag-5'>LED</b>芯片的使用筆記

    使用Arduino Nano制作一個(gè)4×4×4 LED立方體

    在這個(gè)項(xiàng)目中,我們將使用 Arduino Nano 制作一個(gè)很酷的 4×4×4 LED立方體。LED 立方體,也稱(chēng)為
    的頭像 發(fā)表于 02-11 12:07 ?2990次閱讀
    使用Arduino Nano<b class='flag-5'>制作</b>一個(gè)4×4×4 <b class='flag-5'>LED</b><b class='flag-5'>立方體</b>

    論如何使用WS2812以及類(lèi)似燈珠

    ? ?WS2812 LED燈珠,這是一種非常流行的可尋址RGB LED。每個(gè)WS2812 LED
    的頭像 發(fā)表于 09-30 15:11 ?267次閱讀
    論如何使用<b class='flag-5'>WS2812</b>以及類(lèi)似燈珠