资料介绍
描述
描述
介绍
大家好!本文的目的是解释如何从头开始制作六足机器人。机器人将能够进行各种运动,并且能够在不平坦的地形上保持身体平衡(保持身体在水平面上)。让我们将整个项目分为 3 个主要部分:
- 机械方面
- 硬件
- 软件
并详细了解所有 3 个。
机械方面
为了组装机器人的底盘,我们使用了木头、有机玻璃和金属支架。让我们从主机开始,我们用木头和激光切割机制作机身的上下部分,然后用金属支架将它们连接起来(黑色的带有伺服和我们自己制作的银色)。


为了制作腿,我们使用支架连接了 3 个舵机。它的一端连接到主机,另一端连接到有机玻璃。玻璃也是用激光切割的,之后我们使用热风枪将其弯曲(见下面的过程),使其具有弯曲的形状。弯曲后,我们用木块和胶水连接了两个部分。

步数检查
为了检测机器人在行走过程中何时触地,我们在每条腿上添加了微动开关。开关连接在定制的支架上。我们在连接腿的两个部分的木头上钻孔,并在其中插入金属杆和弹簧。杆的地面部分涂有聚氨酯(这增加了地面的摩擦力,使机器人更加稳定),杆的上部连接到微动开关,当腿接触地面时按下。
硬件
主板_
我们创建了支持与 esp32、mpu-6050 和伺服电机连接的电路板。我们在这个项目中使用的伺服器使用半双工 UART 与微控制器进行通信,以实现这种类型的通信,我们使用了 74hc126、晶体管和几个电阻器(用于非门)。


力量
电路板从伺服电机的输入接收平均 7.4V 电压,之后使用 dc->dc 转换器将电压降低到 5v 以供应电路的其他组件(esp32,mpu-6050 ...)。为了提供这种电力,我们使用了 4 节 3.7v 锂电池并将它们连接到小充电板上,如下所示:

软件
您可以使用 Arduino IDE 或平台 IO 编译并上传代码到微控制器。代码用 C++ 编写,分为几个库,允许用户通过仅更改相应的库文件来替换项目的某些部分。请注意,代码仍在进行中,因此并不完美。
我们使用手机与 esp32 使用专门为此项目创建的蓝牙应用程序连接。它使用户能够移动机器人并在几种模式之间切换。它还输出伺服电机中存在的电压,这是良好的电池指示器(8.4v - 完全充电,6.4v - 放电)。
平衡
机器人正在使用 PID 库将其身体保持在水平面上,您可以看到这个过程如下所示:
结论
这个项目花了我 1 年时间完成,但离完美还很远。它仍在进行中,因此代码将得到更新。如果你们中的任何人对机器人技术感兴趣,那么您应该会发现这篇文章很有趣,因为它基本上将整个问题划分为更小的问题,您可以将这些问题单独用于您的项目。如果您有任何问题,请写信给我。
祝你好运!
- 六足机器人开源设计
- 从头开始构建无人机
- AIWM六足机器人控制板开源
- 基于STM32的六足机器人控制源代码分享 35次下载
- 六足仿生巡检机器人的设计方案 44次下载
- 六足机器人三维模型和STM32F103控制代码免费下载 70次下载
- 六足机器人SolidWorks的模型资料合集免费下载 49次下载
- 平面液压双足机器人步态规划及阻抗控制研究说明 15次下载
- 怎么样才能设计仿人双足机器人的机构 20次下载
- 基于ZMP的双足机器人动态步行控制研究 31次下载
- 使用51单片机设计六足仿生机器人的详细资料说明
- 六足机器人超声波测试报告详细资料合集免费下载 14次下载
- 新型仿生六足机器人步行足运动学分析与研究 25次下载
- 六足机器人 6次下载
- 电子工程师DIY:六足机器昆虫制作全过程 1195次下载
- 在NVIDIA Isaac Lab中训练四足机器人运动 645次阅读
- 如何制作一个六足机器人 1114次阅读
- 基于SMARS 机器人的3D打印部件设计 3382次阅读
- 面对疫情 医疗机器人能帮上什么忙? 2236次阅读
- 真空洁净机器人 6354次阅读
- dfrobotArcBotics 六足机器人套件简介 2037次阅读
- 教育机器人市场分析_教育机器人市场前景 5805次阅读
- 简易机器人制作图解 1w次阅读
- 仿人机器人关键技术研究 5507次阅读
- 软体机器人 前所未见的机器人 3770次阅读
- 何为柔性机器人?如何让机器人的身体柔若无骨? 1.1w次阅读
- foxbot机器人的优点及用途介绍 1.7w次阅读
- 基于3D打印技术的跳舞机器人的硬件电路制作 4559次阅读
- 焊接机器人多少钱一台_六款焊接机器人价格介绍 5.6w次阅读
- 基于Arduino的会打招呼的超萌机器人 3379次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
电子发烧友App






创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论