第1步:你需要什么
我使用以下內(nèi)容進(jìn)行顯示
3D打印底座(下一步將詳細(xì)介紹)
點(diǎn)亮鞋漆es - 我知道,多么奇怪但又便宜又好運(yùn)。您應(yīng)該可以使用一對鞋帶進(jìn)行4次顯示。
Amazon.com *(與我使用的類型不同,但看起來應(yīng)該有效)
Amazon.co.uk *(與上述相同)
Aliexpress *
14pc通孔可尋址LED - 去年我從一個(gè)項(xiàng)目中遺留下來,我不能找到我得到的確切的(我相信它們是APA106),但我相信來自Sparkfun的這些應(yīng)該有用,你需要每段購買3包。
你需要的其他一些東西
任何Arudino,我在aliexpress *上使用了RobotDyn的arduino Uno,我喜歡這個(gè),因?yàn)樗褂玫氖俏⑿?a target="_blank">USB連接器
我需要鉆孔
用于切割光管的鋒利刀片
在我的3d打印件上使其適合,你可能需要做同樣的事情(如果需要,可以使用3mm和5mm的鉆頭)
電線和焊接
第2步:3D打印
我們生活的年齡我們可以在幾分鐘內(nèi)創(chuàng)造出物體!如果沒有3D打印機(jī),這個(gè)顯示器將會(huì)更加難以制作!
我在Thinkercad中設(shè)計(jì)了這個(gè)部件。我開始制作單件,所以我很高興這個(gè)概念在我浪費(fèi)了大量時(shí)間和塑料制作無用的7段顯示器之前工作!您可以在Thinkercad鏈接中看到我的迭代,我在打印較薄的鏈接時(shí)遇到了一些麻煩,而且還有一些光線正在滲透。
在Tinkercad和Thingiverse上找到這個(gè)部分
有一點(diǎn)需要注意的是,光管不適合我鉆過的孔,我需要用3mm鉆頭鉆出孔。
我想它可能是如果沒有使用厚木板的3D打印機(jī),并在整個(gè)過程中鉆出3mm的孔,然后鉆出足夠的5mm LED,就可以制作相同的顯示風(fēng)格。如果有人沿著這條路走下去,我很樂意看到它!
第3步:連接LED
在我介紹任何焊接之前,我應(yīng)該警告你這不漂亮!我將在本指南的結(jié)論中討論我將對此做出的一些更改。
我們使用的是可尋址的RGB LED,通常稱為Neopixles。這些都是很棒的小東西,它們的特殊之處在于你可以設(shè)置每個(gè)LED的顏色,而不是一次性改變它們。它們也只需要控制一條數(shù)據(jù)線,這樣就可以讓電路變得更加容易!
您更有可能在條帶上找到這些類型的LED,但它們也可以通孔形式提供(如標(biāo)準(zhǔn)LED)
您要做的第一件事就是得到你的LED的引腳分配,沒有真正的點(diǎn)顯示我的LED的引腳排列,因?yàn)槲艺也坏皆谀睦镔I它們和其他兼容的LED似乎有不同的引腳。
您的LED將具有以下引腳
VCC - 連接到5V
接地 - 連接到接地
Din - 數(shù)據(jù)輸入,應(yīng)連接到前一個(gè)LED的Dout
Dout - 數(shù)據(jù)輸出,應(yīng)連接到下一個(gè)LED的輸入
數(shù)據(jù)腿
將LED放入3D打印底座并彎曲Leds的Dout引腳,使它們指向序列中的下一個(gè)LED。 (用數(shù)字查看上面的圖像,看看我使用的順序,LED 5的Dout連接到LED 6等)。
將Dout腿焊接到下一個(gè)LED的Din腿上。對于Dout腿過大的間隙,將下一個(gè)LED的Din引腳向Dout腿彎曲并將它們焊接起來。
當(dāng)你完成時(shí),你應(yīng)該留下一個(gè)帶有備用Din的LED(我的圖像中為LED 0)和另一個(gè)帶有備用Dout的LED(對我來說是LED 13)
如果要連接多個(gè)顯示器,首先顯示的備用Dout將連接到第二個(gè)顯示器的第一個(gè)Din。
Power Legs
你現(xiàn)在需要將所有VCC腿連接在一起/我在這里非常懶,并使用了一條焊接腿的單線。你應(yīng)該完成一個(gè)完整的循環(huán),就像將VCC環(huán)路全程帶回你開始的LED一樣,這有助于最小化最后一個(gè)LED上的電壓降。然后,您需要在此環(huán)路上焊接一段電線,以便輕松連接電源。
對接地支路重復(fù)上述步驟。
我的LED在上電時(shí)默認(rèn)為藍(lán)色,因此我能夠通過在電源軌上施加5v來測試每個(gè)LED是否正在接收電源。
這一切對我來說都很有用,但下次我這樣做時(shí)肯定會(huì)有所不同!
第4步:添加Lightpipe
接下來我們需要切割光管以適應(yīng)所有段。
我使用了斯坦利刀片切割它,最初我有點(diǎn)鋸切它,但我發(fā)現(xiàn)像斷頭臺(tái)一樣工作得更好。
測量出用孔排列的光管,你想要留1-2厘米彎道的每一側(cè)都有額外的空間。最好將它們剪掉一點(diǎn),因?yàn)?D設(shè)計(jì)中有一些擺動(dòng)空間,并且更容易將其放入。如果它太長,你可以輕松地修剪掉一點(diǎn)(比放回它更容易)如果它太短了:))
將光管插入所需的每個(gè)插槽。完成后應(yīng)該如上圖所示。
步驟5:使用Arduino控制
現(xiàn)在是時(shí)候了給它一個(gè)真正的測試!
從我的Github下載測試草圖,這是一個(gè)簡單的草圖,只是計(jì)數(shù)。將草圖上傳到您的Arduino。
現(xiàn)在是時(shí)候?qū)@示器連接到Arduino了。我只是用鱷魚夾連接我的。
將Leds的VCC線連接到Arduino的5v引腳
將接地連接到接地引腳
將備用Din腿連接到您的引腳10 Arduino
現(xiàn)在啟動(dòng)它,你應(yīng)該有一個(gè)很酷的7段顯示器!
注意:每個(gè)LED都可以畫出來到60mA的電流。如果要連接多個(gè)顯示器,建議連接單獨(dú)的5v電源。確保將Arduino的接地連接到此電源。
步驟6:結(jié)論和改進(jìn)
我真的很喜歡這個(gè)顯示并且肯定會(huì)在將來用于某個(gè)項(xiàng)目,但是在重新構(gòu)建時(shí)我會(huì)做一些不同的事情。
如果我使用與此項(xiàng)目相同的LED安裝重新構(gòu)建它肯定會(huì)使用每個(gè)LED的穿孔板來保持布線更加整潔。
但是下次我正在制作這個(gè)項(xiàng)目時(shí),我想我會(huì)通過設(shè)計(jì)定制PCB甚至可能使用SMD LED用這樣的東西。我認(rèn)為定制PCB解決方案會(huì)很好,因?yàn)樗揪蜎]有布線!使用SMD LED意味著3D模型不需要太深,因?yàn)樗恍枰菁{通孔LED。它還可以減少LED背面的光線流失。
-
led
+關(guān)注
關(guān)注
242文章
23286瀏覽量
661118 -
Arduino
+關(guān)注
關(guān)注
188文章
6470瀏覽量
187181 -
3D打印
+關(guān)注
關(guān)注
26文章
3551瀏覽量
109133
發(fā)布評(píng)論請先 登錄
相關(guān)推薦
評(píng)論