第3步:打印
我已經將我的設計上傳到了Thingiverse。
打印本身非常簡單,我沒有使用支持,發現它每次都運行良好。如果有人計劃制作另一個形狀,請隨時給我發信息,我會盡力解釋什么對我有用,是什么讓我有多個六邊形躺在房子周圍。..。..
Step 4:上傳代碼
Attiny:
你想要 Switch_LED_Hive 上傳到每個Attiny
因為我經常上傳和測試我的代碼,所以我決定將其中一個用于上傳代碼,這是一個很簡單的教程,介紹了做什么和你需要什么。但是,如果您只是計劃在沒有調整的情況下使用我的代碼,那么這種設置就可以了(只需在設置完成后編程所有芯片)。
拳頭轉到文件,偏好設置并在其他板中插入此URL,如上圖所示,然后按確定:https://raw.githubusercontent.com/damellis/attiny 。..
然后轉到文件 - 》示例 - 》 ArduinoISP-》 ArduinoISP并將草圖上傳到您的arduino。
接下來我們希望Attiny以8mhz運行(可以在較低的時鐘下運行,但這是我測試的),使用上述方法之一連接Attiny,在第二張圖像中選擇上面的所有設置,按“burn boot loader”
最后我們要上傳信號切換代碼,只需按下上傳按鈕,就會收到確認上傳成功的消息
Arduino Nano:
我建議使用快速LED庫f 或Arduino Nano編輯:
NUM_LEDS (六邊形數量* 12)
DATA_PIN (您在Ardunino nano上使用的引腳 - 默認為5)
也可以隨時將 BRIGHTNESS 編輯為最大0-255 255之間的任何值
這里有一篇關于這個庫和LED條的文章很棒你想知道更多。
閱讀我
我會假設很多人會和我一樣有同樣的問題使用標準nano驅動程序時,上傳到arduino nano會失敗。這些問題的一個常見問題似乎是這些都是中國的故障,并使用不同的串行芯片,導致上傳過程中的超時和故障。
要修復首先按卸載,然后使用此程序按安裝(如果是windows或轉到此處查找您的操作系統)。完成后,在設備菜單中選擇“舊引導裝載程序”,您應該可以上傳。
步驟5:連接第一個:LED的
因此,為了盡量避免混淆,我將布線分為三部分,第一部分是LED/磁鐵設置,第二部分是電路設計,第三部分是主六邊形。
這些LED非常簡單,只有三個輸入和輸出運行整個操作,因為我們不想在每個六邊形中使用它們的整個條帶我選擇將它們切成一對并將它們放在每個六邊形中角落給出了很好的均勻覆蓋率。
沿著觸點切割六對 LED
切割五種每種不同顏色的線長80mm
預裝所有LED對的兩端
剝去并焊接每根LED對 5V - 5V,GND - GND,DIN - DOUT 之間的導線(不在第一個輸入或最后一個輸出上)
接下來切斷 6的 GND和5V彩色線,長度為25-30mm
現在為磁鐵,我發現這里最好的技術是將一塊磁鐵面朝下放在一塊鋼板上。接下來測試其他磁鐵對著這個磁鐵(你需要九個吸引力,九個排斥,對于第一個六邊形,只要有兩組9個磁鐵面朝下,不同的極點就沒關系)
劃傷每個磁鐵的表面
確保磁鐵放在一塊金屬上!這樣可以防止大量的磁力損失!
在每個磁鐵上涂上大量的焊料(盡量避免長時間將烙鐵固定在磁鐵上)
剝去并焊接你的每個5V和5V電容器。 GND連接到磁鐵。 每種顏色的
步驟6:接線Pt 2:電路
由于在某些布局中設計了這種形狀,六邊形在任何時候都可以有多個輸入。..。..基本上這對于LED是不好的。我最好的解決方案是一個簡單的Attiny85電路,它讀取每個輸入并打開或關閉晶體管,基本上打開和關閉晶體管,只為下一個LED條帶留下一個信號。
連接三個10k電阻對于引腳1,2和3,每個引腳都變為5V以及每個引腳都有三個輸入之一。
有兩個1k電阻,這些電阻連接到晶體管的中間引腳。
我已經包含了Fritzing電路以及上面的圖像,以便最好地解釋這個電路。除此之外,我為這個電路制作了一個PCB,可以完成整個步驟! (經過測試和工作!!)
從第二個圖像IN 1,2和3是輸入(來自三個輸入磁鐵),輸出1,2,3是輸出(進入LED的LED) )。
步驟7:接線點3:主六邊形
這將是Hexagon運行燈光秀。
電源:
因此,在選擇電源時,您需要5V和一個適合您的LED數量的電流額定值。對我來說,我想要六角形的8-10左右。如果我們考慮到在全亮度下每個LED消耗大約60mA并且每個形狀有12個LED,那么 0.06 * 12 = 0.72 Amps 所以對于8個六邊形它將 0.72 * 8 = 5.76安培。然而,這是在最大亮度(這是非常明亮的人)。我發現在200左右的亮度(最大值為255)時,LED每個六邊形的亮度約為0.5安培。意思是8個六邊形,我將繪制4Amps。由于白光不能持續運行(這是功率效率最低的顏色),5Amp電源應該可以正常工作。如果你想像我上面那樣為你的電源提供樂觀的亮度,我肯定建議你在實驗臺電源上進行測試。
這里有很好的理論,它們每個LED使用0.02安培,沒有任何影響。這取決于您的使用和偏好。
注意:獲得安培數高于所需電流的電源總是更安全,安培不會強制使用,因此只在需要時使用,不會造成損壞。
設置
與其他所有六邊形非常相似,這個需要LED設置,但它不需要電路來決定輸入,因為它只會輸出。我決定將輸出放在六邊形的最底部以外的所有邊上,這樣可以形成更有趣的形狀。
設置非常簡單,就像上面的圖像上面的5V和GND一樣,來自Arduino nano的桶式插孔和帶有電阻的信號引腳連接到LED輸入。
這些LED的輸出然后運行到Hex的每一側(在這個六邊形上產生5個輸出)
步驟8:完成觸摸
現在用熱膠來玩!基本上我將LED,電路和任何丟失的電線粘合在一起。將透明的蓋子粘在主殼上。
Annndd基本上就是這樣!
-
led燈
+關注
關注
22文章
1592瀏覽量
108417
發布評論請先 登錄
相關推薦
?石墨烯的基本特性?,制備方法?和應用領域
國產Micro-LED產業加速崛起,天馬全制程貫通引領商業化曙光
架構與設計 常見微服務分層架構的區別和落地實踐
![架構與設計 常見微服務分層架構的區別和落地實踐](https://file1.elecfans.com//web1/M00/F3/6F/wKgaoWcXVYOABfykAACXUPb6uWA473.png)
led燈是什么類型負載電路
COB光源與LED燈珠的區別
京東技術專家的修煉之道——成為一名“六邊形戰士”
![京東技術專家的修煉之道——成為一名“<b class='flag-5'>六邊形</b>戰士”](https://file1.elecfans.com//web2/M00/06/F5/wKgaombhTZWANXmpAACgKPlcpcU643.png)
SPWM波生成的方法
六邊形壓接 VS B型壓接
![<b class='flag-5'>六邊形</b>壓接 VS B型壓接](https://file.elecfans.com/web2/M00/66/37/poYBAGMPDQSAXp1vAABWyupZRxs706.png)
評論