像往常一样,我制作了本教程来指导您逐步制作自己的机器人,并开始学习如何制作可控机器人,以及如何控制它们,这个项目可能是机器人技术领域的一个很好的开端。 在创建该项目的过程中,我们试图确保该指导手册将是您的最佳指南,以便在您想要制作自己的机器人时为您提供帮助,因此我们希望该指导手册包含所需的文档。从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上的插槽中。
移动基站无线视频监控系统的结构及设计原理简析
新型传感安全气囊头盔:每秒记录200次头部运动,遭遇意外时只需0.1秒气囊就会膨胀
一种优化的机顶盒电子节目指南系统的设计方案
3G数据业务运营的核心关键点简介
高速球在结构设计和安装事项有哪些
基于SMARS 机器人的3D打印部件设计
手机充电插头大小有什么区别
模拟信号转成数字信号的四个过程
华为正式表态:拥有自动驾驶和电动汽车关键技术
第三代AI处理器的核心优势
JESD204B SystemC module 设计简介(一)
陆奇离职 百度股价盘前大跌一度超过6%,缩水约61亿美元
FLIR Systems 推出用于预测性交通管理的人工智能红外交通传感器
驱动器提供比例电磁阀控制,无需PLC或μC
电源插座NL代表什么
内置MOS,双节锂电池升压输出12V/3A转换器FP5217
S32K344-WB开发板快速入门:官方在线教程&完整设计资源,请查收!
盘点英国在人工智能领域的战略布局及发展前景
机器人和人工智能的进步 带动世界快速变化
开源推动大数据新兴技术不断涌现