在本教程中,我们将学习如何制作一个 Arduino 机械臂,该机械臂可以使用定制的 Android 应用程序进行无线控制和编程。我将向您展示构建它的整个过程,从设计和 3D 打印机器人部件、连接电子元件和 Arduino 编程开始,到开发我们自己的 Android 应用程序来控制机器人手臂。
概述
使用应用程序中的滑块,我们可以手动控制机器人手臂的每个伺服或轴的运动。此外,使用 “Save” 按钮,我们可以记录每个位置或步骤,然后机器人手臂可以自动运行并重复这些步骤。使用相同的按钮,我们可以暂停自动操作以及重置或删除所有步骤,以便我们可以记录新的步骤。
Arduino 机械臂 3D 模型
首先,我使用 Solidworks 3D 建模软件设计了机械臂。机械臂有 5 个自由度。
对于前 3 个轴,腰部、肩部和肘部,我使用了 MG996R 伺服器,对于另外 2 个轴,手腕滚动和手腕俯仰,以及夹持器,我使用了较小的 SG90 微型伺服器。