資料介紹
描述
大家好怎么了
所以這是我的“DODECAGON” ,它是一個巨大的 Nanoleaf 狀設備,由 12 塊 PCB 以一定角度組合在一起形成十二邊形。
?
制作這個項目的目標很簡單,我想用 PCB 制作一個像 Setup 一樣的巨大 Nanoleaf,之前我制作了這個類似的版本,但我想擴大那個項目,所以我創建了這個Dodecagon Portal 項目,它實際上是第 2 版。
所需材料
- PCBWay 提供的 PCB
- WS2812B LED x 84
- 100nf 電容 0805 x 36
- ESP12F 模組 x 1
- AMS1117 3.3V x 1
- 10uF 電容 x 1
- 100uF 電容 x 1
- 0 歐姆電阻 x 2
- 10K x 4
- 母頭針
- THT Micro USB 端口 x 1
- 10uF 16V 鋁電容 x 1
- 焊膏
- 3D打印焊接夾具
- 熱板回流
工作流程/PCB準備
本項目使用兩塊 PCB,一塊是主板,另一塊包含 7 個 WS2812B LED。
主板有 ESP12F 模塊與 WS2812B LED 連接。主板為第一個 WS2812B LED 產生信號,通過 NZR 通信模式,第一個像素通過 DIN 端口從 ESP8266 獲取數據,然后通過其 DOUT 端口將 24 位數據發送到第二個像素。
主板包含 7 個 PCB,因此當數據達到第 7 個像素時,我們在主板上添加另一個 PCB,從而為該設置增加 7 個像素,然后數據從第一個 PCB 傳輸到第二個 PCB,依此類推。
第二塊 PCB 上沒有焊接 ESP12F 模塊,它只是 7 個 RGB LED 的分線器。
我的想法是以這種排列方式將 12 塊 PCB 焊接在一起,每塊 PCB 將以 150 度角相互焊接,就像經典的十二邊形一樣。
所以總的來說,這個項目需要 12 個 PCB、1 個主板和 11 個 LED 分線板。
但是購買兩個不同的 PCB 會花費更多,所以我準備了這個設置,如果我需要使用底部的 ESP12F,我必須添加一個 0Ohms 電阻,將第一個 LED 的 DIN 端口與 GPIO12 連接.
正因為如此,我們只需要在一塊板上添加ESP12F,其余的PCB可以直接與WS2812B LED焊接,無需改變任何東西。
這是主PCB的示意圖。
為這個項目準備好 PCB 后,我將其發送到 PCBWay 以獲取樣品。
為什么選擇 PCBWay?
呃,因為他們的服務一流而且很棒。
我下了訂單并在短短一周內收到了這些看起來很酷的 PCB!
我不得不說,我收到的 PCB 和預期的一樣好,PCBWay ,你們太棒了!
PCBWay提供種類繁多的服務,其中還包括 PCB 組裝、柔性 PCB,甚至 3D 打印,而不僅僅是任何 3D 打印、金屬 3D 打印!
如果您需要以更低的成本獲得出色的 PCB 服務,請查看PCBWay 。
收到PCB后,就該開始組裝過程了。
主板組裝
為了準備作為主板的第一塊 PCB,我首先將焊膏涂在每個組件的 PAD 上,然后按照正確的順序將每個組件拾取并放置在指定的位置。
在此之后,我打開了我的 DIY SMD HOTPLATE,這是一個用于回流 PCB 的 ghetto Hotplate。我將PCB放在上面,讓焊膏融化。
整個過程只用了 5 分鐘,最終結果就是這個 PCB。
現在我們需要用烙鐵在底部添加 ESP12F,因為我們不能使用我們的電爐來完成這項任務。
我們首先在其位置添加 ESP12F,然后添加 AMS1117 穩壓器以及 10uf 電容、100uF 電容和 0ohms 電阻。
然后我們添加 THT 組件,它們是主電源開關、編程接頭引腳和這個 THT Micro USB 端口。
在PCB設計中,我犯了一個錯誤。
Micro USB 焊盤現在位于此 PCB 的頂層,它需要位于底部。現在因為這個錯誤,當我將USB端口放在底部時,它的極性反轉,正極變成負極,負極變成正極。
為了糾正這個問題,我只是剪掉了它的兩條軌道并分別焊接了兩條電線,使正極端子負極和負極端子正極。
我們只需在單個 PCB 中進行此更改,因為這僅用于為主板供電。
再準備11塊板
準備好主板后,我們需要制作其他 11 塊板,每塊板只有 7 個 WS2812B LED 和 3 個 10nf 電容器。
首先,我們收集了我們需要的所有組件,即 77 個 WS2812B LED 和 33 個 10nF 電容器。
我們首先將焊膏一一放置到每個元件焊盤上。
對于這樣的任務,模具是強制性的,我沒有得到,因為我是個白癡。
無論如何,這個項目總共需要 12 塊 PCB,其中 11 塊是 ws2812b 的分線板,所以我們需要先將焊膏涂在元件焊盤上,然后將 LED 放置在指定位置,然后將所有 11 塊 PCB 一個一個地回流。將PCB全部回流在一起。
這需要很長時間才能完成,但幾個小時后,你會得到這些看起來很酷的 PCB。
測試每塊板
現在,在最終組裝之前,我們首先需要檢查每個 PCB,因為它們可能無法正常工作,因為我可能沒有在每個焊盤上正確涂抹焊膏。
(此類項目中自用模板的注意事項)
為了測試每塊板,我準備了這個設置,其中包含一個與按鈕相連的 Arduino nano。我已經上傳了 Buttoncycler 草圖,它改變了按下按鈕時 WS2812B LED 的顏色。
我們必須手動將 VCC、GND 和 Din 端口焊接到 Arduino Nano 板的 5V、GND 和 D6。
然后我們通過微型 USB 電纜提供電源并按下按鈕,如果 PCB 短路,則設置將不起作用,如果它確實起作用,則這意味著我們的設置已完美焊接,現在我們需要從該 PCB 上移除電線并添加下一個用于檢查。
這也需要時間。
在檢查了所有的板之后,剩下要做的就是最后的組裝。
最終組裝
十二邊形有12條邊,兩條邊的內角為150°。為了以適當的 150° 角焊接此設置,我在 Fusion360 中對這個 JIG 進行了建模,它以 150° 的角度固定兩個 PCB。
通過將 JIG 放置在兩塊 PCB 的兩側,我們可以將兩塊 PCB 牢固地連接在一起,并通過在它們的兩個焊盤之間添加焊線將它們焊接在一起。
整個組裝過程包括我將兩個 PCB 放在一起,并通過將它們的焊盤焊接在一起來將它們連接在一起。
這里不需要膠水,PCB 通過焊點固定在其位置。
為了給這個結構更多的附著力,我在兩個接頭的外側焊接了 8 毫米的電線,以從外部給予結構強度。
用多氯聯苯制造這種東西是可能的,但它并不耐用。
這個結構非常脆弱,如果它從這張桌子上掉下來,焊點可能會撕裂,這個巨大的十二邊形將會被破壞!
無論如何,讓我們在這個設置中閃現一些甜蜜的代碼。
代碼
現在,我將首先將此代碼上傳到此設置,這實際上是 WS2812B LED 的 hello world 代碼。
對于上傳代碼,我將使用我的 Nodemcu 編程器,它實際上是一個 NODEMCU,其 ESP12F 模塊已斷電,我們正在使用它的 CP2102。
有關詳細版本,請查看我關于此過程的帖子。-
Nodemcu 編程器設置具有與 ESP12F 模塊連接的這些分接點。
- 3v到3v,
- 地到地
- RST 到 RST
- GPIO0 到 GPIO0 //D3 是 Nodemcu 上的 GPIO0
- TX 到 TX
- 接收到接收
I Nodemcu 上 ENA 和 GND 引腳之間的跳線。這將關閉 Nodemcu 的 ESP12F,我們的外部 ESP12F 將與 Nodemcu 的 CP2102 芯片連接
閃爍的步驟
- 將 Nodemcu 編程器與 ESP12F 板連接
- 打開 Arduino ide,將 USB 插入 Nodemcu
- 然后轉到工具菜單并選擇您正在使用的 Nodemcu 板
- 選擇正確的端口并點擊上傳
上傳后轉到串行監視器并點擊 Nodemcu 上的重置按鈕。如您所見,我們的設置已與智能手機連接
現在復制此 IP 地址并在您的網絡瀏覽器中打開它并 BANG。
結果
?
?
所以這是我們的 DODECAGON 設置,活著并且正在運行。
它由一個 5V 2A 充電器供電,是的,它需要一個 2A 充電器,因為它比普通的 Neopixel 環消耗大量電流。
?
?
- PCB制作的強迫癥踏板項目
- PCB制作的花盆項目案例
- 用pcb制作圣誕別針徽章
- 基于Arduino硬件光控燈制作資料 6次下載
- 學習pcb制程用什么網站
- pcb設計與制作實訓報告
- pcb設計與制作流程
- 手工制作pcb全過程 0次下載
- MP3的詳細制作原理圖+PCB 59次下載
- 100條PCB設計制作術語匯總資料下載
- Genesis2000線路制作教程 genesis2000軟件自學 0次下載
- 如何在Proteus中制作元件的PCB封裝詳細教程說明 0次下載
- 使用單片機制作萬用板俄羅斯方塊的資料合集免費下載 39次下載
- 如何進行Cadence PCB封裝庫的制作及使用 0次下載
- 感光板制作PCB的圖文教程 0次下載
- 基于STM32制作的500KHz示波器項目 1460次閱讀
- 電工知識—TIA(博途)Portal V17創建一個典型完整的項目 5707次閱讀
- 電工知識—TIA Portal項目視圖 1624次閱讀
- 電工知識—TIA Portal(博圖軟件)項目樹 3190次閱讀
- 電工知識—TIA Portal視圖結構 1054次閱讀
- TIA Portal V18包安裝的流程和注意事項 1.6w次閱讀
- 在TIA Portal中調整KUKA標準IO的數量 1913次閱讀
- HTTP協議Portal認證流程 6561次閱讀
- PCB板加工制作的考慮因素 2156次閱讀
- pcb線路板結構組成及制作過程 2.7w次閱讀
- PCB制作設計和制作過程中如何解決出現的問題 4815次閱讀
- Protel99制作PCB板時各層各代表什么含義? 8754次閱讀
- PCB絲印的重要性_PCB絲印網板制作工藝詳解 1.2w次閱讀
- 一文解讀鋁基板pcb制作規范及設計規則 2w次閱讀
- PCB板的制作過程解析 5w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多