第1步:你需要的東西
WS2812 RGB LED燈條(1米就夠了)
Arduino Nano
10mm和3mm亞克力板材
USB電纜
超級膠水
第2步:尺寸
尺寸為:
30 x 20 cm適用于10 mm板材
29 x 19 cm適用于3 mm板材
10mm板材的內部尺寸如圖所示
3mm的薄片將放置在10mm薄片的頂部,如圖所示。這將使所有側面留下5mm的邊界,從頂部可以看到光線。 相信我,它看起來很棒!
第3步:剪切表格
切割外部尺寸相對容易。只需使用丙烯酸切割器或任何尖銳物體沿線劃線。沿著同一條線對丙烯酸樹脂進行多次評分,然后將丙烯酸樹脂放在桌子的邊緣,并使用輕的,快速的壓力將片材分成兩部分。
如果你不喜歡切割內部尺寸是很棘手的沒有適合我的工具。我做了沿線鉆孔的艱苦工作。然后我用鋼鋸完成了切割。這種方法留下尖銳的邊緣。使用文件,平滑邊緣。它不需要是完全平坦和水平的,也不會是可見的,無論如何光都會通過它。只要確保它足夠扁平,以便LED條可以與紙張齊平。
步驟4:將它們放在一起
剝離保護紙。使用細砂紙輕輕打磨10mm丙烯酸板的表面。這會使光線漫射并照亮我們保留的邊框,而不是直接穿過丙烯酸樹脂。
將兩張紙放在另一張上面,保持距離所有邊5毫米的邊距。使用超級膠水,將兩張紙粘在一起。只需在接頭處滴幾滴膠水,膠水就會自動滲入。對所有4個角都做同樣的事情。
在3mm壓克力板的頂部貼上氯丁橡膠面料(主要用于制作鼠標墊)。這使鼠標移動平穩,并隱藏其下方的所有電子元件和缺陷。我做的時候沒有發現任何東西,所以我用了一張黑卡紙。工作正常,但會在一段時間后更換它。
在整個工作表上鉆一個4毫米的孔,以便USB電纜通過。孔直徑可能根據電纜的厚度而變化。
步驟5:為WS2812 RGB LED燈帶供電
讓我們從條帶中考慮一個LED。每種顏色的全強度都會消耗20mA。當所有顏色以全強度(即白色)點亮時,一個LED將汲取(20mA + 20mA + 20mA =)*** 。條帶的最大電流消耗= = 60mA *條帶中的LED數量。在我的情況下,LED的數量= 22.因此,最大電流消耗將 1320mA 。但Arduino的板載穩壓器能夠提供 800mA 的最大值。在這種情況下,應使用外部電源為條帶供電。確保電源和Arduino的接地連接在一起。
需要USB以外的外接電源的鼠標墊?這聽起來不錯!
但這就是訣竅。 RGB鼠標墊以其“彩虹”動畫而聞名。這就是我們將在這個項目中使用的內容。彩虹中沒有白色!這意味著在任何時間點,沒有任何一個LED將完全點亮所有顏色。對于22 LED燈條,我用這個動畫測量的最大電流消耗為150mA,完全在該范圍內。這就是為什么可以使用Arduino Nano直接為條帶供電的原因。
步驟6:電子時間
隨著機械構建的出路,它的時間到了一些電子設備。
放置所需長度的LED燈條,如圖所示。暫時使用一些膠帶保持它們。現在,使用超級膠水,將所有LED粘在丙烯酸板上。
抓住USB線并切斷一端。電纜內部將有四根電線。由于我們將使用USB來為Arduino供電,我們對紅色(+)和黑色( - )線感興趣。剪下剩余的兩根電線,因為我們不需要它們。將電纜穿過我們鉆的孔。
如原理圖所示進行連接。
步驟7:代碼時間
下載代碼并使用Arduino IDE打開它。在您上傳之前,
條帶的數據引腳可以連接到任何數字引腳。我選擇了引腳4.如果使用其他引腳,請在代碼中進行必要的更改。
在條帶中輸入數量的LED 。
-
RGB
+關注
關注
4文章
799瀏覽量
58580
發布評論請先 登錄
相關推薦
評論