0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

老鼠机器人的制作教程

454398 来源:工程师wv 2019-08-27 14:45 次阅读

第1步:你需要什么:

老鼠机器人的制作教程

- Arduino Nano微控制器

- 2台SG90伺服电机(您可以在亚马逊或某些在线商店中找到它们)

- 您必须打印3D模型,或者您可以使用纸板或塑料制作结构。

- 一些电线和一个小面包板

- 9伏电池和连接器

此外,您还需要使用arduino IDE

步骤2:校准舵机

在启动机器人之前,您必须执行上一步。你需要找到伺服的中间位置。伺服可以转动180度(半个圆周),你需要先找到90度位置的位置才能使腿垂直于身体。为此,我编写了一个程序,将伺服系统置于90º位置。一旦伺服系统处于90º,您就会有一个参考点,指示伺服将在程序开始处的位置。

这是我用来使伺服器居中的程序:

#include

伺服前线;

伺服返回;

void setup(){

Front.attach(9);

Back.attach(6);

}

void loop(){

Front.write(90);

Back.write(90);

}

您必须对软件或硬件进行小幅调整,以改善机器人的移动和获得完美的步态,但首先让机器人移动,在项目结束时,您将能够进行这些调整。

步骤3:组装腿

在此之后你必须把舵机的轴放到腿部。机器人,为了使这更容易,你可以在腿的孔周围切割一些材料进入那里的轴。

其次你需要将带有3D支腿的轴拧入伺服系统,当你所有人都在正确的位置时,在轴和腿之间放一点热胶,将它们固定到位。确保将腿放在90度,如步骤2所示。

步骤4:安装舵机

现在你必须在机器人的身体上安装舵机,为了做到这一点,你必须用一只手拿起身体,用腿将伺服推入一个洞,你有伺服。确保伺服电线的位置正确,否则伺服不适合机箱。伺服孔的一侧有一个小槽。将该插槽用于电线。

使用另一组支脚重复此步骤。

步骤5:添加Arduino

完成所有这些步骤后,您将完成机器人硬件。现在我们进入最后一部分,电子和布线。首先,拿Arduino Nano将其推入面包板,然后你必须将面包板底部的纸张取出并将面包板粘贴在3D模型中。

步骤6:接线

让我们做接线!在此步骤中,您将把面包板上的所有电线连接到伺服电机。

所有伺服系统都有三条线,所以一条用于arduino发送的信息,橙色一条,另一条用于+5v电流,红色电压,最后是GND(或接地)电线,这是棕色的。

要连接电线,您可能需要查看我们用于使伺服器居中的代码。在代码中我们可以看到前腿的伺服连接到引脚D9和另一个伺服,一个用于后腿和尾部它连接在端口D6。这意味着前伺服的橙色线连接到D9引脚,后腿伺服的橙色线连接到D6引脚。两个伺服电机的红色电缆变为5V,两个伺服电机的棕色电线连接到GND(Arduino Nano的任何GND引脚)。

第7步:和一些代码

要完成机器人,你必须把它带回来!所以这里有我最喜欢的部分,代码。

下面,我与您分享代码。让你的机器人走完一个完美的大门的关键是修改程序,使其完全适应你的老鼠的重量和平衡,但我只推荐这个,如果你知道一点arduino的编程。如果你的老鼠挣扎着走路,写下评论,我可以帮助你让你的老鼠走路一些风格!

这里有你使用的代码:

#include

Servo Front;

伺服返回;

void setup(){

Front.attach(9);

Back.attach(6);

Front.write(92);//我的前伺服,90度不完全笔直,所以我不得不将角度修改为92度。

Back.write(90);

延迟(1000);//机器人将所有腿垂直于身体并等待一秒

}

void loop(){

//此循环将一直运行到你拔掉机器人

//您可以修改移动之间的角度或延迟时间,使机器人走得更快或更慢,或者做出更大或更小的步骤

Front.write(132) ;

延迟(100);

Back.write(50);

延迟(300);

Front.write(50);

延迟(100);

Back.write(130);

延迟(300);

}

在arduino编程平台编写程序后,您可以将其上传到机器人中,看看它是如何移动的。

步骤8 :你完成了!

这个机器人组装起来非常简单,程序也很简单。很容易让它移动。..。..但要让它优雅地移动会非常复杂。如果你想开始构建和编程步行机器人,这对你来说是一个很好的项目。您将学习该项目如何编写“步态”,这是让您的机器人行走的指令序列。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    211

    文章

    28476

    浏览量

    207414
收藏 人收藏

    评论

    相关推荐

    【「具身智能机器人系统」阅读体验】2.具身智能机器人的基础模块

    具身智能机器人的基础模块,这个是本书的第二部分内容,主要分为四个部分:机器人计算系统,自主机器人的感知系统,自主机器人的定位系统,自主机器人
    发表于 01-04 19:22

    【「具身智能机器人系统」阅读体验】2.具身智能机器人大模型

    近年来,人工智能领域的大模型威廉希尔官方网站 在多个方向上取得了突破性的进展,特别是在机器人控制领域展现出了巨大的潜力。在“具身智能机器人大模型”部分,作者研究并探讨了大模型如何提升机器人的能力,大模型存在
    发表于 12-29 23:04

    【「具身智能机器人系统」阅读体验】1.初步理解具身智能

    感谢 感谢电子发烧友网社区给予《具身智能机器人系统》试读机会。在这知识的盛宴中,我感受到社区的关怀与支持。定不负期望,认真研读,分享所学,回馈社区。 一、本书大纲 《具身智能机器人系统》是一本
    发表于 12-28 21:12

    【「具身智能机器人系统」阅读体验】+初品的体验

    《具身智能机器人系统》 一书由甘一鸣、俞波、万梓燊、刘少山老师共同编写,其封面如图1所示。 本书共由5部分组成,其结构和内容如图2所示。 该书可作为高校和科研机构的教材,为学生和研究人员提供系统
    发表于 12-20 19:17

    《具身智能机器人系统》第1-6章阅读心得之具身智能机器人系统背景知识与基础模块

    要给AI这个聪明的“头脑”装上一副“身体”。这个“身体”可以是一部手机,可以是一台自动驾驶汽车。而人形机器人则是集各类核心尖端威廉希尔官方网站 于一体的载体,是具身智能的代表产品。与传统的软件智能体不同,具身智能
    发表于 12-19 22:26

    鸿蒙机器人与鸿蒙开发板联动演示

    鸿蒙机器人与鸿蒙开发板联动演示,机器人的角色为迎宾机器人,开发板负责人宾客出现监听
    发表于 12-02 14:55

    医疗机器人有哪些_医疗机器人有哪些应用

    医疗机器人是医用机器人工程的重要应用,结合了各个学科最新研究和发展的成果,并广泛应用于医学诊疗、康复等医学领域。医疗机器人的类型多种多样,以下是主要的一些类型:
    的头像 发表于 10-21 15:16 826次阅读

    机器人基本运动

    机器人基本运动
    发表于 09-19 12:57 0次下载

    开源项目!用ESP32做一个可爱的无用机器人

    简介 作者在完成硕士论文答辩后,利用空闲时间制作了一个他一直想做的机器人——可爱无用机器人。 无用机器人原理是一个连接到开关的电机,通过逻辑门控制。当开关被推到“开”时,
    发表于 09-03 09:34

    开源项目!用ESP32做一个可爱的无用机器人

    简介 作者在完成硕士论文答辩后,利用空闲时间制作了一个他一直想做的机器人——可爱无用机器人。 无用机器人原理是一个连接到开关的电机,通过逻辑门控制。当开关被推到“开”时,
    发表于 08-30 14:50

    柔性机器人与刚性机器人区别与联系

    柔性机器人和刚性机器人在结构、功能、应用场景等方面存在显著的区别,但也有一些联系。以下是它们的主要区别与联系: 区别 1.结构材料 柔性机器人:由柔性材料(如硅胶、弹性体、智能材料等)制成,能够弯曲
    的头像 发表于 07-21 15:37 635次阅读
    柔性<b class='flag-5'>机器人</b>与刚性<b class='flag-5'>机器人</b>区别与联系

    ROS让机器人开发更便捷,基于RK3568J+Debian系统发布!

    本帖最后由 Tronlong创龙科技 于 2024-7-19 17:18 编辑 ROS系统是什么 ROS(Robot Operating System)是一个适用于机器人的开源的元操作系统。它
    发表于 07-09 11:38

    Al大模型机器人

    金航标kinghelm萨科微slkor总经理宋仕强介绍说,萨科微Al大模型机器人有哪些的优势?萨科微AI大模型机器人由清华大学毕业的天才少年N博士和王博士团队开发,与同行相比具有许多优势:语言
    发表于 07-05 08:52

    基于FPGA EtherCAT的六自由度机器人视觉伺服控制设计

    概述 中国制造 2025 是中国政府实施制造强国战略的第一个十年行动纲领,是全面提升中国制造业发展质量和水平的重大战略部署,其中明确指出了围绕工业机器人创新威廉希尔官方网站 的重要地位。目前工业机器人
    发表于 05-29 16:17

    其利天下威廉希尔官方网站 ·搭载无刷电机的扫地机器人的前景如何?

    随着懒人经济的崛起,智能家居设备的需求呈现出显著的增长态势。作为智能家居领域的一员,扫地机器人因其方便、实用的特性而备受消费者青睐。特别是在无刷电机威廉希尔官方网站 的加持下,扫地机器人不仅提升了清洁效率,还优化
    发表于 05-05 15:03