電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 60|回復: 0
收起左側

樹莓派RP2040制作「空心時鐘」

[復制鏈接]

532

主題

532

帖子

3114

積分

四級會員

Rank: 4

積分
3114
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-9-6 08:14:00 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式

6 L* M) n2 m! C, _/ AMAKER: Shiura /譯:趣無盡(轉(zhuǎn)載請注明出處)
2 p( x( P* C' n. }- P「空心時鐘」第五代是在之前的版本基礎上進行了全面改進和精煉的版本。# K' D& D5 a. H& F: t" z
這款時鐘的環(huán)面設計更為纖薄且整潔(僅7毫米),并配有刻度標記。其外觀幾乎無螺絲頭裸露(僅指針中心除外),設計更為精致。USB-C 電源接口巧妙地設置于底座背面,既實用又美觀。- e2 {# y; Z+ l: N! x" c0 M
0 j, @- k' [+ i/ U6 \0 j
! _0 v* w( g! U, d" x! ~

0 w0 `( Y* G% u5 X$ n3 Y# G
0 o" D4 _, A/ U, x1 a
/ D' e- Z. R& ?! K, Z& E新版本引入了棘輪機制,有效防止了因步進電機動力不足而導致的時鐘走時不準或脫步現(xiàn)象,大大提升了時鐘的可靠性。同時,基于 RP2040 微控制器的晶體振蕩器,時鐘的準確度也實現(xiàn)了質(zhì)的飛躍。
1 S% b+ \( B! t7 d沿襲前代模型,我們保留了便捷的時間調(diào)整方式——只需輕輕拉出顯示環(huán)進行調(diào)整,再將其插回底座即可。而此次升級中,顯示環(huán)的固定方式更為穩(wěn)固,使用更加安心。
5 I- {+ t" G  a4 T0 m在整體設計上,我們進行了全面革新,充分利用了構建板與層線的紋理特性。時鐘的正面表面巧妙地融入了構建板的紋理,展現(xiàn)出獨特的質(zhì)感與美感。9 \9 _4 W1 L! V' a; X
材料清單– 電機:28BYJ-48 減速步進電機及驅(qū)動板(約3美元/套)。
, r# r+ \2 W1 r* J# ~+ g6 B; f– 微控制器:RP2040 開發(fā)板,PicoBit、RP2040-Zero 或兼容產(chǎn)品。2 T% f4 {! F2 H/ Z' V5 N
– 磁鐵:三個 8x3mm 釹磁鐵。3 J2 z2 v- {& K6 n9 X4 h
– 螺絲:2mm 平頭自攻螺絲。& e& Q6 e* h# _% }
– 電線、膠水、潤滑劑。; o4 M) R  U0 x5 Q9 z0 q
工具包括螺絲刀、焊接工具、刀片、刮刀或銼刀等,用于去除碎片、平滑表面和倒角。# ^3 S$ ~' ~5 e) L
所有部件均無需額外支撐結構。為“轉(zhuǎn)子外殼-前部”的刻度環(huán)賦予不同顏色時,請在高度為 0.6mm 處更換材料(刻度環(huán)凹槽的深度為0.75mm)。同樣地,你也可以通過這種方式為“時針”上色。! j5 |3 p$ x# ?4 y
“分針-彩色部分”是可選的。除了通過更換絲材的方式賦予不同顏色外,你也可以在打印完成后粘貼此部件。由于“轉(zhuǎn)子外殼-前部”、“時針”和“底座-前部”的正面是接觸構建板的表面,因此會呈現(xiàn)出構建板的紋理。因此,為了保持紋理的一致性,建議單獨打印“分針-彩色部分”。; J; @. Q+ a9 f6 W1 v
3D 打印文件請在文件庫下載:https://make.quwj.com/project/5257 q8 T" H* D4 b- g" v& f
硬件組裝– 移除 ULN2003 IC:為了留出更多焊接空間,請預先移除 ULN2003 驅(qū)動板上的 IC。
- V3 n/ U, ^% w1 I" `– 修剪引腳:建議修剪(切割)ULN2003 驅(qū)動板引腳排針的四個引腳,以便于焊接。
9 g5 b+ Q: s. x) `
8 D) U( b- ]- _- D% t$ ?9 @5 W' b– 焊接引腳:將 D2-D5 引腳直接焊接到驅(qū)動板的輸入端。請注意,焊接時不要觸碰到微控制器上的微小芯片。0 r3 D0 Z; q; m
– 連接電源線和地線:使用電線將 5V 和 GND 連接到驅(qū)動板上。
4 _( |, w9 w3 p3 k% }  ^ # u' |3 g; ^3 J  F/ ?3 r+ c) ~
軟件設置測試代碼:使用 Arduino IDE 將 test-code.ino 文件燒錄到你的微控制器中,并確認電機能正常旋轉(zhuǎn)。
7 U9 {% v# c5 c6 ]* _; _6 [2 ]燒錄時鐘代碼:確認測試無誤后,再燒錄時鐘代碼。, Y( l0 T1 ?' x* Z; ]$ q$ a& N/ m
使用預編譯二進制文件:如果你不想安裝 Arduino IDE,我們提供了預編譯的二進制文件(.uf2格式)。首先,按住 BOOTSEL 按鈕,然后將微控制器連接到 USB。接下來,將.uf2 文件拖放到已掛載的驅(qū)動器中。
' |- u# s  Z& j% i# r6 u你可以從文件庫中下載代碼和庫文件:( Z# G1 F$ @- W4 U3 d
https://make.quwj.com/project/525
' `. }9 U1 Q2 `7 |' |6 ]' t! I請觀看上方提供的組裝指南視頻。
' H1 i; R. R- x: j組裝顯示環(huán)
% U3 j% r2 ?( V! H5 k# F - Y+ Z) Q6 U7 m- C* v% J0 }
安裝時針:通過螺絲將時針固定在顯示環(huán)上,注意不要讓時針從前面突出。; G1 G* I* M  a- N
安裝磁鐵:在時針轉(zhuǎn)子中放入兩塊磁鐵。
) `2 s6 J: z: Q' e" ^0 _
" ?3 T2 h( n1 E堆疊轉(zhuǎn)子并安裝蓋板:將轉(zhuǎn)子堆疊起來,并從上方放置蓋板。磁鐵槽位于上方。, q* ~* I/ ]; ]) h/ _" t2 g
翻轉(zhuǎn)并固定后蓋:翻轉(zhuǎn)顯示環(huán),安裝后蓋,并使用兩顆螺絲固定。. W3 I4 O) v- @) y

( W( i8 r1 ^  I7 ~" P固定時針磁鐵:在時針上插入磁鐵,并使用強力膠固定。請注意,釹磁鐵對兒童有危險,務必牢固固定。- m6 E7 L! O; L' I( {' `
3 T; y( r- }  X
底座組裝安裝分針驅(qū)動齒輪:將分針驅(qū)動齒輪置于軸上,然后使用螺絲安裝棘輪。稍微松開螺絲以確保部件可移動。, W2 F3 T! J5 p  h# ^
安裝電機與驅(qū)動板:將電機軸插入蝸輪中,然后將整個組件安裝到機殼上。將驅(qū)動板插入預留槽中。
/ |4 i4 A" C6 }
( ]9 E. _0 s7 ~整理電纜:將連接板和電機的電纜扭轉(zhuǎn),并將電纜頂端插入板后方的空閑空間。后蓋留有電纜通道。3 H1 w+ n( g. f/ }3 y' n
安裝并固定后蓋:安裝后蓋時注意不要夾到電纜。使用三顆螺絲固定后蓋。
& U5 j  ^& R3 S6 N5 u
) L- |9 r% T  ~0 n" ?2 o安裝顯示環(huán)并測試:將顯示環(huán)放置在底座上并進行測試。
" V+ u7 }% S3 b- ]0 F. Y
& J( B: U# f: i; ~詳細安裝步驟請觀看上方提供的組裝指南視頻。- D$ F, I& I0 Q  U
故障排除– 按照視頻指南組裝所有部件。
8 ~5 U4 P" T' ?  g– 確保電機、齒輪和磁鐵正確安裝并固定。
  H3 ]) V) P! |" p+ q; W  Q* K– 使用 Arduino IDE 將代碼燒錄到微控制器,并確保電機運轉(zhuǎn)正常。
, s- L, |' F8 o3 e8 k/ E– 如果時鐘運行非常順暢,可以移除棘爪鉤使時鐘靜音。在這種情況下,為 “SAFETY_MOTION” 值設置一個較小的數(shù)字(不推薦設置為 0 )。
9 @$ B: V" d# n2 O7 g4 L. n– 使用潤滑劑有助于減少摩擦,但不要使用過多,以防部件粘連。9 x; ?! A- |5 v

1 T9 e6 {$ G( g$ H$ s3 ] 8 b5 {+ B1 K" J( P8 `7 v! h  h" L8 c
點擊閱讀原文,更精彩~
回復

使用道具 舉報

發(fā)表回復

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關閉

站長推薦上一條 /1 下一條


聯(lián)系客服 關注微信 下載APP 返回頂部 返回列表