本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

国外大神教你做四驱智能机器人
发布时间:2020-12-17
分享到:
国外大神教你做四驱智能机器人
发布时间:2020-12-17
分享到:

像往常一样,我制作了本教程来指导您逐步制作自己的机器人,并开始学习如何制作可控机器人,以及如何控制它们,这个项目可能是机器人技术领域的一个很好的开端。 在创建该项目的过程中,我们试图确保该指导手册将是您的最佳指南,以便在您想要制作自己的机器人时为您提供帮助,因此我们希望该指导手册包含所需的文档。从JLCPCB 订购以定制定制PCB来改善电子设备的外观后,该项目特别容易制作, 并且本指南中有足够的文档和代码可让您创建漂亮的机器人。我们仅用了4天就完成了这个项目,只用了一天就可以获取所有必需的零件并完成硬件的制作和组装,然后花了一天的时间准备适合我们项目的代码,然后花了两天的时间来创建android应用我们已经开始测试和调整。

步骤1:电路图

像往常一样,我会尝试为观众提供一些简单的项目,以便每个人都可以尝试,并且基于SMARS 机器人的3D打印部件,今天的项目也很容易。 您可以按照自己的机器人进行很多设计,以及可以添加到机器人中的附件很多,但是对于我们的项目,我们将从基本设计入手,因此其中没有太多附件,但是我们将发布在接下来的视频中,如何为我们的小型机器人添加更多功能。 转到 控制部分,如上面的电路图所示,我们将使用 您可以从 Arduino UNO 板上获得的 ATmega328 MCU,该MCU通过L293 H桥驱动器驱动两个微型电机,如您所见,添加了两个电机驱动器,以便在您的机器人是四电机机器人的情况下可以使用此电路图,此外,我们还具有蜂鸣器输出,伺服电机输出控件,蓝牙连接引脚和超声传感器输入,所有这些功能都可以实现制作相同的电路图时,请尝试一下。 最后一个组件是5V电压调节器,在这里是必需的,因为我们使用9V电池为机器人供电,并且需要将电压降低到5V才能为MCU和电机供电。

步骤2:PCB制作

在开始焊接电子零件之前,让我们检查一下我们项目的电子零件清单,我们需要:

PCB、一个Arduino Uno、ATmega328、MCUL293电机驱动器、 HC05蓝牙模块: L7805稳压器、2个10 uF的通孔电容器、16 Mhz振荡器 、蜂鸣器、 2个直流微型电机、9V电池。

步骤3:硬件组装

烙铁切勿触摸烙铁的元件。用镊子或夹子固定要加热的电线。不用时,请务必将烙铁放回原位。切勿将其放在工作台上。不使用时,请关闭设备并拔下电源插头。如您所见,由于该PCB的高品质制作,因此使用它非常容易,并且在焊接每个组件时不会忘记会引导您的标签,因为您会在顶层的丝绸层上找到每个组件的标签,指示其在板上的位置。这样,您将100%确保不会犯任何焊接错误。我已将每个组件焊接到其位置,并且可以使用PCB的两面来焊接电子组件.

步骤4:组装机器人

从车轮的链条开始,我们需要这32个链条零件的每一侧16个零件,并且我们使用了这种塑料长丝,我们将其切割了30个零件,每个零件的长度为15毫米然后将链条零件固定在一起,您可以使用一些胶水确保链条保持连接状态,现在我们将机器人底盘和这两个空转轮组装在一起,然后将9V电池和微型电动机放到它们的位置,然后将主动轮组装到电动机上,最后但同样重要的是,我们将链条连接起来以将轮彼此连接,最后一步是拧紧轮线和9V电池,然后将PCB插入其插座,机器人现在可以移动了。

步骤5:软件零件和测试

现在该移到软件部分了,我已经制作了此Arduino代码,您可以从下面的下载链接中获得该代码,它是如此基本的代码,仅是从android应用程序接收的一些指令,以控制机器人的运动,现在我们需要做的就是将MCU放在Arduino UNO板上,然后将代码上传到微控制器,然后将其带回到PCB上的插槽中。

外文原文:点击原文

声明:本文由Hackaday授权电路城翻译,系电路城的原创内容,转载请注明出处!

加入微信技术交流群

技术交流,职业进阶

关注电路设计技能公众号

了解最新技术方案

加入电路城 QQ 交流群

与技术大牛交朋友

讨论