四路舵机联动
底座、肩部、前臂和夹爪分别由 MG90S 驱动,能完成抬升、转向和抓取等基础动作。
一块 XIAO ESP32S3,配上 4 个 MG90S 舵机,就能把桌面上的小型抓取、搬运和动作演示做得很有意思。这个项目体积不大,但刚好能把舵机归中、连杆装配、独立供电和动作调试这些机械臂入门关键点都练一遍。

RoboticArm 不是工业机械臂的缩小版,而是一套非常适合入门和展示的桌面机构。你能在它身上快速理解多舵机协同、关节限位和夹爪动作的基本逻辑。
底座、肩部、前臂和夹爪分别由 MG90S 驱动,能完成抬升、转向和抓取等基础动作。
体积小、桌面占地低,适合 3D 打印后快速组装,也方便拿来做演示和拍摄。
从舵机归中到连杆安装,再到动作调试,这个项目覆盖了机械臂入门最关键的几个环节。
后续可以在现有结构上继续加摇杆、网页控制或预设动作库,把它升级成更完整的桌面机械臂平台。
迷你机械臂最容易翻车的地方不是代码,而是“机械零位”和“供电逻辑”没有理顺。把系统拆成下面三层,排查会轻松很多。
MECHANICAL ZERO装舵盘之前先让舵机进入中位,后面每个关节的动作范围才有统一参考,不容易出现一边顶死一边还没到位。
POWER ROUTINGXIAO 负责控制信号,4 个 MG90S 的瞬时电流要重点考虑。建议按资料包方案在万用板上做好供电分配,并确保共地。
MOTION SEQUENCE不要上来就整套动作一起跑。先单关节,再做两关节联动,最后再调夹爪抓取,定位问题会快很多。
这个项目很适合一天内做出来,但不要省略归中和低速测试。舵机一旦装歪,后面会一直和结构干涉较劲。
先处理底座、立柱、前臂和夹爪件的毛边,确认舵机槽、转轴孔和螺丝孔都能顺利配合。
在安装舵盘前先让每个 MG90S 回到中位,再按资料规定方向装入底座、肩部、前臂和夹爪位置。
先固定底座与立柱,再装肩部、前臂和夹爪。每装完一级关节都手动检查有没有卡壳或干涉。
在 2×8cm 万用板上处理 Type-C 2P 电源输入、PH2.0 端子和舵机供电分配,信号线与电源线尽量分区整理。
把 4 路控制信号接到对应 IO,舵机电源和主控地线务必共地,避免动作发抖或重启。
依次测试底座旋转、抬臂、前伸和夹爪开合,确认方向、角度范围和机械零位都正确。
把几个单动作串起来,逐步调慢速度和角度,让它能稳定完成桌面夹取演示。
大多数“动不了、抖得厉害、夹不稳”的问题,都能在下面四项里找到原因。
这些不一定是硬性要求,但很能减少返工。
SERVO HEALTH发现角度明显不对时先断电,再拆下重装舵盘。强行掰关节很容易把齿轮掰伤。
CABLE MANAGEMENT小机械臂空间不大,信号线和供电线最好提早规划走线,不然后面很容易被关节夹到。
SOFT START程序里先用更小角度和更慢速度测试,等结构和供电稳定后,再逐步把动作调到更好看。
复刻这个项目最重要的是把资料包、视频和 BOM 对起来看,照着一个版本做,会省掉很多兼容性麻烦。