资料介绍
在制作这个项目的过程中,我们试图确保本教程将成为您的最佳指南,以便在您制作自己的机器人时为您提供帮助,因此我们希望本教程包含所需的文档。
在获得我们从JLCPCB订购的定制 PCB 以改善我们电子设备的外观后,这个项目非常方便,并且本指南中有足够的文档和代码来帮助您创建漂亮的机器人。
我们只用了 5 天就完成了这个项目,只需两天时间就可以得到机器人 3D 打印零件所需的所有电子元件,然后再用两天时间完成硬件制造和组装,然后再用一天时间准备适合我们的代码项目,我们已经开始测试和调整。
您将从本教程中学到什么:
- 根据其功能选择组件。
- 了解机器人机制。
- 准备威廉希尔官方网站 图以连接所有选择的组件。
- 将电子部件焊接到 PCB 上。
- 组装所有项目部件(机器人本体)。
- 开始第一个测试并验证项目。
第 1 步:这个机器人是如何工作的!
从项目描述开始,正如我已经说过的,我们将复制 OTTO 机器人模型,您可以从OTTO 社区免费获得其 3D 设计零件,但我们将在项目中添加一个定制的 PCB 设计来控制机器人,所以我们将使用 ATmega328 微控制器,而不是像社区为这个项目所做的那样使用整个 Arduino Nano 板。
该机器人具有许多功能,您会喜欢它由4 个伺服电机执行的动作和通过有源蜂鸣器显示的声音,机器人将由一个简单的9V 锂电池供电,并通过一个您可以下载的安卓应用程序由蓝牙模块控制直接从playstore和appstore免费。
机器人运动由 4 个伺服电机执行,因此我们每条腿有 2 个伺服系统,还有升级版的 OTTO 机器人也可以控制手部运动,但我们不会在这个难懂的情况下这样做,我们将升级控制板在我们即将到来的教程中完成这项任务。
第 2 步:威廉希尔官方网站 图
为了将所有电子元件聚集在一起,我选择为这个项目创建自己的 PCB 设计并从JLCPCB生产它,我转移到easyEDA平台,在那里我准备了以下威廉希尔官方网站 图,你可以看到我们需要的所有元件,然后我将威廉希尔官方网站 设计转换为具有所需尺寸以适合机器人底盘的 PCB 设计。
第 3 步:PCB 制作
准备好威廉希尔官方网站 后,我将其转换为定制的 PCB 设计,具有所需的尺寸和形状以适合我们的机器人底盘。下一步是生成 PCB 设计的 GERBER 文件并将其上传到JLCPCB订单页面以生产我们的 PCB。
等待多氯联苯的四天,我们到了。这是我们第一次为 PCB 尝试黄色,它看起来真的很棒。
第 4 步:机器人身体 3D 打印部件
转到机器人身体部位,正如我在演示文稿中已经提到的,您可以通过此链接从 OTTO 社区网站获得该机器人的 STL 文件,以便通过 3D 打印机生产这些部件。
第 5 步:电子成分
现在我们已经准备好了一切,让我们回顾一下组件列表:
★☆★ 必要组件(亚马逊链接)★☆★
- 我们从 JLCPCB 订购的 PCB
- ATmega328 微控制器:https://www.amazon.com/gp/product/B07PZWYW2F/ref=...
- HC-05 蓝牙模块:https://www.amazon.com/gp/product/B01G9KSAF6/ref=...
- 超声波传感器:https://www.amazon.com/gp/product/B01G9KSAF6/ref=...
- 4 个伺服电机:https://www.amazon.com/gp/product/B01G9KSAF6/ref=...
- 22pF 电容:https://www.amazon.com/gp/product/B01G9KSAF6/ref=...
- 10uF 电容:https://www.amazon.com/gp/product/B01G9KSAF6/ref=...
- 振荡器:https://www.amazon.com/gp/product/B01G9KSAF6/ref=...
- L7805 电压调节器:https://www.amazon.com/gp/product/B01G9KSAF6/ref=...
- 蜂鸣器:https://www.amazon.com/gp/product/B01G9KSAF6/ref=...
- 9V 电池:https://www.amazon.com/gp/product/B01G9KSAF6/ref=...
- 接头连接器:https://www.amazon.com/gp/product/B01G9KSAF6/ref=...
第 6 步:软件部分
现在我们需要将机器人代码上传到微控制器,因此我们需要Arduino Uno板来执行此操作,关于机器人软件,您可以使用 Arduino IDE 上传代码,或者您可以简单地下载 OTTO blockly IDE ,这将为您提供帮助通过一些示例开始为机器人制作您自己的程序,在我们的例子中,我们将上传社区提供的此代码,此代码允许我从 android 应用程序访问所有机器人功能。
您可以从此链接获得最新更新版本,或者您可以简单地下载以下与我们在项目中使用的代码版本 9 相关的附件。
第 7 步:电子组装
我们准备好电子部件,让我们开始将电子部件焊接到 PCB 上。
正如您从图片中看到的那样,使用此 PCB 非常容易,因为它的制造质量非常高,并且不会忘记在焊接每个组件时会指导您的标签,因为您会在顶部丝绸层上找到每个组件的标签,指示它放置在板上,这样您将 100% 确定您不会犯任何焊接错误。
我已将每个组件焊接到其位置,关于此 PCB,它是一个两层 PCB,这意味着您可以使用它的两面来焊接您的电子组件。
第 8 步:机器人车身组装和演示
在开始组装之前,我建议您将所有伺服电机校准到 90°角,只需使用基本的 Arduino 伺服演示即可。
组装就是再简单不过了:
- 拿起机器人主体和两个伺服电机,从顶部拧紧它们。
- 然后将腿连接到组装好的伺服系统以控制腿的运动。
- 下一步是将另外两个伺服器连接到腿上,并将脚部连接到伺服器上,这样每条腿都有一个伺服器,每只脚都有一个伺服器。
- 下一部分是我们将把它放在机器人头部的超声波传感器。
- 最后一步是将超声波传感器连接到其连接器,并将伺服系统连接到 PCB。
您可以参考代码,您可以在其中找到每个伺服的适当符号,并且您会在我们制作的 PCB 顶部找到相同的标签。
连接电池后,我们将头部连接到身体上,我们可以开始玩我们的机器人了。
我真的很喜欢这个项目,我希望看到你们生产这种机器人,但在我们的项目中还需要进行一些其他改进,以使其更加黄油,这就是为什么我会等待你的意见来改进它。
最后一件事,确保你每天都在做电子产品。
是 MEGA DAS 的 BEE MB,下次见。
- 机器人创新制作方法 18次下载
- 双足步行机器人的本体结构和自由度及建模的资料说明 0次下载
- 如何实现双足步行机器人控制系统的开发与应用 27次下载
- 如何实现双足步行机器人系统设计与运动控制及虚拟现实的仿真研究 20次下载
- 如何实现双足机器人的步态规划与仿真研究 15次下载
- 机器人的运动规划详细论文说明 11次下载
- 怎么样才能设计仿人双足机器人的机构 20次下载
- 基于ZMP的双足机器人动态步行控制研究 31次下载
- 竞赛机器人制作技术PDF电子书免费下载 44次下载
- 基于帧描述及位姿变换的双足步行机器人生态生成方法 0次下载
- 新型仿生六足机器人步行足运动学分析与研究 25次下载
- 步行者机器人资料 9次下载
- 高级机器人学与步行机器人 0次下载
- 双足步行机器人制作入门.浅草ギ研.崔素莲.译.2011-1-1.扫描版 0次下载
- 四足机器人斜面静态步行的稳定性分析
- 基于SMARS 机器人的3D打印部件设计 3228次阅读
- 基于仿人机器人的多功能通用型控制系统的设计 2044次阅读
- 面对疫情 医疗机器人能帮上什么忙? 2126次阅读
- dfrobotArduino创意机器人套件简介 7.9w次阅读
- 工业机器人编程入门_工业机器人的编程要求 9571次阅读
- 医用机器人的定义_医用机器人发展 3122次阅读
- 医用机器人的功能_医用机器人分类 2227次阅读
- 协作机器人的起源_为什么需要协作机器人 8127次阅读
- 服务机器人的主要应用领域,科学和技术挑战 7846次阅读
- 简易机器人制作图解 1w次阅读
- 如何区分机器人、协作机器人和移动机器人? 6828次阅读
- 软体机器人 前所未见的机器人 3692次阅读
- 机器人的最佳编程语言是什么?机器人十大流行编程语言汇总 3.4w次阅读
- 何为柔性机器人?如何让机器人的身体柔若无骨? 1.1w次阅读
- 基于3D打印技术的跳舞机器人的硬件威廉希尔官方网站 制作 4427次阅读
下载排行
本周
- 1美的电磁炉维修手册大全
- 1.56 MB | 5次下载 | 5 积分
- 2SMD LED选型手册 贴片灯珠
- 5.47 MB | 3次下载 | 免费
- 3基于PLC的拉丝机张力控制系统研究
- 0.14 MB | 2次下载 | 5 积分
- 4加密芯片的一种破解方法和对应加密方案改进设计
- 0.29 MB | 1次下载 | 免费
- 5万用表UT58A原理图
- 0.09 MB | 1次下载 | 5 积分
- 6多功能MPU芯片GC9005数据手册
- 2.67 MB | 1次下载 | 免费
- 7面向NXP i.MX8处理器的电源解决方案
- 47.47KB | 次下载 | 免费
- 8LP8733-Q1和LP8732-Q1为DRA78x和TDA3x供电的用户指南
- 61.31KB | 次下载 | 免费
本月
- 1使用单片机实现七人表决器的程序和仿真资料免费下载
- 2.96 MB | 44次下载 | 免费
- 2UC3842/3/4/5电源管理芯片中文手册
- 1.75 MB | 20次下载 | 免费
- 3华瑞昇CR216芯片数字万用表规格书附原理图及校正流程方法
- 0.74 MB | 14次下载 | 3 积分
- 4DMT0660数字万用表产品说明书
- 0.70 MB | 13次下载 | 免费
- 53314A函数发生器维修手册
- 16.30 MB | 13次下载 | 免费
- 6TPS54202H降压转换器评估模块用户指南
- 1.02MB | 9次下载 | 免费
- 7STM32F101x8/STM32F101xB手册
- 1.69 MB | 8次下载 | 1 积分
- 8感应笔威廉希尔官方网站 图
- 0.06 MB | 7次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935119次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420062次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4威廉希尔官方网站 仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73807次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65987次下载 | 10 积分
评论
查看更多