看到市場上正在流行的時尚商品——搖擺LED時鐘,感覺非常新穎獨特,正在玩單片機的我,激起了自己也想DIY一個搖擺LED時鐘的沖動。經過十多天的制作、修改與調試,作品才告完成,基本達到預先要求。
一. 設計思路
本制作是根據視覺暫留原理, 讓一排8只LED運動, 在空中呈現數字來表示時鐘。由于其實質就是一個擺動的流水燈,特別適合初入門的單片機愛好者動手制作。
整個屏可顯示七個字符,平時作時鐘只用其中的五個字符。
顯示分 “正常運行”、“調分”和“調時” 三種狀態。正常運行時中間的“:”符每一秒閃現一次,調分和調時時,則為調整的項閃現。
設置三個調整按鍵,一個為“狀態鍵”,一個為“加法鍵”,一個為“減法鍵”。
完成圖(見圖1、圖2)
?
圖1
?
圖2
效果圖(見圖3)
?
圖3
二. 硬件結構
主板的結構布局見圖4。
?
圖4
機械部分:
驅動搖棒擺動的機構采用從硬盤上拆下的音圈電機(見圖5)組件構成,為制作方便,這個組件是直接安裝在電路板上的。
?
圖5
為使搖棒保持平衡,需在線圈端加配重,由于配重是在磁鐵的上端,最好選銅質物件。為了讓搖棒擺動穩定,在搖棒擺動的擺幅兩端加了限位器。并在兩個限位器上分別套上一個膠圈,以減輕噪音和振動。