本项目旨在开发一款基于Arduino Uno主控的轻量级四自由度(4-DOF)机械臂系统。在硬件架构上,项目借鉴了开源社区经典的“myArm”运动学拓扑结构,其机身组件均通过高精度3D打印技术定制成型。系统执行器采用MG90微型伺服电机,以确保关节运动的精准反馈;通信链路则搭载HC-06蓝牙模块,实现与移动端APP(Arduino Bluetooth)的低延迟无线交互。

为满足不同复杂度的作业场景,系统在软件交互层面深度定制了三种核心控制逻辑:
全向自由模式 (Free-Roam Mode): 赋予操作者对四个机械关节独立的底层控制权,实现单点级别的高精度微调与姿态标定。
序列任务模式 (Task-Sequence Mode): 引入轨迹记忆与宏指令回放功能。系统可自动记录前置的连续点位动作,并将其打包为任务序列,实现复杂工作流的无缝自动化循环执行。
阵列预设模式 (Preset Matrix Mode): 运用空间离散化策略,将机械臂的连续运动范围划分为预设坐标网格(例如将底座映射为八向方位矩阵)。用户只需通过单点触发即可调用预设的姿态模型,大幅降低了操控负荷,实现了高效的直觉化交互。

