国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

用Arduino做一面LED墻,是一種什么體驗?

大魚機器人 ? 來源:趣無盡公眾號 ? 作者:趣無盡公眾號 ? 2022-11-10 16:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本期的 LED 項目是由 Arduino 主控,3D 打印外殼組裝的交互式 LED 顯示墻。

整體項目花費不大,人機交互性強,希望可以給你帶來靈感。

材料清單

Arduino Mega×1

WS2812b 可尋址 LED 燈帶×若干

輕觸開關×64

5V 10A 電源×若干

18 號電線×若干

白色 PLA 燈絲×若干

4’x 4’x 1/4” 中密度纖維板×若干

焊料×若干

熱熔膠×若干

3D 打印墻體

1a4b7068-60d1-11ed-8abf-dac502259ad0.png

在這個部分需要 3D 打印 64 塊的 8×8 的網格。每個墻體方塊為 3.6 英寸的正方形,厚度為 1 英寸。墻體的邊緣會有一些凹口,以方便 LED 燈條和按鈕布線。每次打印三塊,大約需要 5.5 小時。全部完成大概需要約為 120 小時。

所以你在打印的同時,可以同步進行其他部分。

所有 3D 打印的 STL 文件:

https://www.thingiverse.com/thing:4080834

或者在文末打包下載。

LED 燈帶布線

1a78c45a-60d1-11ed-8abf-dac502259ad0.png

采用 WS2812b LED 燈條是因為它們可單獨尋址,燈帶上的每個 LED 燈可以編程不同的顏色和亮度。它們還可以將數據從一個像素傳遞到下一個像素。這些功能只需要通過 Arduino 的一個數據引腳就可以實現。燈條的像素密度為每米三十個 LED 燈。

1c59097e-60d1-11ed-8abf-dac502259ad0.png

每塊墻體方塊安裝六個 LED 燈,三個一排,共兩排。因此我們將這些條切成十六段,每段二十四個 LED 燈。然后將這些燈帶粘在木板上。注意固定燈帶前,請將木板擦拭干凈。

另外注意燈條安裝的方向。如上圖所示,從板子的左下角開始,完成一邊的布線后改變方向。將每條燈帶的輸出端焊接到下一條燈帶的輸入端。

調整電路板的尺寸(可選)

1c7e063e-60d1-11ed-8abf-dac502259ad0.png

由于我們買的木板大小是四英寸,但最后發現只需要三英寸,所以要將多余的板材鋸掉。但是如果你想制作更大的顯示器墻體,你只需添加更多的 3.6 英寸的墻塊就夠了。

制作按鈕矩陣

這個部分不僅費時更需要耐心。在這個部分將利用 Arduino IDE 中包含的鍵盤庫,把 64 個按鈕按行和列進行連接。圖中所示的是 4×4 的例子,按照這種結構增加至 8×8 的網格,你也可以自選矩陣的大小。

1ca0877c-60d1-11ed-8abf-dac502259ad0.png

1、準備十六根電線,每根 3.6 英寸長并剝好線頭,以便按鈕安裝到每個墻體方塊的中間。

1cb6c65e-60d1-11ed-8abf-dac502259ad0.png

2、將每個輕觸開關的一根腳焊接到行(橫著)導線上。列(豎著)導線焊接到行導線的對角線。按下輕觸開關時,它將使橫豎電線合在一起。

1cefc44a-60d1-11ed-8abf-dac502259ad0.png

3、每一行和每一列都需要一根電線將其連接到 Arduino 的數字引腳上。對每一根電線進行顏色編碼,這樣也更易于排除故障,在檢查過程中,我還更換幾次引腳。

1d066f24-60d1-11ed-8abf-dac502259ad0.png

4、將所有按鈕粘到木板上。請確保每個按鈕固定到位。

測試電路

1d627aa8-60d1-11ed-8abf-dac502259ad0.png

所有的 LED 燈帶和按鈕都安裝好后,就可以開始測試。

在代碼中,有一些測試 LED 燈帶和按鈕的功能。如果有任何問題,你可以及時發現并解決。
注意在添加墻體方塊前,盡量排除所有故障。

安裝 3D 墻體

1d93228e-60d1-11ed-8abf-dac502259ad0.png

1、為了將方塊連接到木板上,需要設計了一個 3D 打印的支架,它使方塊的每個角上相鄰的四個方塊固定在一起。每次粘貼一塊方塊,然后慢慢的連起來,使每個方塊之間緊湊的挨在一起,不留多余的空間。

2、另外再打印 64 個墊片,粘在每個方塊的柱塞上。這些墊片可以彌補因為支架而增加的高度,也可以為點擊柱塞增加空間,彌補了按鈕間距中的微小誤差。

支架和墊片的 STL 文件,在文末下載。

編程

到目前為止硬件部分就已經完成,開始編程!目前編程了彩虹圖案模式和單擊繪畫模式。
在視頻中可以看見其具體效果。

在項目文件庫中下載代碼:

https://github.com/TechRandom/Interactive-LED-Wall/blob/master/LED_Wall_main.ino

同時你也可以通過修改的代碼,動態展示自定義的視覺效果。

未來可實現的功能

1、使用麥克風和 FFT Arduino 庫的音頻可視化器。

2、可設計的游戲(跳棋、井字游戲、戰艦、黑白棋)。

3、記憶功能。

4、更多網格上可玩耍的游戲。

審核編輯 :李倩

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

    關注

    243

    文章

    24596

    瀏覽量

    690833
  • 可視化
    +關注

    關注

    1

    文章

    1353

    瀏覽量

    22791
  • Arduino
    +關注

    關注

    190

    文章

    6526

    瀏覽量

    196920

原文標題:用Arduino做一面LED墻,是一種什么體驗?

文章出處:【微信號:All_best_xiaolong,微信公眾號:大魚機器人】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    一種無OS的MCU實用軟件框架

    介紹一種無OS的MCU實用軟件框架,包括任務輪詢管理,命令管理器、低功耗管理、環形緩沖區等實用模塊。系統中廣泛利用自定義段技術減少各個模塊間的耦合關系,大大提供程序的可維護性。 主要功能 支持模塊
    發表于 01-08 06:58

    星鏈打擊:下代網絡疑云

    星鏈并非簡單的好或壞,它更像一面鏡子,映照出技術背后的權力與責任
    的頭像 發表于 12-02 12:47 ?6593次閱讀
    星鏈打擊:下<b class='flag-5'>一</b>代網絡疑云

    FZH120 一種存儲器交換LED顯示控制的驅動芯片

    型號:FZH120 廠商:深圳市方中禾科技有限公司(Premier Chip Limited)FZH120是一種存儲器交換LED顯示控制的驅動芯片,可以選擇多重的ROW/COM模式(32ROW
    發表于 11-20 11:40

    指令集測試的一種糾錯方法

    本文描述在進行指令集測試的一種糾錯方法 1.打開測試指令集對應的dump文件 dump文件是指由匯編文件進行反匯編之后,可以供人閱讀指令的反匯編文件。其包含了每條指令的具體操作的信息。指令集測試
    發表于 10-24 14:04

    億光67-22ST系列LED:節能又高效,照亮生活每一面

    ,照亮生活每一面。這系列產品以其卓越的性能、廣泛的適用性和出色的可靠性,正在為全球各地的用戶帶來前所未有的光體驗。億光代理商南山電子給大家介紹下億光67-22ST系
    的頭像 發表于 10-14 14:19 ?442次閱讀
    億光67-22ST系列<b class='flag-5'>LED</b>:節能又高效,照亮生活每<b class='flag-5'>一面</b>

    一種抗輻射加固檢錯糾錯電路的設計

    電子發燒友網站提供《一種抗輻射加固檢錯糾錯電路的設計.pdf》資料免費下載
    發表于 08-11 15:38 ?0次下載

    單向光閘:用光束筑起數據安全的“光之

    光閘的本質,是用光的物理特性重構數據信任邊界。它不依賴復雜的加密算法,而是通過“光只能單向走”的自然法則,為數字世界提供了一種返璞歸真的安全思路。隨著自適應光學與量子技術的突破,這道“光之”將愈發
    發表于 07-18 11:06

    介紹一種直流過壓保護電路

    本篇博文將詳細分析一種典型的過壓保護電路,探討其工作原理、元件選擇及實際應用,幫助大家深入理解如何保護電子設備。
    的頭像 發表于 07-05 11:06 ?1445次閱讀
    介紹<b class='flag-5'>一種</b>直流過壓保護電路

    一種新型寬帶鞭狀套筒天線

    電子發燒友網站提供《一種新型寬帶鞭狀套筒天線.pdf》資料免費下載
    發表于 05-28 14:05 ?0次下載

    在 KiCad 中添加個 AI 助手是一種什么體驗?

    一種什么體驗? 文章出處:【微信公眾號:KiCad】歡迎添加關注!文章轉載請注明出處。
    的頭像 發表于 05-15 14:28 ?928次閱讀

    《ESP32S3 Arduino開發指南》第二章 Arduino基礎知識

    Arduino生態的建設。2.2 Arduino的由來Arduino一種基于開源硬件和軟件的電子原型平臺,它由個意大利的團隊于2005年
    發表于 05-13 09:28

    一種高精度動態壓電陶瓷驅動電源

    利用高壓大帶寬MOSFET運放和高精度運放組成復合式負反饋放大電路,設計了一種高精度動態壓電陶瓷驅動電源電路圖。
    發表于 04-14 17:31 ?5次下載

    一種分段氣隙的CLLC變換器平面變壓器設計

    氣隙設計的優點。 目錄1 概述2 一種分段氣隙的CLLC平面變壓器設計3 實驗驗證4 參考文獻 1 概述學者們從LLC拓撲原理、新型器件、改進拓撲、先進調制方法、諧振參數優化方法、磁性器件設計方法
    發表于 03-27 13:57

    一種永磁電機轉子組件制作方法

    一種永磁電機所使用的轉子組件,是由磁鋼與芯軸組裝而成,產品工作轉速80 000 r /mi n,磁鋼相對于芯軸的同軸度要小于O.015 mm。現有的裝配方法是:先在芯軸兩端面制作中心孔,然后直接
    發表于 03-25 15:20