同一个旋钮,转出刻度、弹簧和虚拟止挡
用电机主动制造阻力,让旋钮在软件切换后拥有不同的手感:平滑转动、分档卡点、回弹或虚拟边界。采用SmartKnob View原版公开文件,是进阶电子制作项目;需要精密贴片焊接与固件调试,不能宣传成周末即插即用成品。
alan000
观看[原作者实物演示](https://www.youtube.com/watch?v=ip641WmY4pA)。预期成果是切换不同旋钮手感,而不是直接获得通用家居控制器。准备高级贴片焊接和返工条件。


主板Base v0.5、显示板Screen v0.2、机械v185分别保存;不要点master自动产物就直接打样。机械v185的dummy tag不表示该提交是配套固件。下面爆炸图为旧v145结构示意,装配尺寸以v185文件为准。


本页从原合并CSV提取实际器件,保留全部位号。选择U6稳压器时U9必须空置;PCB焊盘和dummy keepout不是要买的零件。M2机械紧固件还需依CAD核出具体规格,确认后才能下完整订单。


两块PCB都为1.2mm;主板用白色阻焊反射灯环光。主板顶层可用小尺寸钢网;显示板底层为元件面。0.6mm是粘LCD的VHB厚度,不能误填成板厚。


先小型元件后连接器,检查TMC6300底部焊盘与每侧脚是否桥连,核对LED方向、稳压器引脚和USB接头。用iBOM逐项勾对,不凭渲染图猜阻容值。上电前检查5V与GND无短路。


按原电路连接显示板,八根30AWG细线穿过中空轴,焊点保持低矮且绝缘。线束不能摩擦转子;M1.6×3转子螺丝不得过长,否则可能刮伤电机绕组。


先不粘玻璃,干装底座、间隔件、屏幕平台和旋钮。无电时应顺滑,若卡滞检查尺寸公差和线束;不要靠提高电流掩盖机械摩擦。39.5mm直径、1mm厚玻璃与原设计匹配后再固定。


在PlatformIO使用view环境编译对应源码。第一次上电保持可断电,按原指南完成电机、编码器和按压检测校准;发生持续抖动、异响或发热时先断电排查,不继续提高力矩。


先低力矩依次体验无刻度、分档和虚拟止挡,再试按压反馈。拍摄时展示同一硬件的软件切换,避免把画面中的旋钮运动说成机械齿轮变化。


用数据线连接电脑,在官方Web Serial演示中选自己的串口。保存PCB版本、固件提交、校准结果和返工记录;更多应用需自行集成,不能声称开箱即支持任意软件。

