大家好,欢迎回来。在这个项目中,我们将学习如何用Arduino制作一个可爱的智能机器人。为此,我主要使用了Arduino UNO板,超声波传感器和SG90伺服电机。L293D电机驱动器用于控制电机。我认为这是一个非常简单和低成本的项目。
另外,我使用了5mm的泡沫板来制作机器人的身体。你可以用其他合适的材料。我想试着造一个瓦力机器人,我觉得它有点像瓦力。我说的不是硬件,只是体型。此外,我还添加了一个简单的程序来扮演一个可爱的机器人。你也可以给这个机器人加一个避障程序。
步骤1
首先,确定这些组件。
步骤2
其次,使用以下尺寸切割机器人的底座部分。9厘米× 13厘米
步骤3
现在,把机器人的轮子和齿轮马达连接起来。然后,粘贴这些电机和脚轮的基础部分。
步骤4
接下来,将L293D电机驱动屏蔽连接到Arduino UNO板。然后将其安装在基础泡沫板部件上。
步骤5
现在,钻两个孔,把电机电线穿过这些孔。然后,将这些电机连接到电机驱动器上。为此,我使用了M1和M2端子。
步骤6
接下来,切割四个泡沫板片为机器人的侧面部分。为此,请使用以下尺寸。9厘米× 6厘米
步骤7
现在,切下这个机器人的顶部。然后,将伺服电机粘在顶部前部。
步骤8
接下来,在伺服喇叭上安装超声波传感器。然后,将电池座粘贴在伺服电机附近。您可以按照自己的喜好安排这些组件。
步骤9
之后,钻孔并将伺服线,电池线和四根跳线穿过这些孔。
步骤10
现在,将这些组件连接到电机驱动器屏蔽上。
步骤11
现在,把我们之前切割的机器人的侧面粘合起来。另外,在前面的侧面钻一个孔,用于USB插座。
步骤12
接下来,将这个机器人连接到电脑上。然后,将下面的程序复制粘贴到Arduino IDE中。
您必须安装AFmotor库文件才能运行此代码。
步骤13
现在,选择板和端口。之后,单击上传按钮。
步骤14
最后,胶水的顶部部分,并把电池放入电池座。现在你可以测试这个机器人了。
故障排除
检查所有跳线。检查组件。您必须包含库文件。再检查一下程序。
本文编译自hackster.io