資料介紹
描述



我想為我的辦公桌定制一個(gè)時(shí)鐘。在 neopixel LED 的幫助下,我決定構(gòu)建自己的數(shù)字時(shí)鐘,它足以在我工作時(shí)顯示時(shí)間。在這個(gè)時(shí)鐘中,我們可以改變時(shí)間、數(shù)字顏色和亮度。讓我們開(kāi)始制作吧。
所需組件

閣樓85*1
WS2812B LED *54
實(shí)時(shí)時(shí)鐘 DS1307*1
AMS1117-5.0*1
開(kāi)關(guān)*1
10k*1
二極管_4148*1
滑動(dòng)開(kāi)關(guān)*1
32.768kHz晶振*1
TP4056鋰離子電池充電模塊
18650鋰電池
首先,我為時(shí)鐘選擇了 neopixels,因?yàn)槲覀冎恍枰粋€(gè)引腳來(lái)控制所有 LED,我們可以簡(jiǎn)單地顯示不同的顏色。要顯示一個(gè)數(shù)字,我們至少需要 5 行和 3 列的 LED。所以我設(shè)計(jì)了這樣的一位數(shù)段。也就是說(shuō),一位數(shù)需要 13 個(gè) LED。我們有 4 個(gè)數(shù)字,總共 52 個(gè)新像素。此外,我還為第二個(gè)指示添加了兩個(gè) LED。為了節(jié)省時(shí)間,我在電路中添加了 ds1307 rtc ic。
電路原理圖

我在easyeda上設(shè)計(jì)了電路。在這里,我將 RGB LED 排列成數(shù)字模式,每個(gè)數(shù)字由 13 個(gè) LED 組成。另外,我為第二個(gè)指示添加了 2 個(gè) LED。rtc ic 的 SDA 和 SCL 引腳連接到 attiny 的引腳 5 和 7。
電路板設(shè)計(jì)



用手焊接這個(gè) 54 Led 和其他組件是不切實(shí)際的,所以我將電路轉(zhuǎn)換為 PCB。首先,我將 LED 布置在 PCB 的頂部。然后在底層,我布置了所有其他組件并完成了PCB設(shè)計(jì)。完成設(shè)計(jì)后,我們的 PCB 看起來(lái)像這樣。所以接下來(lái)我生成并下載了用于 PCB 制造的 Gerber 文件。
從這里下載 Gerber 文件
印刷電路板制造

為了制作 PCB,我訪問(wèn)了JLCPCB.com。jlcpcb僅需 2 美元即可購(gòu)買(mǎi) 5 塊很棒的 PCB,其 PCB 組裝從 0 美元起。
領(lǐng)取JLCPCB $54新用戶優(yōu)惠券:https ://jlcpcb.com/ ESC
要訂購(gòu) PCB,只需單擊立即訂購(gòu)并上傳 Gerber 文件,然后您可以選擇顏色厚度數(shù)量等。在這種情況下,我選擇紫色。之后,我選擇了運(yùn)輸方式并下了訂單。




兩周后,我收到了 PCB,紫色的 PCB 看起來(lái)很棒,質(zhì)量也非常好。
焊接



接下來(lái),我抓住了 Neopixel LED。我們必須將 54 個(gè) LED 焊接到 PCB 上,手工焊接會(huì)很痛苦,所以我決定使用回流焊方法。所以首先我用針?lè)峙浜父唷?/font>然后我將每個(gè) LED 放在正確的焊盤(pán)上。完成后,我把它放在我自己動(dòng)手做的電爐里煮了。LED 回流后,我們的 PCB 看起來(lái)像這樣。現(xiàn)在我們必須將元件焊接到 PCB 的下側(cè)。在這里我們不能使用回流焊方法,因?yàn)榱硪粋?cè)已經(jīng)用 LED 焊接了。所以我手工焊接了每個(gè)組件。
編程和測(cè)試

我將 spi 引腳 attiny 連接到 Arduino 并對(duì) attiny85 進(jìn)行了編程,現(xiàn)在我將電池連接到時(shí)鐘,在這里你可以看到結(jié)果。它運(yùn)行良好,但您可以看到 LED 的光一起漫射并發(fā)出混合光。
從這里下載 Arduino 代碼
外殼設(shè)計(jì)和 3D 打印


為了解決這個(gè)問(wèn)題,我在 tinkerkad 中設(shè)計(jì)了一個(gè)外殼,并使用我的 ender 3v2 3d 打印了設(shè)計(jì)。我們有三個(gè)不同的 3d 部分。帶 LED 夾具的底座、后蓋和前面板。
從這里下載 3D 文件
最后組裝



接下來(lái),我從時(shí)鐘 PCB 上拆下按鈕和開(kāi)關(guān),并將軟線連接到它。



然后我將開(kāi)關(guān)和按鈕焊接到它的焊盤(pán)上,并將 neopixel PCB 插入夾具中。這里我把tp4056充電模塊加到鋰離子電池上接上電路。在后蓋上,我粘上了tp4056充電模塊、按鈕和開(kāi)關(guān)。最后,我合上了蓋子。對(duì)于前面板,我把它粘在前面,就是這樣。
如何設(shè)置時(shí)間/顏色/亮度
現(xiàn)在你可以看到工作看起來(lái)不錯(cuò)吧。我們可以更改時(shí)間、顏色和亮度,只需按下按鈕,然后再次按下按鈕即可更改顏色。選擇顏色后等待 3 秒選擇亮度,我們可以將其設(shè)置為 0-10,然后我們可以設(shè)置小時(shí)和分鐘,就是這樣。
快樂(lè)制作
這就是我制作基于 Attiny85 的 Neopixel 時(shí)鐘的方法。這就是今天的全部?jī)?nèi)容。希望您喜歡我的教程并從中學(xué)到了一些東西。下次見(jiàn)
- 使用ATtiny85制作內(nèi)部時(shí)鐘的小型8針Arduino
- 將ATtiny85與Arduino IDE結(jié)合使用
- 基于Attiny85的macropad
- 用Attiny85制作Macropad
- 基于ATtiny85的編碼消息閃爍器 0次下載
- 帶藍(lán)牙的Attiny85/84
- 基于ATtiny85的AVR編程器 0次下載
- 編程ATTINY85芯片開(kāi)源分享
- DIY ATtiny85 Roomba墻
- 帶有ATTINY85的迷你Arduino
- ATtiny85突破開(kāi)源項(xiàng)目
- Attiny85 Mosfet Gelistirme卡丁車(chē)
- 帶ATTINY85的交通燈
- 用Attiny85控制水泵澆花
- Digispark ATtiny85 ADC采樣 analogRead()
- 為什么需要debug時(shí)鐘頻率 Debug時(shí)鐘頻率原理詳解 911次閱讀
- 可在單片機(jī)上練手的小型圖形庫(kù) 764次閱讀
- 如何在FPGA中實(shí)現(xiàn)RGB轉(zhuǎn)HSV 1912次閱讀
- 使用Splashtop在Windows10上啟用遠(yuǎn)程桌面 1034次閱讀
- 分享2款可在單片機(jī)上練手的小型圖形庫(kù) 1713次閱讀
- 使用SRF05和ATtiny85的超聲波測(cè)距儀 2481次閱讀
- 如何利用Arduino UNO設(shè)計(jì)無(wú)RTC模塊簡(jiǎn)單時(shí)鐘 4426次閱讀
- 如何利用ESP8266制作一個(gè)迷你功能齊全的時(shí)鐘 5774次閱讀
- 如何利用Arduino UNO和SD卡制作音樂(lè)播放器 8108次閱讀
- 基于SRF05和ATtiny85實(shí)現(xiàn)的超聲波測(cè)距儀設(shè)計(jì) 2687次閱讀
- dfrobotmicro:bit RGB 全彩LED燈環(huán)擴(kuò)展板簡(jiǎn)介 2452次閱讀
- 微雪電子樹(shù)莓派RGB全彩LED擴(kuò)展|RGB LED HAT介紹 2543次閱讀
- rgb值是什么意思_ps中rgb值怎么查看 18.8w次閱讀
- debian桌面環(huán)境選擇 3.4w次閱讀
- 簡(jiǎn)單時(shí)鐘電路圖 1.1w次閱讀
下載排行
本周
- 1DD3118電路圖紙資料
- 0.08 MB | 1次下載 | 免費(fèi)
- 2AD庫(kù)封裝庫(kù)安裝教程
- 0.49 MB | 1次下載 | 免費(fèi)
- 3PC6206 300mA低功耗低壓差線性穩(wěn)壓器中文資料
- 1.12 MB | 1次下載 | 免費(fèi)
- 4網(wǎng)絡(luò)安全從業(yè)者入門(mén)指南
- 2.91 MB | 1次下載 | 免費(fèi)
- 5DS-CS3A P00-CN-V3
- 618.05 KB | 1次下載 | 免費(fèi)
- 6海川SM5701規(guī)格書(shū)
- 1.48 MB | 次下載 | 免費(fèi)
- 7H20PR5電磁爐IGBT功率管規(guī)格書(shū)
- 1.68 MB | 次下載 | 1 積分
- 8IP防護(hù)等級(jí)說(shuō)明
- 0.08 MB | 次下載 | 免費(fèi)
本月
- 1貼片三極管上的印字與真實(shí)名稱的對(duì)照表詳細(xì)說(shuō)明
- 0.50 MB | 103次下載 | 1 積分
- 2涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 3錦銳科技CA51F2 SDK開(kāi)發(fā)包
- 24.06 MB | 43次下載 | 1 積分
- 4錦銳CA51F005 SDK開(kāi)發(fā)包
- 19.47 MB | 19次下載 | 1 積分
- 5PCB的EMC設(shè)計(jì)指南
- 2.47 MB | 16次下載 | 1 積分
- 6HC05藍(lán)牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 7802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費(fèi)
- 8蘋(píng)果iphone 11電路原理圖
- 4.98 MB | 6次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191390次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評(píng)論