色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于RP2040設計的發光魔法LED立方體

科技觀察員 ? 來源: DIY GUY Chris ? 作者: DIY GUY Chris ? 2022-04-06 16:14 ? 次閱讀

我從零開始設計了這個的發光魔法LED立方體,可以用于燈光動畫,也可以用于電子實驗室的裝飾。

本項目基于RP2040微控制器設計,所有使用過的項目都通過這篇文章完整記錄,您擁有重建此項目所需的所有必要文件,因此只需按照步驟操作即可。

主要內容包括:

RP2040MCU的基本電路設置

一些電子組裝技巧

使用WS28xxLED的優勢

當然,你會從這個項目中獲得更多的創意靈感

補給品

poYBAGJNS8GAFvZpAAk9OObd_oc392.png

所需工具:

焊盤(您可以使用Uyue948S+型號)

烙鐵

低溫型材焊膏

錫膏沉積刮刀

所需軟件:

Altium設計師作為ECAD用于PCB繪圖

Solidworks作為CAD用于房屋設計

Cura作為3D打印的切片機

ArduinoIDE

第1步:電路設計

poYBAGJNS7yAP6LSAAMJDLFQy3o280.png

poYBAGJNS7iAeNLHAAQpUwFKWeg504.png

第一步也是最重要的一步是選擇合適的組件來建立工作電路設計。由于我正在處理RaspberryPi的RP2040MCU,因此我轉到了他們的網站,在那里我找到了推薦電路設置的有趣鏈接文檔,您可以通過單擊此鏈接查看文檔鏈接。

然后我按照推薦的設置在AltiumDesigner上創建了一個電路設計(我附上了原理圖的屏幕截圖),下面提供了電路原理圖的支持PDF文件。

我將原理圖分為四個主要塊:

RP2040設置:

在這個模塊中,您可以可視化微控制器周圍所需的組件,我強烈建議您不要忽略MCU電源線的去耦電容,并使其更靠近PCB設計中的電源引腳(推薦100nF每個電源引腳電容)。

內存芯片

也許這個微控制器看起來與其他微控制器有點不同,因為它需要一個外部存儲芯片來加載程序代碼,這就是我使用QSPI存儲芯片的原因(推薦W25Q128JVS設備)。

電壓調節器:

該MCU需要MCU自身內部產生的1.1V電壓和必須通過穩壓器從外部提供的3.3V電壓,這就是我原理圖中穩壓器的使用。

USBC:

我收到了幾個關于“用于串行編程的USBC連接器的最佳設置是什么”的請求,在這里我使用了TypeC連接器,因此如果您愿意在您的任何設計設計中使用此連接器,那么您可以按照設置我原理圖中的USBC塊。

然后我將25個WS2812類型的RGBLED串聯起來,并配有一些100nF去耦電容。

關于PCB設計,您可以決定您選擇的形狀,在我的情況下,它是一個立方體形狀,這就是為什么所有Cube部件都必須具有矩形形狀(40毫米x40毫米),您可以選擇更大的尺寸,但40x40毫米是合適的尺寸以均勻分布RGBLED。

第2步:零件組裝

在生產和交付PCB設計后,我需要將電子元件焊接到一個單件的頂部和底部,然后我只在五件的底部焊接RGBLED,總共有六件創建立方體形狀。我使用了與PCB一起訂購的模板,這將有助于在PCB點上均勻分布焊膏。

可能你們中的一些人不熟悉PCB組裝,您可以訂購由您選擇的任何PCB制造商完全組裝的設計,此處我已經添加了項目中的GERBER文件BOM和P&P文件。(GERBER可以點擊下載

我使用熱板組裝立方體部件,由于我的熱板溫度低,我使用了低溫焊膏。

注意:完成組裝后不要忘記清潔組裝板上的助焊劑

拾取和放置文件.csv

BOM文件.csv

第3步:代碼準備

使用這款RP2040MCU的最大優勢是您可以通過ArduinoIDE對其進行編程(除了其便宜的價格),所以我搬到了ArduinoIDE并帶來了Neopixel庫,它允許我探索一些預設的API來控制WS2812LED通過一個輸出引腳,是的,這是使用這些RGBLED類型的積極點,您可以將它們串聯在一起并通過單個輸出控制它們(意味著僅使用一個引腳控制150個LED)。

我創建了一些輕動畫并通過一些功能對它們進行排序,然后我通過板管理器將RaspberryPiPico板添加到我的IDE,因為這個Raspberry板具有與我正在使用的相同的MCU。

您可以通過下面的文件下載我在Cube上運行的代碼。

注意:第一次運行時,當您通過USB連接板時,板不會出現在Arduino的端口列表中,但只需單擊上傳,它將接受代碼,然后它將出現在端口列表中

LED_Cube_RP2040.ino

第4步:CAD設計

poYBAGJNS7GAdPaMAAPbh1UPscI289.png

組裝好立方體后,我們必須將它們連接在一起以完成立方體形狀,我設計了一個組裝輔助工具并3D打印了它來幫助我實現立方體碎片的組裝(查看隨附的圖像,粉紅色的立方體)

然后,我使用Solidworks為Cube設計了一個很好的支架,我將在組裝后放置我的Cube。

設計零件的所有STL文件都可供下載。

RP2040立方體組裝輔助工具.STL

支架Part1.STL

展臺Part2.STL

展臺Part3.STL

第5步:組裝和測試

pYYBAGJNS6yAH4n0AAy_jDPW2Uw052.png

poYBAGJNS6eAfWUMAAQnSBqooHw315.png

由于我們制作的PCB設計有一個用于VDD、VSS、Din和Dout的側引腳,因此我們可以使用這些側引腳將立方體塊連接在一起,如下所示:

VDD----》VDD

VSS----》VSS

Dout----》Din

然后通過將一塊的一個串行側連接到下一塊的Din側來繼續其他部分

注意:

第一塊是有微控制器的。然后,我在3D打印支架上添加了一個電源開關和電源插孔連接器,并將電源線連接到我的Cube的VDD和VSS。

確保您使用的電源適配器能夠提供5V和高達2A的電流,因為這些LED在全亮度運行時可能會下降高達1.3A。

一旦我打開電源開關,立方體就會發光,我的RGBLED就會顯示些美妙的彩色動畫。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7646

    瀏覽量

    151879
  • led
    led
    +關注

    關注

    242

    文章

    23347

    瀏覽量

    662434
收藏 人收藏

    評論

    相關推薦

    pico-ice:RP2040 plus Lattice iCE40UP5K FPGA 開發板 介紹

    、兩個按鈕和一個3色LED,所有FPGA和RP2040引腳都引出到易于使用的0.1”接頭引腳(排列為PMOD) 描述 pico-ice 是一款小型低成本開發板,配備 Raspberry Pi Pico
    發表于 06-28 15:45

    ubuntu上交叉編譯rp2040

    連接到rp2040 ,所以使用另一塊pico作為調試器,需要給pico調試器下載固件,也就是picoprobe 地址 https://github.com/Wiz-IO
    發表于 08-27 08:00

    自制一個LED立方體

    描述LED 立方體 8x8x8 arduino 74hc595n
    發表于 07-13 06:40

    基于RP2040 arm微控制器制作的定制Arduino

    描述Athduino-RP2040使用新的 Raspberry pi pico 的基于 RP2040 arm 的微控制器制作的定制 ArduinoPCB
    發表于 08-31 06:03

    使用RP2040設計一個迷你板

    描述RP2040 迷你板介紹電子世界正在發展到一個復雜而迷人的水平。這些領域的制造商正在提出更合適和更靈活的組件,這些組件正在引發該領域的先進改進。隨著更多芯片涌入市場,微控制器領域并未落后。在
    發表于 09-02 06:37

    RP2040

    RP2040是一種基于ARM Cortex-M0+核心的微控制器芯片,由Raspberry Pi公司設計和生產。它主要用于樹莓派計算模塊和樹莓派相機模塊V2等產品中,同時也適用于各種低功耗物聯網設備
    發表于 09-15 09:04

    如何制作LED立方體夾具

    所以現在您有了一個完整的LED立方體。夾具,它肯定會使您簡化LED立方體 的工作。現在,您可以將所需的彩色LED放到夾具中,然后開始將它們焊
    的頭像 發表于 11-20 09:44 ?2094次閱讀

    LED立方體開源項目

    電子發燒友網站提供《LED立方體開源項目.zip》資料免費下載
    發表于 08-01 10:12 ?2次下載
    <b class='flag-5'>LED</b><b class='flag-5'>立方體</b>開源項目

    RP2040迷你板開源分享

    電子發燒友網站提供《RP2040迷你板開源分享.zip》資料免費下載
    發表于 08-15 14:48 ?9次下載
    <b class='flag-5'>RP2040</b>迷你板開源分享

    LED立方體最佳ardino項目

    電子發燒友網站提供《LED立方體最佳ardino項目.zip》資料免費下載
    發表于 08-22 15:12 ?0次下載
    <b class='flag-5'>LED</b><b class='flag-5'>立方體</b>最佳ardino項目

    發光魔法LED立方體開源分享

    電子發燒友網站提供《發光魔法LED立方體開源分享.zip》資料免費下載
    發表于 10-27 17:35 ?0次下載
    <b class='flag-5'>發光</b><b class='flag-5'>魔法</b><b class='flag-5'>LED</b><b class='flag-5'>立方體</b>開源分享

    RP2040模塊MCU開源分享

    電子發燒友網站提供《RP2040模塊MCU開源分享.zip》資料免費下載
    發表于 10-28 14:49 ?11次下載
    <b class='flag-5'>RP2040</b>模塊MCU開源分享

    使用Seeed Wio RP2040模塊進行環境監測

    電子發燒友網站提供《使用Seeed Wio RP2040模塊進行環境監測.zip》資料免費下載
    發表于 11-08 10:13 ?2次下載
    使用Seeed Wio <b class='flag-5'>RP2040</b>模塊進行環境監測

    使用RP2040和KMK固件的40%正交線性鍵盤

    電子發燒友網站提供《使用RP2040和KMK固件的40%正交線性鍵盤.zip》資料免費下載
    發表于 06-08 10:48 ?0次下載
    使用<b class='flag-5'>RP2040</b>和KMK固件的40%正交線性鍵盤

    RP2040 Raspberry Pi Pico遇見LoRa

    電子發燒友網站提供《RP2040 Raspberry Pi Pico遇見LoRa.zip》資料免費下載
    發表于 06-15 09:25 ?1次下載
    <b class='flag-5'>RP2040</b> Raspberry Pi Pico遇見LoRa
    主站蜘蛛池模板: 尹人久久大香找蕉综合影院 | 香港论理午夜电影网 | 欧美AAAA片免费播放观看 | 打扑克床上视频不用下载免费观看 | 亚洲色无码播放 | 天天插天天舔 | 尿了么app| 日本高清天码一区在线播放 | 一区两区三不卡 | 日本漫画大全无翼乌 | 亚洲免费一区二区 | HEYZO无码中文字幕人妻 | 野花日本韩国视频免费高清观看 | 97国产揄拍国产精品人妻 | 在线va无卡无码高清 | 久久99AV无色码人妻蜜 | 16女下面流水不遮图免费观看 | 亚洲区欧美日韩综合 | 国产亚洲一区在线 | 亚洲乱码爆乳精品成人毛片 | 亚洲第一天堂无码专区 | 亚洲国产精品久久又爽黄A片 | 色青青草原桃花久久综合 | 国产女人91精品嗷嗷嗷嗷 | 精品AV国产一区二区三区 | 毛片免费观看 | 国产精品久久久精品a级小说 | 国产高清美女一级a毛片久久w | 国产成人综合在线观看网站 | 扒开老师大腿猛进AAA片软件 | 久久99综合国产精品亚洲首页 | 美女穿丝袜被狂躁动态图 | 99久久久无码国产精精品 | 亚洲精品成人久久久影院 | 欧美亚洲国内日韩自拍视频 | 无码人妻精品一区二区蜜桃在线看 | 国产AV精品无码免费看 | 妹妹的第一次有点紧 | 中文字幕在线不卡日本v二区 | 乌克兰粉嫩摘花第一次 | 成人免费视频在线 |