• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 博客專欄

    EEPW首頁 > 博客 > 樹莓派RP2040制作「空心時鐘」

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

    發布人:美男子玩編程 時間:2024-10-09 來源:工程師 發布文章

    這款時鐘的環面設計更為纖薄且整潔(僅7毫米),并配有刻度標記。其外觀幾乎無螺絲頭裸露(僅指針中心除外),設計更為精致。USB-C 電源接口巧妙地設置于底座背面,既實用又美觀。

    新版本引入了棘輪機制,有效防止了因步進電機動力不足而導致的時鐘走時不準或脫步現象,大大提升了時鐘的可靠性。同時,基于 RP2040 微控制器的晶體振蕩器,時鐘的準確度也實現了質的飛躍。

    沿襲前代模型,我們保留了便捷的時間調整方式——只需輕輕拉出顯示環進行調整,再將其插回底座即可。而此次升級中,顯示環的固定方式更為穩固,使用更加安心。

    在整體設計上,我們進行了全面革新,充分利用了構建板與層線的紋理特性。時鐘的正面表面巧妙地融入了構建板的紋理,展現出獨特的質感與美感。

    材料清單

    – 電機:28BYJ-48 減速步進電機及驅動板(約3美元/套)。
    – 微控制器:RP2040 開發板,PicoBit、RP2040-Zero 或兼容產品。
    – 磁鐵:三個 8x3mm 釹磁鐵。
    – 螺絲:2mm 平頭自攻螺絲。
    – 電線、膠水、潤滑劑。

    工具包括螺絲刀、焊接工具、刀片、刮刀或銼刀等,用于去除碎片、平滑表面和倒角。

    所有部件均無需額外支撐結構。為“轉子外殼-前部”的刻度環賦予不同顏色時,請在高度為 0.6mm 處更換材料(刻度環凹槽的深度為0.75mm)。同樣地,你也可以通過這種方式為“時針”上色。

    “分針-彩色部分”是可選的。除了通過更換絲材的方式賦予不同顏色外,你也可以在打印完成后粘貼此部件。由于“轉子外殼-前部”、“時針”和“底座-前部”的正面是接觸構建板的表面,因此會呈現出構建板的紋理。因此,為了保持紋理的一致性,建議單獨打印“分針-彩色部分”。

    3D 打印文件請在文件庫下載:https://make.quwj.com/project/525

    硬件組裝

    – 移除 ULN2003 IC:為了留出更多焊接空間,請預先移除 ULN2003 驅動板上的 IC。
    – 修剪引腳:建議修剪(切割)ULN2003 驅動板引腳排針的四個引腳,以便于焊接。

    – 焊接引腳:將 D2-D5 引腳直接焊接到驅動板的輸入端。請注意,焊接時不要觸碰到微控制器上的微小芯片。
    – 連接電源線和地線:使用電線將 5V 和 GND 連接到驅動板上。

    軟件設置

    測試代碼:使用 Arduino IDE 將 test-code.ino 文件燒錄到你的微控制器中,并確認電機能正常旋轉。
    燒錄時鐘代碼:確認測試無誤后,再燒錄時鐘代碼。
    使用預編譯二進制文件:如果你不想安裝 Arduino IDE,我們提供了預編譯的二進制文件(.uf2格式)。首先,按住 BOOTSEL 按鈕,然后將微控制器連接到 USB。接下來,將.uf2 文件拖放到已掛載的驅動器中。

    你可以從文件庫中下載代碼和庫文件:
    https://make.quwj.com/project/525

    請觀看上方提供的組裝指南視頻。

    組裝顯示環

    安裝時針:通過螺絲將時針固定在顯示環上,注意不要讓時針從前面突出。
    安裝磁鐵:在時針轉子中放入兩塊磁鐵。

    堆疊轉子并安裝蓋板:將轉子堆疊起來,并從上方放置蓋板。磁鐵槽位于上方。
    翻轉并固定后蓋:翻轉顯示環,安裝后蓋,并使用兩顆螺絲固定。

    固定時針磁鐵:在時針上插入磁鐵,并使用強力膠固定。請注意,釹磁鐵對兒童有危險,務必牢固固定。

    底座組裝

    安裝分針驅動齒輪:將分針驅動齒輪置于軸上,然后使用螺絲安裝棘輪。稍微松開螺絲以確保部件可移動。
    安裝電機與驅動板:將電機軸插入蝸輪中,然后將整個組件安裝到機殼上。將驅動板插入預留槽中。

    整理電纜:將連接板和電機的電纜扭轉,并將電纜頂端插入板后方的空閑空間。后蓋留有電纜通道。
    安裝并固定后蓋:安裝后蓋時注意不要夾到電纜。使用三顆螺絲固定后蓋。

    安裝顯示環并測試:將顯示環放置在底座上并進行測試。

    詳細安裝步驟請觀看上方提供的組裝指南視頻。

    故障排除

    – 按照視頻指南組裝所有部件。
    – 確保電機、齒輪和磁鐵正確安裝并固定。
    – 使用 Arduino IDE 將代碼燒錄到微控制器,并確保電機運轉正常。
    – 如果時鐘運行非常順暢,可以移除棘爪鉤使時鐘靜音。在這種情況下,為 “SAFETY_MOTION” 值設置一個較小的數字(不推薦設置為 0 )。
    – 使用潤滑劑有助于減少摩擦,但不要使用過多,以防部件粘連。

    *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



    關鍵詞: 樹莓派

    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 滦平县| 江陵县| 吴堡县| 永兴县| 沂水县| 台湾省| 内乡县| 东源县| 文昌市| 青铜峡市| 开江县| 内黄县| 蒙山县| 得荣县| 海宁市| 类乌齐县| 沂南县| 锡林郭勒盟| 石屏县| 台安县| 绥中县| 汝州市| 阳信县| 马龙县| 邓州市| 自贡市| 大新县| 彩票| 墨竹工卡县| 合江县| 磐安县| 苏尼特右旗| 安徽省| 新野县| 调兵山市| 宁明县| 达日县| 包头市| 淳安县| 科技| 永宁县|