資料介紹
描述
我完全從零開始設計了這個項目的每一個部分,創(chuàng)造了一個很酷的發(fā)光魔法 LED 立方體,主要用于燈光動畫,基本上可以用于電子實驗室的裝飾。
圍繞令人敬畏的RP2040微控制器設計,并充滿電子熱情
所有使用過的項目都通過這篇文章完整記錄,并且您擁有重建此項目所需的所有必要文件,因此只需按照步驟操作即可。
如果您不喜歡閱讀,那么視頻可能是一個不錯的選擇:)
您將在這里學到什么:
- RP2040 MCU的基本電路設置
- 一些電子組裝技巧
- 使用 WS28xx LED 的優(yōu)勢
- 當然,你會從這個項目中獲得更多的創(chuàng)意靈感
從所需用品開始

所需工具:
- 焊盤(您可以使用 Uyue 948S+ 型號)
- 烙鐵
- 低溫型材焊膏
- 錫膏沉積刮刀
所需軟件:
注意:您可以從文章鏈接下載必要的 CAD 文件
電路設計

第一步也是最重要的一步是選擇合適的組件來建立工作電路設計。因為我正在處理 RaspberryPi 基金會的 RP2040 MCU,所以我轉到他們的網站,在那里我找到了一個有趣的鏈接文檔,指向推薦的電路設置,您可以通過單擊此鏈接查看文檔鏈接。
然后我按照推薦的設置在 Altium Designer 上創(chuàng)建了一個電路設計(我附上了原理圖的屏幕截圖),下面提供了電路原理圖的支持 PDF 文件。
我將原理圖分為四個主要塊:
- RP2040 設置:
在這個模塊中,您可以可視化微控制器周圍所需的組件,我強烈建議您不要忽略 MCU 電源線的去耦電容,并使其更靠近 PCB 設計中的電源引腳(推薦 100nF每個電源引腳電容) 。
- 內存芯片:
也許這個微控制器看起來與其他微控制器有點不同,因為它需要一個外部存儲芯片來加載程序代碼,這就是我使用 QSPI 存儲芯片(推薦W25Q128JVS設備)的原因。
- 電壓調節(jié)器:
該 MCU 需要 MCU 自身內部生成的 1、1V 和必須通過穩(wěn)壓器從外部提供的 3、3V,這就是我原理圖中使用穩(wěn)壓器的方法。
- USB C:
我收到了幾個關于“用于串行編程的 USB C 連接器的最佳設置是什么”的請求,在這里我使用了 Type C 連接器,因此如果您愿意在您的任何設計設計中使用此連接器,那么您可以按照設置我原理圖中的 USB C 塊。

然后我將 25 個WS2812類型的 RGB LED 串聯(lián)起來,并配有一些 100nF 去耦電容。

關于 PCB 設計,您可以決定您選擇的形狀,在我的情況下,它是立方體形狀,這就是為什么所有 Cube 部件都必須具有矩形形狀(40mm x 40mm),您可以選擇更大的尺寸,但 40x40mm 是合適的尺寸以均勻分布 RGB LED。
注意:您可以從此鏈接下載 PCB 設計 GERBER 文件
零件組裝
?

?

在生產和交付 PCB 設計后,我所需要的就是將電子元件焊接到一個單件的頂部和底部,然后我只在五件的底部焊接 RGB LED,總共有六件創(chuàng)建立方體形狀。我使用了與 PCB 一起訂購的模板,這將有助于在 PCB 點上均勻分布焊膏。
可能你們中的一些人不熟悉 PCB 組裝,這不是問題,因為您可以訂購由您選擇的任何 PCB 制造商完全組裝的設計,只要您有我已經添加到此項目中的 GERBER 文件 BOM 和 P&P 文件. (GERBER 可通過此鏈接下載)
我使用熱板組裝立方體部件,由于我的熱板溫度低,我使用了低溫焊膏。
注意:完成組裝后不要忘記清潔組裝板上的助焊劑
?
代碼準備
使用這款 RP2040 MCU 的最大優(yōu)勢是您可以通過 Arduino IDE 對其進行編程(除了其便宜的價格),所以我搬到了 Arduino IDE 并帶來了 Neopixel 庫,它允許我探索一些預設的 API 來控制 WS2812 LED 通過一個輸出引腳,是的,這是使用這些 RGB LED 類型的積極點,您可以將它們串聯(lián)在一起并通過單個輸出控制它們(意味著僅使用一個引腳控制 150 個 LED)。
我創(chuàng)建了一些輕動畫并通過一些功能對其進行排序,然后我通過板管理器將 Raspberry Pi Pico 板添加到我的 IDE,因為該 Raspberry 板具有與我正在使用的相同的 MCU。
您可以通過該項目的文件下載我在 Cube 上運行的代碼。
注意:在第一次運行時,當您通過 USB 連接板時,板不會出現(xiàn)在 Arduino 的端口列表中,但只需單擊上傳,它將接受代碼,然后它將出現(xiàn)在端口列表中
?
CAD設計

組裝好立方體后,我們必須將它們連接在一起以完成立方體形狀,我設計了一個組裝輔助工具并 3D 打印了它以幫助我實現(xiàn)立方體碎片的組裝(查看附件圖像,粉紅色的立方體)
然后,我使用 Solidworks 為 Cube 設計了一個好的支架,我將在組裝后設置我的 Cube。
設計零件的所有 STL 文件均可下載。
?
組裝和測試

由于我們制作的 PCB 設計有一個用于 VDD、VSS、Din 和 Dout 的側引腳,因此我們可以使用這些側引腳將立方體塊連接在一起,如下所示:
第一件| 第二件
VDD ----> VDD
VSS ----> VSS
嘟嘟---->丁
然后通過將一塊的 One Dout 側連接到下一塊的 Din 側來繼續(xù)其他部分
注意:第一塊是有微控制器的。

然后,我在 3D 打印支架上添加了一個電源開關和電源插孔連接器,并將電源線連接到我的 Cube 的 VDD 和 VSS。
確保您使用的電源適配器能夠提供 5V 和高達 2A 的電流,因為這些 LED 在全亮度運行時可能會下降至 1.3A。
一旦我打開電源開關,立方體就會發(fā)光,我的 RGB LED 會通過一些美妙的彩色動畫跳舞。

而已!也許我可以改進這個項目,所以我指望你的創(chuàng)造性思維,隨時通過評論部分給我寫你的建議。
感謝您的閱讀!
- 10x10x10 LED立方體開源
- 由Arduino Mega供電的8x8x8LED立方體
- 基于Arduino的4x4x4 LED立方體 0次下載
- 基于Arduino的4x4x4 LED立方體 0次下載
- 5x5x5 LED立方體開源分享
- 立方體時鐘開源分享
- 8x8x8 RGB LED立方體開源分享
- LED立方體最佳ardino項目
- Arduino Uno迷你LE立方體開源
- LED立方體開源項目
- 基于Arduino mega 8×8×8 LED立方體
- LED立方體arduino 74hc595n開源項目
- 微型立方體衛(wèi)星的天線詳細介紹
- 基超立方體網絡的控制數(shù) 0次下載
- 立方體升級版源代碼 0次下載
- 使用Ansys Mechanical生成有限元分析結果 2.5k次閱讀
- 使用Ansys Zemax實現(xiàn)立方體衛(wèi)星的光機械設計 1.5k次閱讀
- 如何使用Ansys軟件套件實現(xiàn)立方體衛(wèi)星系統(tǒng)的高級開發(fā) 1.4k次閱讀
- 通過雙電源延長電池壽命適用于墻立方體/電池供電系統(tǒng) 1.3k次閱讀
- 基于單片機的LED燈光立方設計 5.1k次閱讀
- 基于RP2040設計的發(fā)光魔法LED立方體 3.2k次閱讀
- 立方體衛(wèi)星模型模擬后的各種權衡研究 2.9k次閱讀
- 基于移位寄存器的發(fā)光二極管立方體(4*4)編寫代碼 3.1k次閱讀
- 基于一個ADXL345陀螺儀傳感器的PCB零件 3.7k次閱讀
- 如何使用流行的WS2812 LED制作LED立方體? 7.8k次閱讀
- 如何用1.5伏干電池讓LED發(fā)光? 2.4w次閱讀
- 教你如何提高LED的發(fā)光效率 2.8w次閱讀
- 發(fā)光效率是什么?led燈發(fā)光效率怎么計算 4.6w次閱讀
- led發(fā)光效率的影響因素有哪些_led發(fā)光效率一般是多少 4.5w次閱讀
- 光立方的工作原理_基于74hc573的8*8*8光立方LED的控制方式 3.7w次閱讀
下載排行
本周
- 1耗盡型MOS FET產品目錄選型表
- 0.14 MB | 2次下載 | 免費
- 2TI系列-米爾TI AM62L核心板開發(fā)板-高能效低功耗嵌入式平臺
- 1.51 MB | 次下載 | 免費
- 3WILLSEMI韋爾20年半年度報告由代理分銷經銷一級代理分銷經銷
- 3.30 MB | 次下載 | 免費
- 4LRC 樂山無線電InTWSApplications家電由原廠代理分銷經銷一級代理分銷經銷供應
- 85.84 KB | 次下載 | 免費
- 5LAT1596 一文說明白 STM32G4 雙 Bank 啟動與升級
- 0.64 MB | 次下載 | 5 積分
- 6LAT1594_基于事件喚醒低功耗之介紹
- 0.37 MB | 次下載 | 5 積分
- 7PT8P2309 觸控 A/D 型 8-Bit MCU規(guī)格書
- 4.05 MB | 次下載 | 免費
- 8PT8P2308 觸控 A/D 型 8-Bit MCU規(guī)格書
- 4.13 MB | 次下載 | 免費
本月
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 19次下載 | 10 積分
- 2反激式開關電源設計解析
- 0.89 MB | 11次下載 | 5 積分
- 3耗盡型MOS FET產品目錄選型表
- 0.14 MB | 2次下載 | 免費
- 4簡易光伏控制器原理圖資料
- 0.07 MB | 1次下載 | 5 積分
- 52EDL05x06xx系列 600V半橋門驅動器帶集成自舉二極管(BSD)手冊
- 0.69 MB | 1次下載 | 免費
- 6國產千兆網口芯片PT153S中文資料
- 1.35 MB | 次下載 | 免費
- 7斯丹電子 | 用于芯片測試系統(tǒng)的射頻干簧繼電器
- 5.11 MB | 次下載 | 免費
- 8SFI立昌ESD/TVS管原廠代理分銷經銷一級代理分銷經銷
- 294.76 KB | 次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233095次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183360次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81605次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73829次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論