資料介紹
描述



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

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

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



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

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




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



接下來,我抓住了 Neopixel LED。我們必須將 54 個 LED 焊接到 PCB 上,手工焊接會很痛苦,所以我決定使用回流焊方法。所以首先我用針分配焊膏。然后我將每個 LED 放在正確的焊盤上。完成后,我把它放在我自己動手做的電爐里煮了。LED 回流后,我們的 PCB 看起來像這樣。現(xiàn)在我們必須將元件焊接到 PCB 的下側(cè)。在這里我們不能使用回流焊方法,因為另一側(cè)已經(jīng)用 LED 焊接了。所以我手工焊接了每個組件。
編程和測試

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


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



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



然后我將開關(guān)和按鈕焊接到它的焊盤上,并將 neopixel PCB 插入夾具中。這里我把tp4056充電模塊加到鋰離子電池上接上電路。在后蓋上,我粘上了tp4056充電模塊、按鈕和開關(guān)。最后,我合上了蓋子。對于前面板,我把它粘在前面,就是這樣。
如何設(shè)置時間/顏色/亮度
現(xiàn)在你可以看到工作看起來不錯吧。我們可以更改時間、顏色和亮度,只需按下按鈕,然后再次按下按鈕即可更改顏色。選擇顏色后等待 3 秒選擇亮度,我們可以將其設(shè)置為 0-10,然后我們可以設(shè)置小時和分鐘,就是這樣。
快樂制作
這就是我制作基于 Attiny85 的 Neopixel 時鐘的方法。這就是今天的全部內(nèi)容。希望您喜歡我的教程并從中學(xué)到了一些東西。下次見
- 使用ATtiny85制作內(nèi)部時鐘的小型8針Arduino
- 將ATtiny85與Arduino IDE結(jié)合使用
- 基于Attiny85的macropad
- 用Attiny85制作Macropad
- 基于ATtiny85的編碼消息閃爍器 0次下載
- 帶藍(lán)牙的Attiny85/84
- 基于ATtiny85的AVR編程器 0次下載
- 編程ATTINY85芯片開源分享
- DIY ATtiny85 Roomba墻
- 帶有ATTINY85的迷你Arduino
- ATtiny85突破開源項目
- Attiny85 Mosfet Gelistirme卡丁車
- 帶ATTINY85的交通燈
- 用Attiny85控制水泵澆花
- Digispark ATtiny85 ADC采樣 analogRead()
- 為什么需要debug時鐘頻率 Debug時鐘頻率原理詳解 911次閱讀
- 可在單片機(jī)上練手的小型圖形庫 764次閱讀
- 如何在FPGA中實現(xiàn)RGB轉(zhuǎn)HSV 1912次閱讀
- 使用Splashtop在Windows10上啟用遠(yuǎn)程桌面 1034次閱讀
- 分享2款可在單片機(jī)上練手的小型圖形庫 1713次閱讀
- 使用SRF05和ATtiny85的超聲波測距儀 2481次閱讀
- 如何利用Arduino UNO設(shè)計無RTC模塊簡單時鐘 4426次閱讀
- 如何利用ESP8266制作一個迷你功能齊全的時鐘 5774次閱讀
- 如何利用Arduino UNO和SD卡制作音樂播放器 8108次閱讀
- 基于SRF05和ATtiny85實現(xiàn)的超聲波測距儀設(shè)計 2687次閱讀
- dfrobotmicro:bit RGB 全彩LED燈環(huán)擴(kuò)展板簡介 2452次閱讀
- 微雪電子樹莓派RGB全彩LED擴(kuò)展|RGB LED HAT介紹 2543次閱讀
- rgb值是什么意思_ps中rgb值怎么查看 18.8w次閱讀
- debian桌面環(huán)境選擇 3.4w次閱讀
- 簡單時鐘電路圖 1.1w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評論