日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何制作Arduino LED立方體

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-12-02 16:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

如果您已經(jīng)涉獵了一些Arduino初學(xué)者項目,但是正在尋找一些永久性的東西,并且在其他方面都很棒,那么不起眼的4 x 4 x 4 LED立方體是自然的選擇。構(gòu)造比您想像的要容易得多,并且使用多路復(fù)用,我們可以僅通過單個Arduino Uno板直接控制所有LED。這是一個很好的焊接方法,組件的總成本不應(yīng)超過40美元。

今天,我將詳細(xì)說明事物的構(gòu)造方面,并提供一些可在其上運行的軟件兩者看起來都令人印象深刻,并教會了您一些基礎(chǔ)知識。

您將需要

一個 Arduino 。提供的代碼假定使用Arduino Uno,但也可以調(diào)整為更大的型號。

64個LEDs –確切的選擇取決于您,但是我使用了這些超亮的3mm藍(lán)色LED( 3.2v 30ma )@ 50顆2.64英鎊。

16個電阻,適合您的LED。對于上面的LED,99便士購買了其中的100個。使用ledcalc.com –輸入5v作為電源電壓,LED的電壓(在本例中為3.2)和以毫安為單位的電流(3.2)。您所需的電阻器將顯示在標(biāo)有“最近額定值最高的電阻器” 的框中,然后只需在eBay上搜索該值即可。

一些工藝線為了加強基本結(jié)構(gòu)和裝飾–我使用了 0.8mm 的厚度。

某種類型的原型板,您可以將所有鉆頭焊接到該板上。我使用的是沒有履帶切割機的履帶,但沒有完整的履帶,但要使用適合自己的履帶。不過,除非您將LED確實擠在一起,否則Arduino原型屏蔽罩會有點太小。

隨機組件線 –某些網(wǎng)絡(luò)電纜線和套件中的一些原型線會正常工作。

鱷魚夾或“伸出援助之手”對于將鉆頭固定在位非常有用。

烙鐵和焊料。

一些廢木材。

一個鉆頭,大小與您的LED相同。

注意:本教程中的3D繪圖已完成在幾分鐘內(nèi)使用TinkerCAD。我遵循了由用戶 forte1994 詳細(xì)描述的Instructables的現(xiàn)有構(gòu)建,您可能還想在嘗試此操作之前通讀它。

請務(wù)必通讀所有這些說明。 首先,然后再自己嘗試。

設(shè)計原理

在開始構(gòu)建之前,重要的一點是,全面了解該事物的原理這樣可以使您在進行過程中即興發(fā)現(xiàn)錯誤。有些LED立方體為每個LED使用一個輸出引腳-但是在4x4x4立方體中,需要 64引腳-我們在Arduino Uno上當(dāng)然沒有。一種解決方案是使用移位寄存器,但這不必要地復(fù)雜。

為了僅用20個引腳控制所有這些LED,我們將使用一種稱為多路復(fù)用的技術(shù)。通過將立方體分成4個單獨的層,我們只需要16個LED的控制引腳-因此要點亮特定的LED,我們必須激活該層和控制引腳,總共需要16 + 4個引腳。每層都有一個公共陰極-電路的負(fù)極-因此所有的負(fù)極都連接在一起,并連接到該層的單個引腳上。

在陽極上(正)側(cè),每個LED將連接到其上方和下方的層中的相應(yīng)LED。本質(zhì)上,我們有16列正極,而4層負(fù)極。以下是一些連接的3D視圖,可幫助您理解:

構(gòu)造

由于我們不會使用完整的金屬結(jié)構(gòu)進行焊接,因此我們希望LED的所有支腳重疊大約四分之一,并為結(jié)構(gòu)提供剛性。如圖所示,將LED的陰極折疊-頭部有平坦凹口且腿較短的一側(cè)。 (向左或向右彎曲并不重要,只要您保持一致并且它永遠(yuǎn)不會碰到陽極即可)

該項目的第一個關(guān)鍵部分是制作木制夾具。在將腳焊接在一起時,這將固定一層LED,因此它需要準(zhǔn)確且不要太松。使用與LED相同大小的鉆頭進行測量,然后鉆出一個4×4的等量孔矩陣。請記住,您希望四分之一的腿與其鄰域重疊,并使用實際的標(biāo)尺。檢查每個孔,以確保LED可以緊密貼合,但又不能太緊,以致無法再次取出,否則在嘗試去除完全焊接的層時會遇到問題。

焊接4行LED的陰極。小心不要燒壞LED –您想要一個好的鐵烙鐵,并且要進出。這是我完成的前四行。

現(xiàn)在,為了增強層的剛度,將兩條直的工藝線切割并焊接到任一端,確保它們與每一行連接。這是您完成的第一層。

現(xiàn)在將是測試的絕佳時機–只需加載默認(rèn)的Arduino眨眼應(yīng)用程序,并連接一個電阻器,將地線放在層框架上即可。 ,然后依次將正極導(dǎo)線按到每個LED。

希望它們都將點亮。如果不是,請確保您不只是在某個地方錯過了一個焊點,并且如果需要的話,請更換LED。

從夾具中移除該層,并重復(fù)該過程 3次以上 》。

請放心,如果您的焊接效果不理想–只要它不會斷裂且連接牢固,就不會影響最終產(chǎn)品。我承認(rèn),我的焊接非常無望,我的夾具沒了,而且都像比薩斜塔。盡管如此,我還是為完成的立方體感到驕傲,并且當(dāng)LED點亮?xí)r,無論如何您都不會去看焊點!

接合層

一旦有了4個完成的圖層,您需要將所有垂直分支連接在一起。我發(fā)現(xiàn)這是構(gòu)建過程中最困難的部分,為了幫助我從卡上切下轉(zhuǎn)接卡。

適當(dāng)?shù)母叨龋呛芏嗤热匀粺o法完美對齊–為此,我使用了一些鱷魚夾將它們固定在適當(dāng)?shù)奈恢谩?/p>

要避免的第一個愚蠢錯誤

只有在完成一個完整的層之后,我才意識到我的卡片提升卡被卡在適當(dāng)?shù)奈恢?,所以我不得不將其切掉!不要犯與我相同的錯誤–將轉(zhuǎn)接卡的側(cè)面較長,并在多維數(shù)據(jù)集的外部連接卡片,因此,當(dāng)您完成該層時,可以解構(gòu)轉(zhuǎn)接卡并將其拔出。/p》

要避免的第二個愚蠢錯誤

顯然,請勿將垂直腳焊接到陰極框架上。垂直支腳只能連接到其他垂直支腳,而不能連接其他任何支腳。

同樣,在連接好每一層后再進行測試。測試所有的層,實際上,僅使正極引線接觸最上層的尖端,從而確保所有層之間都具有良好的接觸。

將所有4層焊接在一起時,我開始清理一下–我以一種墊腳石的方式讓每一條腿伸出每一層,然后將其放到板上。切掉了金屬框架和腿的其他多余部分。顯然,不要切掉任何垂直的分支,我們需要將其放入原型開發(fā)板中。

固定到板上

還記得當(dāng)我說將每一層固定到自身是最困難的部分嗎?我撒了謊。試圖將16個LED支腳安裝到原型板上的小孔中實際上比較困難。我發(fā)現(xiàn)最簡單的方法是一次戳4個,用鱷魚夾將其固定在下面,然后移至下4個行。如果有幫助,請使用記號筆提前標(biāo)出間距。

《回想起來,實際上,我會先將電阻器放置在原型板上。照原樣,我先將立方體的所有支腳焊接到電路板上,然后嘗試將電阻器之間的電阻精細(xì)地擠壓。從我的錯誤中吸取教訓(xùn),然后將電阻放在首位。

我試圖以步進方式將它們均勻地隔開,這樣我就可以將立方體的整個側(cè)面用于與Arduino的所有最終連接。這是我使用的電路圖:

對于四個負(fù)極層,我從每一層上放下一根電線,然后將它們拉到最后,像這樣:

最后,我添加了一些插頭線,然后可以將它們插入相關(guān)的Arduino引腳中。使用最長的一種。注意由于規(guī)劃不佳,我在一些地方弄亂了訂單。不過,每排LED都有顏色編碼。

就是這樣。完成!

對多維數(shù)據(jù)集進行編程

我知道您迫不及待想把這個東西放起來,所以插入4負(fù)層進入模擬I/O 端口 A2(底層)到 A5(頂層) (這些也可以用作數(shù)字I/O)。然后插入16個LED控制引腳,從最右邊的 +1 到數(shù)字I/O 端口0 ,使用 +15 和 +16 進入模擬 A0和A1 。 (不要使用AREF和GND)

從有指導(dǎo)性的用戶 forte1994 《下載演示模式和代碼。他還提供了一個有用的在線工具,用于設(shè)計字節(jié)模式以自定義您自己的序列。這是在我的立方體上運行此代碼的視頻(我將速度調(diào)整為5,而不是默認(rèn)的20)。

這不是編程您的唯一方法當(dāng)然,我想花點時間教您一些以編程方式制作自己的圖案的基本知識,而不是像上面的演示那樣回放預(yù)設(shè)的圖案。

嘗試對多維數(shù)據(jù)集進行編程時,您應(yīng)該了解以下幾點:

要尋址單個LED,請使用編號為0-3的 plane (層), LED引腳號為0-15。將平面轉(zhuǎn)為LOW輸出(因為這是負(fù)腳),將LED引腳號轉(zhuǎn)為HIGH(正腳),以激活LED。

激活單個LED之前,請確保所有其他平面均處于關(guān)閉狀態(tài)–這意味著將它們設(shè)置為HIGH輸出。否則,將導(dǎo)致一列LED點亮,而不是單個LED點亮。

鑒于此,我已經(jīng)編寫了兩個非常簡單的編程序列供您檢查–下載這里的代碼。第一個簡單地依次依次點亮每個LED。為此,我們使用兩個for循環(huán),在每個層和每個控制引腳上進行迭代。

第二個是隨機循環(huán)(您需要注釋掉第一個并在主循環(huán)中啟用它以對其進行測試)。它只是選擇一個隨機層和一個隨機控制引腳,以使它們不斷閃爍。

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • led
    led
    +關(guān)注

    關(guān)注

    244

    文章

    24740

    瀏覽量

    692886
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6529

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    類Sagnac干涉儀巧造矢量光束,VirtualLab Fusion仿真全程揭秘

    立方體將線偏振渦旋光分為了s光和p光,其中一束光經(jīng)過類似Sagnac的環(huán)形干涉的結(jié)構(gòu)經(jīng)過兩個反射鏡的反射后在偏振分束立方體處和另外一束光合束,從而生成矢量光束。通過改變?nèi)肷渚€偏振渦旋光的階數(shù)可以改變
    發(fā)表于 04-01 09:12

    光譜技術(shù)賦能多行業(yè)智能分選,以“光譜指紋”重構(gòu)品質(zhì)與效率

    落地,成為各行業(yè)提質(zhì)增效、智能升級的關(guān)鍵裝備。 一、光譜相機分選核心原理 光譜相機可同步獲取目標(biāo)的 空間圖像信息 與 連續(xù)光譜信息 ,形成三維數(shù)據(jù)立方體。不同物質(zhì)因化學(xué)成分差異,在不同波長下呈現(xiàn)獨特的反射/吸收光譜曲線,
    的頭像 發(fā)表于 03-13 11:52 ?177次閱讀
    光譜技術(shù)賦能多行業(yè)智能分選,以“光譜指紋”重構(gòu)品質(zhì)與效率

    XINGLIGHT 成興光top led #電子技術(shù) #電子制作 #Top #LED

    led
    成興光電子
    發(fā)布于 :2026年02月28日 16:34:21

    成型電感的制作工序簡述

    的核心組件。本文將深度解析其制作工序,揭示這一精密元件背后的技術(shù)匠心。 工藝流程 一成型電感的制造融合了材料科學(xué)、精密機械與電子工程三大領(lǐng)域的技術(shù)精華,其核心工序可分為以下環(huán)節(jié): 線圈繞制:毫米級
    發(fā)表于 12-11 14:09

    Arduino plc和termux esp

    Arduino plc和termux esp
    的頭像 發(fā)表于 12-06 06:41 ?2073次閱讀

    什么是快照式光譜成像相機?

    相比,快照式技術(shù)具有以下優(yōu)勢: 實時性:無需機械掃描,可快速捕捉動態(tài)目標(biāo)(如高速運動物體、活體組織) 無運動偽影:避免因掃描過程中的運動導(dǎo)致的圖像模糊 高效率:單次成像即可獲得完整數(shù)據(jù)立方體(空間×光譜) 二、快照式光譜成像相機 1.MAX系列 多光譜相機 技術(shù)原
    的頭像 發(fā)表于 09-12 11:35 ?899次閱讀
    什么是快照式光譜成像相機?

    立方新能源儲能項目成功并網(wǎng) 德賽電池攜手立方新能源、領(lǐng)航投資發(fā)力

    8月15日,由 德賽電池提供核心儲能系統(tǒng)及電芯的湖南立方新能源3.7MW/8.6MWh項目并網(wǎng)儀式順利舉行 。立方新能源、領(lǐng)航投資、德賽電池等多方代表齊聚現(xiàn)場,共同見證這一重要時刻。 湖南立方新能源
    的頭像 發(fā)表于 08-17 18:31 ?1535次閱讀

    如何用Arduino Nano/UNO R3開發(fā)板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開發(fā)板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)板重新燒錄
    的頭像 發(fā)表于 08-08 20:16 ?4023次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)板給另一個<b class='flag-5'>Arduino</b> IDE不能下載的<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    3Dfindit 提供的數(shù)字立方體模型為研究項目的可視化提供了支持

    作為學(xué)習(xí)項目的一部分,羅伊特林根教育大學(xué)的學(xué)生們在比辛根集中營紀(jì)念地的博物館中使用 3Dfindit 動畫立方體模型進行了學(xué)習(xí)。作為歷史教學(xué)研討會的一部分,學(xué)生們研究了巴登-符騰堡州比辛根在
    發(fā)表于 08-01 14:36

    【Milk-V Duo S 開發(fā)板免費體驗】Milk-V DuoS之使用Arduino開發(fā)小核

    \\\\Arduino15\\\\staging\\\\packages。 開發(fā)環(huán)境安裝完成后就可以寫點簡單代碼來測試下了。 在 DuoS 中測試點亮板載 LED 燒寫支持Arduino的固件 Duo
    發(fā)表于 07-17 21:01

    奧拓電子LED屏幕:讓虛擬制作走進生活的每個角落

    “Setting Up Shop”的快閃活動 ,通過奧拓電子高性能的RM系列LED屏幕,打破了虛擬制作只能在專業(yè)影棚實現(xiàn)的傳統(tǒng)認(rèn)知, 讓街頭巷尾也能成為光影藝術(shù)的舞臺 。 一塊LED屏 如何重塑空間敘事? 走進這家“變身”后的
    的頭像 發(fā)表于 06-18 10:01 ?1548次閱讀

    VirtualLab:立方體分束器上的受抑全內(nèi)反射(FTIR)

    ] 系統(tǒng)概述 (光線結(jié)果概述:3D系統(tǒng)) 間隙厚度分析 在一個基于FTIR的立方體分光鏡中,反射率和透射率的比率在很大程度上取決于棱鏡之間的間隙厚度。在這個例子中,這種影響是在0納米和500納米
    發(fā)表于 05-27 08:41

    免費分享Arduino入門+進階(全套例程+書籍)

    Arduino是一款開源電子原型平臺,由硬件(單片機開發(fā)板)和軟件(編程環(huán)境)組成,旨在讓非專業(yè)用戶也能輕松入門電子制作和編程。它的核心思想是簡化硬件開發(fā),通過直觀的編程和模塊化設(shè)計,讓用戶快速實現(xiàn)
    的頭像 發(fā)表于 05-22 11:40 ?1352次閱讀
    免費分享<b class='flag-5'>Arduino</b>入門+進階(全套例程+書籍)

    《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎(chǔ)知識

    完成一個電子產(chǎn)品的制作。這就給開源硬件的推廣和普及設(shè)定了一個很高的門檻,電子愛好者需要花很多時間和精力才能開始開發(fā)和制作自己的作品。而使用Arduino能很快地完成一個電子產(chǎn)品的制作
    發(fā)表于 05-13 09:28
    广安市| 江津市| 蚌埠市| 白银市| 华亭县| 东乌珠穆沁旗| 乳山市| 丹凤县| 法库县| 阿巴嘎旗| 林州市| 大冶市| 柞水县| 波密县| 吉木乃县| 于田县| 泰宁县| 响水县| 万年县| 乃东县| 慈利县| 九江市| 昆山市| 襄樊市| 辽中县| 武冈市| 铁岭县| 炎陵县| 奉化市| 镇雄县| 武宁县| 九江县| 西林县| 饶阳县| 松滋市| 海安县| 盱眙县| 介休市| 榕江县| 钟山县| 盘锦市|