99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

Arduino字時(shí)鐘的制作教程

454398 ? 來源:wv ? 2019-09-20 10:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:收集必要的材料

案例

對(duì)于這種情況,您需要以下內(nèi)容項(xiàng)目。您應(yīng)該能夠在本地硬件商店中獲得大部分這些組件(所有測(cè)量單位均為mm!):

1。丙烯酸/玻璃前面板(270×270 [mm])

2。 Lasercut表面(1.5毫米黑色啞光紙板)

我是從ponoko.com訂購(gòu)的

3。木材:

2x 300x80x15 [mm]

2x 270x80x15 [mm]

2x 270x40x10 [mm]

2x 250x40x10 [mm]

4。膠合板面板

2x 270x270x5 [mm]

5。泡沫板

將用作間隔物并為時(shí)鐘上的字構(gòu)成網(wǎng)格,因此光線不會(huì)滲透到其他不打算照明的字母上。這些很難找到,我從亞馬遜那里得到它們。

電子產(chǎn)品

對(duì)于你需要的電子產(chǎn)品:

1。帶WS2812B或類似集成控制器LED燈條

1米(60個(gè)LED

2。 330歐姆電阻(或接近它的東西,僅用于短路保護(hù))

3。 RTC Modul

我從banggood.com得到了這個(gè)

重要!

你可以使用你想要的任何LED燈條,只要LED可以單獨(dú)尋址,也可以構(gòu)建自己的控制器,從而打開不同的段。我已經(jīng)編制了一個(gè)類似LED條帶控制器的列表。你可以在這里下載。

第2步:下載和表面

Arduino字時(shí)鐘的制作教程

模板字體

首先,您需要找到一個(gè)漂亮的等寬字體,模板字體。這意味著,所有字符都具有相同的寬度并且完全連接。不幸的是,當(dāng)我制作我的時(shí)鐘時(shí),我并沒有想到這一點(diǎn),所以有些字母缺少它們的內(nèi)部部分。但是,我喜歡這種字體。但隨意使用您喜歡的任何字體。

表面

接下來,您需要?jiǎng)?chuàng)建一個(gè)表面。在這個(gè)過程中,我只輸入了12行亂碼,每行12個(gè)字符。之后我添加了必要的單詞(它是,四分之一,一半,一,二,。..。..,等等)。 (見圖1)。

完成后,我復(fù)制了所有文字并將其粘貼到了photoshop中。如果你沒有photoshop,你也可以在這里使用GIMP。在photoshop中,您需要將字體更改為先前下載的模板字體并將所有內(nèi)容都放在外面,以便在270x270mm圖像上看起來很漂亮(這將是我們前面的位置),如圖2和圖3所示。

然后將文本轉(zhuǎn)換為路徑并將所有內(nèi)容導(dǎo)出為激光切割的矢量圖形。請(qǐng)參閱激光切割服務(wù)有關(guān)如何正確執(zhí)行此操作的指南,因?yàn)檫@因服務(wù)而異。

固件

只需在此處下載即可。你稍后會(huì)需要這個(gè),我將在稍后的這個(gè)教程中討論它。

第3步:組裝案例

完整的外殼由兩個(gè)正方形組成,內(nèi)部正方形應(yīng)完全適合外部正方形。它們共同構(gòu)成了完整的案例。內(nèi)部充當(dāng)LED板的間隔物和安裝位置。如圖1所示,將木塊粘在一起。

表殼中央應(yīng)有250×250的空白區(qū)域。這是泡沫分離器稍后放置的地方。我建議您首先構(gòu)建外殼,然后在構(gòu)建內(nèi)框時(shí)使用前面板和表面作為導(dǎo)向,這樣您就可以在這個(gè)過程中稍后安裝這兩個(gè)組件。這樣,它們將與木質(zhì)外殼的邊緣齊平,完成后看起來很棒,如圖2所示。不要忘記在這里考慮激光切割表面的厚度。簡(jiǎn)單地說,取決于所選擇的材料。

從后面看,外殼看起來應(yīng)該如圖3所示。不要偽裝成直流插孔或電纜的切口在案例中,最好在底部。

第4步:電子設(shè)備

這是我花了很長(zhǎng)時(shí)間才做的部分。這不難做到,但你必須手工完成所有的接線,所以要做好至少兩個(gè)小時(shí)的焊接準(zhǔn)備!

首先,從兩個(gè)膠合板面板中選擇一個(gè)和你的前面板 - 面并對(duì)齊它們,使正面位于面板上。然后拿起一支筆,將你想要點(diǎn)亮的字母轉(zhuǎn)移到膠合板上。之后它應(yīng)該如圖1所示。 (注意:我使用的是泡沫板而不是膠合板,但我建議使用木材,因?yàn)榕菽诤附訒r(shí)容易融化,這可能對(duì)火災(zāi)和健康造成危害。)

Afterwads lay把面板上的LED燈條拿出來。嘗試在單詞上均勻分布LED。我使用了條帶上的所有60個(gè)LED,但如果你愿意,可以使用更少的LED。但是,每個(gè)單詞使用的越多,它在結(jié)尾處的效果就越好,因?yàn)樵搯卧~的所有字母都會(huì)均勻亮起。圖2顯示了我如何分配它們。

當(dāng)您對(duì)布局感到滿意時(shí),剝?nèi)ED燈條背面的保護(hù)膜并安裝LED。嘗試將它們放在每個(gè)單詞的中心位置。如果您的條帶不是自粘條,請(qǐng)使用常規(guī)膠水并使其干燥。

確保將它們放在正確的方向上。我的條帶上有一個(gè)小箭頭,指示控制信號(hào)將采取的方式(見圖3)。對(duì)齊所有條帶,使箭頭始終指向同一方向。

完成此操作后,您需要鉆兩個(gè)2mm的小孔。在每個(gè)LED條形鉆頭的兩側(cè),在條帶上的銅觸點(diǎn)附近有三個(gè)孔,如圖4所示。從背面看,安裝板在圖5中應(yīng)該看起來像我的。

現(xiàn)在是一個(gè)棘手的部分:你必須將LED條帶連接在一起,這樣它們才能再次形成一個(gè)長(zhǎng)條帶。這意味著:將每排LED燈條連接在一起(GND - 》 GND,5V - 》 5V,數(shù)據(jù) - 》數(shù)據(jù))。

如圖5所示,我連接了所有電源線和我在安裝板的左側(cè)和右側(cè)做了一個(gè)共用的+ 5V和公共GND導(dǎo)軌。因此,條形件在一條線上連接在一起,每條線的最后一條連接到左側(cè)的GND,每條線的第一條線連接到+ 5V。

之后我連接了數(shù)據(jù)一行的每個(gè)條帶的行和最后一行的輸出到下一行的第一個(gè)輸入。然后我在面板上測(cè)試了面板。這可以在圖6中看到。

我使用柔性黃色線將一根線的末端與下一根線和硬銅線連接起來,以便在LED條帶之間建立連接,這些連接在同一條線。之后我通過運(yùn)行測(cè)試腳本來測(cè)試連接,當(dāng)我看到一切正常時(shí),我用熱膠固定黃色線,所以它們不會(huì)飛到整個(gè)盒子的地方,我添加了一條紅色和黑色的線電源導(dǎo)軌。

如果您使用DC-Jack進(jìn)行電源連接,請(qǐng)立即連接。我使用了手機(jī)充電器并將其連接到位。

第5步:最終裝配

當(dāng)您確定一切正常時(shí),將帶有LED的電路板安裝在外殼中,使LED朝前。它應(yīng)該如圖1所示。

您可以用螺絲固定它或只使用膠水。我決定使用第二個(gè)選項(xiàng),因?yàn)槲也淮蛩阍賹⑵鋭h除。

完成此操作后,我開始創(chuàng)建泡沫網(wǎng)格,以防止不需要的字母在正面照亮。首先,我從泡沫板上切下11個(gè)250 x 40毫米的碎片并將它們粘在LED板上。在正面的單行文本之間粘貼這些文本,你的構(gòu)建應(yīng)該看起來像我的圖2所示。

現(xiàn)在將泡沫切成小塊,在線條和位置之間切割他們?cè)诒匾獣r(shí)。它應(yīng)該在圖3中看起來像我的。

這樣你就可以為每個(gè)單詞創(chuàng)建單個(gè)單元格,最后會(huì)點(diǎn)亮。完成后,讓一切都干燥,切出250 x 250毫米的羊皮紙或類似的東西。我用它來散射來自LED的光。將它放在泡沫網(wǎng)格上并用一些膠水固定。盡量不要將它放在木制部件上。

然后將激光切割的正面膠粘到位,然后用玻璃正面完成。記得取下任何保護(hù)膜。成品應(yīng)該如圖4所示。

現(xiàn)在放入剩下的所有電子元件并進(jìn)行必要的連接。 LED條的數(shù)據(jù)線連接到我的第二個(gè)引腳(引腳2)上的Arduino,我添加了一個(gè)330歐姆的電阻以提供額外的保護(hù)。

然后將RTC模塊連接到Arduino的SDA和SCL引腳以及Arduino上的5V和GND。

然后用剩下的膠合板面板關(guān)閉外殼,你就完成了這個(gè)案例!

步驟6:固件

對(duì)于固件,我使用了Arduino的fastled和Sodaq-DS3231庫(kù)。

只有使用相同的LED條,此固件才能正常工作控制器,就像我一樣。如果您想使用不同的代碼,則可能需要更改代碼,以使其適合您的部件。我嘗試使代碼盡可能易于理解,因此您可以根據(jù)前面或LED布局快速更改代碼。如果您只使用了不同的LED控制器,那么只需在setup()中更改此行就可以了。 - 方法:

FastLED.addLeds(leds, NUM_LEDS);

但是,如果你做了一個(gè)不同的前板,改變程序開頭定義的LED數(shù)量。我認(rèn)為代碼應(yīng)該相對(duì)容易理解,我添加了注釋。

我承認(rèn),程序?qū)懙貌缓茫ㄒ磺卸际怯簿幋a的),并沒有優(yōu)化,但我嘗試過保持盡可能簡(jiǎn)單易懂。

第7步:結(jié)論

這是我的第一個(gè)指導(dǎo)我希望你喜歡它。如上所述,我也有一個(gè)網(wǎng)站,我發(fā)布更多這樣的有趣的東西。隨意訪問它。

如果您更喜歡觀看它,也可以在第一步附加視頻,而不是閱讀。

有了這個(gè)教練,我想告訴你,在沒有任何專業(yè)工具或材料的情況下,仍然可以在家里制作便宜的字時(shí)鐘。好吧,好吧你還需要一個(gè)激光切割的正面,但如果你有耐心和時(shí)間單獨(dú)剪掉每個(gè)字母,你可以自己動(dòng)手。

最好的事情是:從外面看,沒有人能從里面看到它是多么簡(jiǎn)單,所以你仍然可以假裝成為工程主腦,當(dāng)人們來到你家時(shí),即使你不打算這樣做,你仍然會(huì)有一個(gè)很好的方式代表當(dāng)前時(shí)間!

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

    關(guān)注

    11

    文章

    1901

    瀏覽量

    133241
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    免費(fèi)分享Arduino入門+進(jìn)階(全套例程+書籍)

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

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

    完成一個(gè)電子產(chǎn)品的制作。這就給開源硬件的推廣和普及設(shè)定了一個(gè)很高的門檻,電子愛好者需要花很多時(shí)間和精力才能開始開發(fā)和制作自己的作品。而使用Arduino能很快地完成一個(gè)電子產(chǎn)品的制作,
    發(fā)表于 05-13 09:28

    如何使用PN7制作具有5180節(jié)UID的身份驗(yàn)證mifare plus?

    我正在開發(fā)的讀卡器使用 PN5180。 我想讀取 7 字節(jié) UID 的 Mifare Plus ev1 卡 但 PN5180數(shù)據(jù)表僅解釋了4節(jié) UID 卡。 如何使用 PN7 制作具有 5180 字節(jié) UID 的身份驗(yàn)證 mifare plus 請(qǐng)幫我怎么做。
    發(fā)表于 04-01 06:37

    DS1302帶涓流充電的時(shí)鐘芯片技術(shù)手冊(cè)

    DS1302涓流充電計(jì)時(shí)芯片包含實(shí)時(shí)時(shí)鐘/日歷和31節(jié)靜態(tài)RAM。它通過簡(jiǎn)單的串行接口與微處理器通信。實(shí)時(shí)時(shí)鐘/日歷提供秒、分、時(shí)、星期、日期、月和年信息。對(duì)于少于31天的月份,月底的日期會(huì)自動(dòng)調(diào)整,包括針對(duì)閏年的更正。
    的頭像 發(fā)表于 02-28 09:30 ?777次閱讀
    DS1302帶涓流充電的<b class='flag-5'>時(shí)鐘</b>芯片技術(shù)手冊(cè)

    開源項(xiàng)目!手把手教你制作一個(gè)互動(dòng)式LED墻壁時(shí)鐘!

    一定經(jīng)驗(yàn),本指南都將帶你走完所有必要的步驟。 教程內(nèi)容概覽 制作視頻 編碼視頻 CAD文件 材料清單 電子組件: Arduino Uno x 1 DS1302 實(shí)時(shí)時(shí)鐘模塊 x 1 WS2812B
    發(fā)表于 02-08 17:47

    I2C總線與Arduino的接口示例

    基礎(chǔ) I2C總線由兩條線組成:數(shù)據(jù)線(SDA)和時(shí)鐘線(SCL)。SDA用于傳輸數(shù)據(jù),而SCL用于同步數(shù)據(jù)傳輸。I2C設(shè)備可以是主設(shè)備或從設(shè)備。主設(shè)備生成時(shí)鐘信號(hào)并啟動(dòng)數(shù)據(jù)傳輸,從設(shè)備響應(yīng)主設(shè)備的請(qǐng)求。 Arduino與I2C
    的頭像 發(fā)表于 01-17 15:34 ?1601次閱讀

    一千余解讀stm32時(shí)鐘

    第一節(jié)概述時(shí)鐘樹的概念可以類比于人體的心臟和血液循環(huán)系統(tǒng)。就像心臟通過周期性的收縮將血液泵向身體各處一樣,MCU的運(yùn)行依賴于周期性的時(shí)鐘脈沖來驅(qū)動(dòng)。這些脈沖通常由外部晶體振蕩器提供時(shí)鐘輸入,并最終
    的頭像 發(fā)表于 12-30 21:01 ?2813次閱讀
    一千余<b class='flag-5'>字</b>解讀stm32<b class='flag-5'>時(shí)鐘</b>樹

    DAC3482在輸入模式下,F(xiàn)IFO的輸出時(shí)鐘速率為什么是DACCLK/2/插值因子?

    下圖是DAC3482中描述FIFO模塊的附圖,想問下這里在輸入模式下,F(xiàn)IFO的輸出時(shí)鐘速率為什么是DACCLK/2/插值因子?
    發(fā)表于 12-20 16:31

    自己設(shè)計(jì)的Arduino UNO R3主控板原理圖+PCB源文件(可直接打樣)

    一年前做的Arduino UNO r3,開源精神,把自己這塊板子奉獻(xiàn)給大家,板子沒有什么問題,可以直接打樣制作,原理圖文件都表明了型號(hào)。不用謝~ Arduino UNO R3主控板原理圖部分截圖: *附件:MYArduino
    發(fā)表于 12-10 10:14

    開源項(xiàng)目!基于 Arduino 的 MIDI 架子鼓

    牢固地固定在插槽中。 第 6 步:給鼓墊接線 1、固定電纜: 使用熱膠將帶狀電纜連接到墊子上。 2、焊接鼓墊: 通過焊接將鼓墊連接到多頻段帶狀電纜。 第 7 步:制作 Arduino 擴(kuò)展板 1
    發(fā)表于 11-25 12:00

    基于Arduino的串口通信項(xiàng)目

    基于Arduino的串口通信項(xiàng)目涉及多個(gè)方面,包括硬件連接、軟件編程、串口參數(shù)配置等。 一、硬件準(zhǔn)備 Arduino開發(fā)板 :確保你有一塊Arduino開發(fā)板,如Arduino Uno
    的頭像 發(fā)表于 11-22 09:24 ?2189次閱讀

    如何使用Arduino實(shí)現(xiàn)CAN總線通信

    CAN總線(Controller Area Network)是一種多主控制的串行通信協(xié)議,廣泛應(yīng)用于汽車電子、工業(yè)自動(dòng)化等領(lǐng)域。它以其高可靠性、實(shí)時(shí)性和靈活性而受到青睞。Arduino作為一個(gè)
    的頭像 發(fā)表于 11-12 10:09 ?2724次閱讀

    dds輸出頻率與時(shí)鐘的關(guān)系

    DDS(Direct Digital Synthesizer,直接數(shù)字頻率合成器)技術(shù)是一種頻率合成方法,其輸出頻率與時(shí)鐘之間存在密切的關(guān)系。 一、DDS基本原理 DDS技術(shù)通過編程頻率控制來分頻
    的頭像 發(fā)表于 10-06 15:27 ?2495次閱讀
    dds輸出頻率與<b class='flag-5'>時(shí)鐘</b>的關(guān)系

    套接socket包含哪些參數(shù)

    套接(Socket)是計(jì)算機(jī)網(wǎng)絡(luò)中最基本的通信抽象,它定義了兩個(gè)進(jìn)程間通信的端點(diǎn)。在TCP/IP協(xié)議棧中,套接是實(shí)現(xiàn)網(wǎng)絡(luò)通信的核心組件。 套接的基本概念 套接是一種通信端點(diǎn),它
    的頭像 發(fā)表于 08-16 11:02 ?1067次閱讀

    瀚海微SD NAND存儲(chǔ)功能描述(12)時(shí)鐘控制和CRC

    時(shí)鐘控制 主機(jī)可以使用SD Memory Card總線時(shí)鐘信號(hào)將卡切換到節(jié)能模式或控制總線上的數(shù)據(jù)流(以避免欠運(yùn)行或過運(yùn)行)。主機(jī)不允許降低時(shí)鐘頻率或關(guān)閉時(shí)鐘。 例如,在具有512
    的頭像 發(fā)表于 08-13 10:27 ?673次閱讀
    瀚海微SD NAND存儲(chǔ)功能描述(12)<b class='flag-5'>時(shí)鐘</b>控制和CRC