第1步:購買的零件。
我購買了以下零件:
Feather ESP32(Adafruit)的一套Adafruit“纖細”女性插座頭。
One Adafruit Feather Music Maker
兩個1.5英寸4歐姆揚聲器
一個步進電機,控制器和電纜(TIMESETL 5pcs DC 5V步進電機28BYJ-48 + 5個ULN2003驅動板,在線)。
一個簧片開關(ORD2210V/20-25 AT,Mouser.com。這些非常脆弱,所以我購買了10個)。
9毫米直徑×1.5毫米厚的釹(當地愛好商店)。
四個2毫米×10毫米帶帽螺絲(本地五金店)。
四個2毫米螺母(本地五金店)。
一根USB轉ESP32 USB線(Adafruit)。
一節鋰電池(3.7vdc,1200mah,Adafruit,可選)。
One Micro SD卡。
第2步:打印部件。
我打印了所有3D打印部件.15mm層高,螺栓和支座在50%填充,其余部分在20%填充,沒有支撐。 3D打印部件包括:
一個“Axle Gear,Minutes To Hours.stl”。
七個“螺栓,6毫米乘8毫米.stl”。
一個“Bolt,Holder,Switch,Reed.stl”。
兩個“Bolt,Motor.stl”。
一個“Cover.stl”。
一個“Door.stl”。
一個“Frame.stl”
一個“Front.3mf”或“Front.stl”。
一個“Gear,Hours.stl”。
一個“齒輪,分鐘到小時.stl”。
一個“Gear,Minutes.stl”。
一個“Hand,Hour.stl”。
一個“Hand,Minute.stl”。
一個“持有人,Switch,Reed.stl”。
一個“Rear.3mf”或“Rear.stl”。
四個“Spacer,Frame PC Boards.stl”。
四個“Standoff,Frame to Front.stl”。
三個“Standoff,Front to Rear.stl”。
在組裝之前,測試合身和修剪,銼刀,沙子等所有部件,以便順利進行移動表面的移動,以及非移動表面的緊密配合。根據您選擇的顏色,打印機型號和打印機設置,可能需要或多或少的修剪,歸檔和/或打磨。小心地將與構建板接觸的所有邊緣,特別是齒輪齒內和周圍的邊緣,以確保所有構建板“滲出”被移除并且所有邊緣都是光滑的。我使用小珠寶商文件和足夠的耐心來執行這一步。該型號使用4mm,6mm和8mm螺紋部件,因此龍頭和模具可用于清潔螺紋部件。
步驟3:將簧片開關安裝在簧片開關支架中。
關于簧片開關的一些注意事項:
它們非常脆弱。
他們非常脆弱。
他們非常脆弱。
嗯,你明白了。我在這個設計中使用了一個簧片開關,因為它們不需要電源,而且,我在之前的項目中遺留了一些。彎曲簧片開關導線時,請始終使用針頭式鉗子彎曲它們以保持導線彎曲。切勿彎曲玻璃上的電線,否則會損壞簧片開關。
首先將簧片開關滑入“Holder,Switch,Reed.stl”,如圖所示。
如圖所示,使用尖嘴鉗握住簧片開關導線,然后如圖所示將導線向上彎曲并繞過簧片開關支架。
使用剩余的簧片開關線重復此過程。將此組件放置在安全的地方,直到接線。
步驟4:組裝羽毛ESP32和羽毛音樂制作者。
使用“組裝羽毛ESP32”這里描述的超薄“母插座連接器:https://www.adafruit.com/product/3436.
使用隨附的連接器組裝羽毛音樂制作器(請參閱”https://www.adafruit。 COM/產品/3436“ )。
步驟5:接線。
將ESP32連接到步進器馬達控制器,我松散地將兩塊板(焊接面朝上)連接到“Frame.stl”的齒輪側,使用四個4mm×10mm的帽螺釘和螺母(注意每塊板只使用兩個帽螺釘,墊片和螺母),然后:
焊接ESP32引腳A0與步進板引腳IN1之間的導線。
焊接ESP32引腳A1與步進板引腳IN2之間的導線。
焊接ESP32引腳A5與步進板引腳IN3之間的導線。
焊接ESP32引腳21與步進板引腳IN4之間的導線。
焊接ESP32引腳GND與步進板引腳“ - ”之間的導線。
將ESP32引腳“BAT”(用于備用電池)或“USB”(非電池使用)之間的電線焊接到步進器引腳“+”。
焊接ESP32引腳27與簧片開關的一根導線之間的導線。
焊接ESP32引腳GND與簧片開關剩余導線之間的導線。
使用厚的氰基丙烯酸酯,將電線粘在簧片開關支架的側面,以提供應力消除。
將紅色線焊接到每個揚聲器的“+”端子。
將黑色線焊接到每個揚聲器的“ - ”端子。
將一個揚聲器連接到音樂制作器上的每個揚聲器端子。
完成后,我從畫面中移除了電路板。
步驟6:在Micro SD卡上安裝MP3文件。
解壓縮文件“MP3s.zip”到micro SD卡的根目錄。
MP3文件包括:
12.mp3:小時調整。
15.mp3:四分之一小時曲調。
30.mp3:半小時曲調。
45.mp3四分之三小時曲調。
Hours1.mp3:01:00鐘聲計數。
Hours2.mp3:02:00 chime count。
Hours3.mp3:03:00鐘聲計數。
Hours4.mp3:04:00鐘聲計數。
Hours5.mp3:05:00 chime count。
Hours6.mp3:06:00編鐘。
Hours7.mp3:07:00鐘聲計數。
Hours8.mp3:08:00 chime count。
Hours9.mp3:09:00編鐘。
Hours10.mp3:10:00鐘聲計數。
Hours11.mp3:11:00 chime count。
Hours12.mp3:12:00鐘聲計數。
將micro SD卡插入音樂制作器。
步驟7:組裝并測試時鐘幀。
使用兩個“將步進電機連接到框架組件”螺栓,4mm.stl“,然后小心地將步進電機軸旋轉到垂直位置,如圖所示。
將簧片開關組件放在框架組件的插槽上,然后用”螺栓,固定器“固定到位,Switch,Reed.stl“如圖所示。
將ESP32和步進電機控制器板連接到”Frame.stl“的非齒輪側,組件面朝上,使用四個4mm x 10mm帶帽螺絲,四個“Spacer,Frame to PC Boards.stl”和四個4mm螺母如圖所示(注意每個板上只有兩個帽螺釘,墊片和螺母)。
完全按下“Gear,Minutes.stl”如圖所示,在步進電機軸上。
將“Gear,Minutes To Hours.stl”放置在框架組件上,如圖所示朝向垂直槽,然后用“Axle Gear,Minutes To Hours.stl”固定到位。不要過度緊縮。
將三個釹磁鐵疊在一起,然后將它們按到“Gear,Hours.stl”平面上的位置,如圖所示。
將多余的步進電機導線纏繞在步進電機上,然后將步進電機連接器插入步進電機控制器板上的連接器。
將小時齒輪組件放在分鐘齒輪上注意槽的對齊。完成后,所有齒輪槽應垂直,即時鐘12:00位置。
將時針按下時針,然后將分針按下分針。
通過USB將電路板連接到計算機和電池(如果您連接時鐘為USB和電池)或USB只能連接到您的計算機(如果您只為USB連接時鐘),請將文件“MantelClock.ino”加載到Arduino環境中,并確保將“包含”部分中列出的所有庫加載到您的Arduino環境,然后執行以下操作:
將源代碼常量“HOME_SWITCH_CALIBRATE”更改為“true”。
將源代碼變量“chSSID”更改為您的wifi路由器SSID。
將源代碼變量“chPassword”更改為您的wifi路由器密碼。
將代碼下載到時鐘。
下載時,時鐘分鐘齒輪應逆時針旋轉90度,然后順時針移動,直到簧片開關激活。
如果時鐘沒有完全停在12:00:
如果時鐘早,請將簧片開關支架旋轉或滑離小時齒輪的旋轉磁鐵。
如果時鐘已晚,請將簧片開關支架旋轉或滑動到小時齒輪磁鐵的旋轉位置。
按下ESP32上的重置按鈕。
如果時鐘在12:00完全停止,則表示已完成,但如果沒有,則返回步驟1.
一旦簧片開關支架正確定位,請固定簧片使用一小塊厚的氰基丙烯酸酯膠將開關支架固定到位。
在簧片開關正確定位后,通過執行以下步驟準備正常操作的時鐘:
將源代碼常量“HOME_SWITCH_CALIBRATE”更改為“false”。
將源代碼常量“TIME_ZONE”設置為您的時區(俄克拉荷馬州為-6)。
設置夏令時源代碼變量:
要禁用夏令時:
將源代碼變量nDstStartMonth和nDstEndMonth設置為零。
啟用夏令時:
當夏令時開始時,將源代碼變量nDstStartMonth設置為開始月份(1 - 12,俄克拉荷馬州為3或“3月”) ,當夏令時結束時,源代碼變量nDstEndMonth到結束月份(1-12,俄克拉荷馬州是11或“11月”)。
當夏令時開始時,將源代碼變量nDstStartDay設置為開始月份的開始日期(第二個星期日為0,特定日期為1到28-31,俄克拉荷馬州為0),當夏令時結束時,源代碼變量nDstEndDay到結束月的結束日(第一個星期日為0,當月特定日為1到28-31,俄克拉荷馬州為0)。
將源代碼變量nDstStartHour設置為夏令時開始的開始月份的開始日期(0到23,俄克拉荷馬州是2或02:00 AM),源代碼變量nDstEndHour到夏令時結束的結束日結束日(0到23,俄克拉荷馬是2或02:00:00)的小時。
將代碼下載到時鐘。
斷電。
刪除分針和時針。
將音樂制作者插入ESP32標題。
小心地將揚聲器放入框架齒輪側的框架中,并用小圓點的濃氰基丙烯酸酯膠,雙面膠帶等固定到位。
步驟8:組裝時鐘前端。
線程四個“Standoff,Frame to Front.stl”進入“Front.3mf”(或“Front.stl”)。
小心地將框架組件齒輪朝上放置,然后將前部滑到框架組件上。
將四個支架孔與四個支架對齊,然后使用四個“螺栓,6mm x 8mm.stl”將框架組件固定到前面。
將三個支架固定在“支架”上,Front to Rear.stl“進入前組件,如圖所示。
步驟9:最終裝配。
為了方便安裝時,您可能希望此時將可選電池插入ESP32,但在保留期間要小心最終組裝時,時鐘將運行,齒輪和指針將移動。
如圖所示,將“Cover.stl”滑入前組件的位置,確保蓋子滑入前面的插槽中
如圖所示,將三個釹磁鐵壓入“Rear.3mf”(或“Rear.stl”)(為了便于門準備,最好將磁鐵定位相同)。
將后組件放置在前組件上,如圖所示,確保蓋子滑入后部的插槽中。
使用三個“螺栓,6mm x 8mm.stl”將后部組件,前部組件和蓋子固定在一起,每個孔插入后部組件的每個孔中,并擰入三個前后支架。
將三個釹磁鐵按入“Door.stl”,確保門內每個磁鐵的方向吸引時鐘組件后面的相應磁鐵。
按時針到小時如圖所示,齒輪和分針進入分鐘齒輪。
將USB電纜插入ESP32,然后如圖所示將電纜從組件后部引出。
如果使用備用電池選件,但在第一步中尚未安裝,請將電池插入ESP32,然后將其滑入框架組件和蓋板之間,如圖所示。這是一個困難的過程。
如圖所示將門放置到位,然后就完成了!
這就是我打印,編程,組裝和測試3D打印的壁爐式時鐘的方法。
-
時鐘
+關注
關注
11文章
1901瀏覽量
133231 -
3D打印
+關注
關注
27文章
3590瀏覽量
112531
發布評論請先 登錄
答疑|3D打印能打印立體字母嗎?
3D打印可以打印那種柔韌性好,能隨意變形的模型嗎?
3D打印技術:如何讓古老文物重獲新生?
3D打印汽車零部件模型定制服務,多種材料、快速打印-CASAIM

3D打印技術應用的未來
透明樹脂材料3D打印服務全透應用案例
3D打印汽車零部件建模設計3D打印服務

評論