基于VERTER模块与3D打印的自动骰子摇动器DIY全攻略
1. 项目概述与核心价值作为一个喜欢捣鼓电子制作和桌面小玩意儿的人我一直在寻找那些能融合趣味性、实用性和一定技术挑战的项目。最近我完成了一个自动骰子摇动器的制作它完美地结合了3D打印、基础电路设计和简单的机械传动。这玩意儿看起来像个精致的桌面摆件但按下按钮内部的平台就会高速旋转把上面的骰子抛得四处翻滚实现完全随机的投掷效果。对于桌游爱好者来说它是个酷炫的“物理随机数发生器”对于教育者它是一个绝佳的STEAM教学案例而对于需要辅助科技的朋友它则提供了一个无需手动摇晃骰盅的便捷方案。这个项目的核心是利用一个普通的130型直流电机通过一个3D打印的传动轮带动一个覆盖着绒布的平台旋转。控制部分则非常巧妙地使用了一块名为VERTER的电源管理模块配合一个带LED的街机按钮构成了整个系统的“大脑”和“开关”。整个制作过程涵盖了从阅读电路图、焊接电子元件到组装3D打印结构件、调试机械传动的完整流程。虽然听起来组件不少但每一步都有清晰的逻辑即便是电子制作的新手跟着步骤走也能顺利完成。接下来我就把这个项目的完整制作过程、背后的设计思路以及我踩过的一些“坑”和总结的经验毫无保留地分享给大家。2. 核心设计思路与方案选型在动手之前理清整个装置是如何工作的以及为什么选择这些特定组件远比直接焊接更重要。这能帮你理解每一个步骤的意义甚至在出现问题时有能力自己排查。2.1 系统工作原理与机械传动解析整个装置的目标是让一个平台稳定、高速地旋转。其核心动力源是一个微型直流电机。直流电机通电即转速度与电压大致成正比结构简单成本低廉非常适合这种小功率、间歇性工作的场景。但电机轴本身很小如何平稳地驱动一个直径更大的平台呢这里就用到了一个经典的机械结构摩擦传动。我们会在电机轴上紧配安装一个小的3D打印驱动轮。这个驱动轮并不直接接触平台而是与一个径向滚珠轴承型号608ZZ的内圈紧配。平台则安装在这个轴承的外圈上。当电机转动时驱动轮带动轴承内圈旋转通过轴承内部的滚珠将旋转运动传递到外圈从而带动平台。这种设计的精妙之处在于稳定性轴承保证了平台旋转的同心度和顺滑度极大减少了晃动和摩擦。可维护性平台可以轻松地从轴承上取下方便更换内部的骰子或清洁。降噪相比齿轮传动摩擦传动在低速下更安静。平台表面粘贴了绒布或丝绒纸这绝不是为了美观。光滑的3D打印表面摩擦力不足骰子可能只是在上面滑动而非翻滚。绒布粗糙的表面提供了足够的“抓地力”能在平台旋转时有效地将骰子抛起、摔落从而实现真正的随机滚动。2.2 电路方案选择为什么是VERTER这是本项目电路部分最值得探讨的一点。原始教程提供了两种电路方案使用VERTER模块或使用一个二极管进行简单降压。我强烈推荐使用VERTER方案尽管它成本稍高约10美元但带来的便利性和可靠性是巨大的。我们的电源是一块9V电池。而我们的负载有两个直流电机标称工作电压通常在3-6V之间。直接接9V短时间可能超速运转但长期会发热、损坏甚至烧毁。LED按钮内部的LED通常需要3V左右的电压且必须串联限流电阻。如果使用二极管方案其原理是利用二极管的正向压降约0.7V来降低电压。但这种方法问题很多压降不精确、会随电流变化、效率低电能以热量形式消耗在二极管上并且无法为LED提供稳定的5V电压需要额外计算并焊接电阻。VERTER 5V USB Buck-Boost模块则是一个完整的电源管理解决方案。它是一个升降压转换器意思是无论输入电压VIN是高于、低于还是等于5V它都能输出稳定、干净的5V电压VOUT。在这个项目中输入VIN接9V电池。输出VOUT提供稳定的5V。优势电机保护稳定的5V完美匹配电机的工作电压避免过压损坏。LED驱动直接为LED提供5V模块内部已处理无需外接电阻。简化布线所有正极电机、LED、开关都可以连接到VOUT或5V所有负极GND都连接到G逻辑非常清晰。高效稳定开关电源方案效率远高于线性降压如二极管电池续航更长。所以多花几块钱选择VERTER你买来的是电路的简洁、稳定和安心特别适合初学者。2.3 组件清单与工具准备在开始制作前请对照清单准备好所有材料。除了电子元件一些得心应手的工具能让过程愉悦十倍。电子元件与结构件清单核心控制VERTER 5V USB Buck-Boost 模块 x1动力与输入130型直流电机带减速箱更佳 x1 24mm LED街机按钮透明 x1电源9V电池扣带DC插头 x1 9V碱性电池 x1机械部件608ZZ径向滚珠轴承 x1 3.5mm立体声TRS面板安装插孔 x1连接与结构26AWG硅胶线多色若干 M2.55mm和M2.510mm平头螺丝及螺母若干 塑料雪花球套件108mm直径 x1耗材焊锡丝、热缩管、蓝丁胶或双面胶、丝绒纸3D打印件需要打印外壳底座、框架、按钮盒、上盖、顶帽、驱动轮、转盘共计7个主要零件。文件可在Thingiverse等平台搜索“Automatic Dice Roller”找到。推荐工具清单焊接三件套可调温电烙铁、吸锡线或吸锡器、助焊剂。一个好用的烙铁是成功的一半。钳子三兄弟尖嘴钳弯折引脚、斜口钳剪线剪引脚、剥线钳20-30 AWG规格。不要试图用剪刀或斜口钳代替剥线钳容易伤到铜丝。辅助工具第三只手带放大镜、万用表。第三只手在焊接小物件时是神器。万用表在调试阶段用于检查通断和电压能快速定位问题。组装工具小号十字螺丝刀、镊子、可能需要的锉刀或砂纸用于修整3D打印件。注意购买直流电机时注意区分有刷电机和无刷电机。本项目使用普通有刷直流电机即可。如果电机轴太光滑可以考虑用一点胶水或钻孔加顶丝来固定驱动轮但通常3D打印的紧配合就足够了。3. 电路焊接与核心模块制作电路部分是项目的“神经系统”焊接质量直接决定了装置的稳定性和寿命。请务必在通风良好、光线充足的环境下操作并养成“先断电、后操作”的习惯。3.1 VERTER模块基础接线我们首先将电源和总开关接到VERTER模块上建立一个可独立供电和断电的系统基础。1. 焊接电源开关准备剪取两根约7-8厘米的导线建议不同颜色如红、黑。用剥线钳剥去两端约3-4毫米的绝缘皮并给裸露的铜丝上锡即用烙铁融化一点焊锡包裹住线头这能防止线头散开便于焊接。处理拨动开关开关通常有三个引脚。我们只需要用到其中两个通常是中间引脚和任意一侧引脚。用斜口钳小心剪掉不需要的那个外侧引脚。焊接将开关用第三只手固定。先给剩下的两个开关引脚上一点锡。然后将两根导线分别焊接到这两个引脚上。焊点应呈光滑的圆锥形牢固包裹引脚和导线。2. 连接开关至VERTER将开关上的一根导线焊接到VERTER模块上标有“EN”的引脚。EN是“Enable”的缩写即使能引脚接高电平通过开关接电源模块才工作。将开关上的另一根导线焊接到VERTER模块上标有“G”或“GND”的引脚。这是电路的公共接地端。至此通过这个开关我们就能控制整个VERTER模块的供电与否。3. 焊接电池扣将9V电池扣的DC插头剪掉留下红黑两根线同样进行剥线和上锡处理。非常重要区分正负极。红线是正极黑线是负极-。将红线焊接到VERTER上标有“VIN”的引脚。将黑线焊接到VERTER上标有“VIN-”的引脚。焊接完成后可以装上9V电池打开开关。此时VERTER模块上的绿色电源指示灯应该点亮。如果不亮立即关闭开关用万用表检查电池是否有电开关焊接是否虚焊导线与引脚连接是否牢固3.2 驱动电机与按钮的接线接下来我们将执行机构电机和输入设备按钮接入系统。1. 改造并连接直流电机原电机自带的导线通常很短。我们需要将其更换。小心地用烙铁加热电机引脚上的旧焊点取下旧导线。准备两根新导线一根黑色约10厘米作为地线一根红色约15厘米作为电源线。剥线、上锡后焊接到电机引脚上。注意电机极性通常直流电机正反接只会改变转向对本项目影响不大但为了规范我们可以约定红线接“”极。将电机的黑线地线直接焊接到VERTER模块上任意一个“G”引脚。电机的地线回路就此建立。2. 焊接LED街机按钮这个按钮内部集成了一个微动开关和一个LED灯底部有四个引脚。我们需要先辨认通常靠近按钮边缘的两个引脚是微动开关的中间或靠里的两个引脚是LED的有正负极之分一般标有“”或更长的引脚是正极。准备三根导线约10厘米两根红色一根给LED正极一根给开关一根黑色给LED负极。给所有导线和按钮的四个引脚都上锡。焊接LED部分将一根红线焊接到LED的正极引脚黑线焊接到LED的负极-引脚。焊接开关部分将另一根红线焊接到微动开关的任意一个引脚上。另一个开关引脚暂时空着。面板安装将按钮从3D打印的“按钮盒”内侧穿过安装孔从外侧用配套的塑料六角螺母拧紧固定。3. 完成电路连接将按钮上连接LED正极的红线焊接到VERTER模块上标有“5V”的输出引脚。这个5V是专门为LED等小功率设备提供的稳定电压。将按钮上连接LED负极的黑线焊接到VERTER模块上任一个“G”引脚。关键一步创建电机启动回路。将电机那根长长的红线电源线焊接到按钮上那个还未接线的微动开关引脚上。最后将按钮上连接微动开关的红线即步骤2中焊接到开关上的那根焊接到VERTER模块上标有“VOUT”的引脚。VOUT是主输出能提供更大的电流给电机。此时电路逻辑已完整按下按钮 - 微动开关闭合 - 电机的电源线通过按钮与VERTER的VOUT接通 - 电机与VERTER、电池形成回路 - 电机转动。松开按钮回路断开电机停转。同时只要VERTER通电LED就会一直亮起作为电源指示灯。3.3 辅助TRS插孔与最终测试TRS插孔是一个扩展接口允许你外接一个更大的按钮或开关这对于辅助科技应用非常有用——用户可以用脚踩开关或特制的大按钮来控制。1. 焊接TRS插孔TRS插孔有三个触点Tip尖、Ring环、Sleeve套。对于简单的开关功能我们需要将Tip和Ring短路连接在一起作为一个触点Sleeve作为另一个触点。剪取两根导线剥线上锡。将一根导线穿过Tip和Ring的焊孔然后用焊锡将这两个触点和导线牢牢焊接在一起形成“桥接”。将另一根导线焊接到Sleeve触点上。2. 接入电路将来自Tip/Ring的那根导线焊接到VERTER模块的“VOUT”引脚与按钮开关线接在同一处。将来自Sleeve的那根导线焊接到直流电机红色电源线与按钮微动开关引脚的连接点上。你可以将这三根线电机红线、按钮开关线、TRS线的裸露部分拧在一起然后整体焊接形成一个公共连接点。3. 功能测试在焊接过程中或完成后务必进行阶段性测试。装上电池打开总开关。此时VERTER指示灯和按钮LED应常亮。测试按钮按下街机按钮电机应立即转动带动驱动轮如果已安装。松开即停。测试TRS插孔找一个废弃的3.5mm耳机插头将其插入TRS插孔。用镊子或导线短路耳机插头的“尖”和“套”部分对应我们桥接的Tip/Ring和Sleeve电机应该同样转动。这模拟了外接开关的动作。实操心得焊接多个导线到一个点时如VOUT引脚容易因热量不足导致虚焊。技巧是先用烙铁给引脚上足够的锡然后快速将所有已经上过锡的线头同时插入熔化的锡堆中移开烙铁保持不动直到锡点冷却凝固。这样能形成一个牢固、光亮的焊点。4. 机械结构组装与调试电路部分测试无误后我们就可以将其“封装”进3D打印的外壳里并组装传动机构了。这部分就像在组装一个精密的模型需要耐心和对齐。4.1 主体框架与电子模块安装首先将所有的电子部件固定到3D打印的底座和框架上。安装TRS插孔将TRS插孔从3D打印框架的内侧插入预留的圆孔从外侧用配套的六角螺母拧紧固定。注意整理好后面的导线避免被螺母压到或过度弯折。固定VERTER模块将VERTER电路板对准底座上的两个立柱standoffs使用两颗M2.5*5mm的平头螺丝从电路板上方拧入立柱将VERTER牢牢固定在底座上。安装拨动开关将拨动开关从底座下方对准安装槽以一定角度插入并用力按压直到开关的拨杆从底座上方的开口露出。它应该依靠自身的卡扣结构固定非常牢固。安装直流电机将直流电机按压进底座侧面的电机座中。注意电机的方向确保其轴朝向中心并且电机引线朝向电机座的开口缺口以便导线引出。合拢底座与框架将安装好电子件的底座与带有按钮盒和TRS插孔的框架部分对齐。框架内侧会有卡榫底座边缘有对应的凹槽。对准后均匀用力将两部分按压直到听到“咔哒”声表示卡扣已锁紧。这是整个组装中最有成就感的一步。4.2 动力传动系统组装这是让装置“动起来”的核心机械部分精度要求较高。安装轴承取出608ZZ轴承将其内圈对准底座中心柱顶部的圆形凸台。用手掌均匀用力向下按压直到轴承完全贴合底座。这个过程可能需要较大的力气确保轴承安装平整没有歪斜。安装驱动轮将3D打印的驱动轮中心孔对准电机轴用力按压到底。理想状态是紧配合不需要胶水。如果太松可以在电机轴上缠绕一两圈电工胶带增加摩擦力如果太紧可以用小锉刀或砂纸稍微打磨驱动轮的中心孔。处理转盘增加表面摩擦力用转盘作为模板在丝绒纸上画圆并剪下。使用双面胶或少量手工白胶将丝绒纸平整地粘贴在转盘的上表面。这能确保骰子被有效搅动。安装转盘将转盘中心的孔对准已安装好的轴承外圈轻轻按压下去。转盘应平稳地坐在轴承外圈上并且能用手轻松拨动、自由旋转。如果转不下去或有卡滞检查轴承外圈和转盘内孔是否有3D打印残留的毛刺用刀片或砂纸清理。4.3 最终整合与功能测试现在将剩余的外壳和装饰件装上并进行最终的整体测试。安装电池将9V电池连接到电池扣上。在电池背面贴上一小块蓝丁胶或双面泡棉胶然后将其粘贴在底座内部空闲的位置。整理好导线避免被转动的部件卷入。安装上盖与顶帽先将透明的顶帽与上盖通过卡扣结构组装在一起。注意对齐卡扣可能需要一点角度先扣上一侧再按压另一侧。然后将整个上盖组件扣合到主体框架的顶部。同样通过卡扣固定四周应严密合缝。安装雪花球最后将塑料雪花球作为观察窗和装饰拧到顶帽的螺纹上。通常旋转1.5圈左右即可拧紧。最终测试与调试打开底部的电源开关按钮LED应亮起。放入几颗骰子建议从2-3颗开始按下按钮。转盘应迅速启动并高速旋转骰子在绒布面上剧烈跳动、翻滚。观察与聆听运转应平稳无剧烈抖动或刮擦声。电机声音应是平稳的“嗡嗡”声而非吃力的“嘎嘎”声。测试TRS外接功能可选。5. 常见问题排查与深度优化指南即使严格按照步骤组装过程中也可能遇到一些小问题。这里我总结了一份排查清单和优化建议。5.1 电路功能故障排查现象可能原因排查步骤与解决方案电源指示灯不亮1. 电池电量耗尽或反接2. 拨动开关焊接不良或损坏3. VERTER模块损坏1. 用万用表测量电池电压应高于8.4V。检查电池扣红线是否接VIN黑线接VIN-。2. 关闭开关用万用表通断档测量开关两引脚拨动开关应有通断变化。若无检查焊接或更换开关。3. 检查VERTER模块有无焦糊味或物理损坏。按钮LED不亮但电源灯亮1. LED导线接反或虚焊2. 按钮内部LED损坏1. 检查连接5V和G的导线是否分别焊在了LED的正负极引脚上。用万用表电压档测量按钮LED引脚两端按下开关时应有约5V电压。2. 直接给LED引脚外加3V电源如两节干电池测试是否发光。按下按钮电机不转1. 电机回路导线断路2. 按钮微动开关损坏或焊接不良3. 电机本身损坏4. 机械卡死1.重点检查电机红线-按钮开关引脚-按钮开关另一引脚-VERTER VOUT这条回路是否连通。用万用表通断档分段测量。2. 按下按钮时测量按钮开关两引脚间电阻应为0导通。3. 直接将电机两根线短暂接触9V电池两极注意极性看是否转动。切勿长时间测试仅瞬间触碰。4. 取下驱动轮和转盘单独测试电机是否转动。电机转动缓慢或无力1. 电池电量不足2. 机械阻力过大3. 导线过细或接触电阻大1. 更换新电池。2. 检查驱动轮与转盘底面是否压得过紧轴承安装是否顺滑。可尝试在驱动轮与转盘间加一点润滑脂如白色塑料齿轮润滑脂。3. 确保所有焊点牢固导线截面积足够26AWG没问题。5.2 机械结构与打印问题处理转盘旋转不平稳、晃动大根本原因轴承内圈与底座凸台、或轴承外圈与转盘内孔的配合公差不佳。解决这是3D打印项目的常见问题。首先确保轴承安装绝对水平。如果转盘孔太小用圆锉或砂纸包裹笔杆轻轻打磨扩大内孔。如果轴承在凸台上松动可以在凸台上薄薄地涂一圈瞬间胶如401胶水再压入轴承胶水会填充缝隙。驱动轮打滑无法带动转盘原因电机轴与驱动轮孔配合过松或驱动轮与转盘接触面摩擦力不足。解决在电机轴上涂少量厌氧胶如螺丝胶再插入驱动轮待其固化。切勿使用502等硬质胶水否则无法拆卸。也可以在驱动轮与转盘接触面粘贴一圈橡胶圈或砂纸来增加摩擦。打印件卡扣过紧或过松过紧用小型锉刀或砂纸轻轻打磨卡扣的斜面或内部干涉区域。少量多次反复试装。过松在卡扣部位涂抹少量UV树脂或牙膏补土固化后再打磨至合适形状。这是模型制作中的常用技巧。电机噪音过大原因可能是电机与底座共振或齿轮箱如果使用减速电机本身噪音。解决在电机与3D打印底座之间垫一小块海绵双面胶或裁剪的EVA泡棉可以吸收振动显著降低噪音。5.3 性能优化与个性化改造基础功能实现后你可以尝试以下优化让你的摇骰器更强大、更个性。提升扭矩与载重更换电机使用TT减速电机带齿轮箱虽然转速会降低但扭矩会大大增加可以摇动更重的骰子或更多数量。修改传动比在Fusion 360源文件中增大驱动轮的直径。直径越大在电机转速不变的情况下传递给转盘的扭矩越大原理类似杠杆。但需注意不能太大以免碰到外壳。升级电源使用两节14500锂电池串联约7.4V并通过VERTER模块稳定输出5V。锂电池比9V碱性电池能提供更大的持续电流动力更足。但务必配套充电和保护电路。增加趣味性与功能性炫彩灯光在顶盖内部增加一圈WS2812B可编程LED灯带通过一个Arduino Nano控制。可以编程实现按下按钮时灯光闪烁、旋转时彩虹流光等效果。声音反馈加入一个无源蜂鸣器用单片机控制在按下按钮或旋转结束时播放一段简短音效。定时与模式加入单片机实现“长按旋转3秒自动停止”、“双击切换旋转模式快/慢”等功能。这需要重新设计电路将按钮和电机控制接入单片机GPIO。外观个性化喷漆与上色使用模型专用水补土和喷漆为3D打印件上色。可以先喷一层底漆补土填补层纹再喷涂主色。更换主题修改3D模型将外壳做成宝箱、魔法水晶球、太空舱等形状让它的外观与你的桌游主题匹配。透明部件如果使用透明或半透明PLA打印顶盖和转盘并在内部加入LED可以创造出非常炫酷的发光效果。这个项目最吸引我的地方在于它从一个简单的想法出发通过清晰的工程路径得以实现。从电路板上微小的焊点到3D打印件严丝合缝的卡扣再到最后按下按钮时骰子清脆的滚动声每一步都充满了动手创造的乐趣。它不仅仅是一个玩具更是一个关于电源管理、信号控制、机械传动和工业设计的微型综合实践。当你遇到问题并最终解决它时所获得的理解和成就感是任何现成商品都无法给予的。希望这份详细的指南能帮助你顺利制作出自己的自动骰子摇动器并在此基础上创造出属于你的独特版本。

相关新闻

最新新闻

日新闻

周新闻

月新闻