制作3D打印悬浮指针时钟 镂空时钟
需要准备的材料:
三个8毫米x 3毫米钕(钕)磁铁
28BYJ-48步进电机及其驱动板
Arduino nano
2mm自攻螺钉(短:5,长:1)
步骤1:打印零件

用提供的姿势打印所有零件。不需要支持。
选择“case-side-hole.stl”或“case-rear-hole.stl”。前一个旨在封装所有电路,包括Arduino nano和驱动板。如果您想在时钟基座之外使用其他类型的微控制器,请使用后者。
“washer1.stl”和“washer2.stl”是调节齿轮间隙的可选零件。
木制版(如上图所示)是用数控铣床制作的。
第二步:电子电路

由于底部外壳中的电路空间非常有限,因此将它们封装在外壳中有些棘手。
如上所示,弯曲并切割驱动板的引脚。
焊接Arduino纳米倾斜。
使用Arduino IDE的测试代码“stepper-test.ino”测试您的电路。
如果要使用其他微控制器,请使用“case-rear-hole.stl”作为底壳。在这种情况下,控制电路应该放在底壳的外面。
步骤3:组装底部驱动单元

清除零件孔中的碎屑和斑点,以便平稳旋转。
组装前,请确保所有轴转动顺畅。
如果锥齿轮的啮合太松,使用“垫圈1.stl”和“垫圈2.stl”拧紧间隙。
步骤4:组装顶部显示单元

清除零件孔中的碎屑和斑点,以便平稳旋转。
堆叠所有转子。
用一定长度的螺丝把时针固定在分针上。
插入磁铁,并测试它如何通过吸引力对齐。
组装前,请确保所有轴转动顺畅。
第五步:完成
将显示单元插入驱动单元,并检查它是否旋转良好。
刷新时钟代码“hollow4.ino”。
增加了“时针-5mm-shorter.stl”(区分时针和分针)。
