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

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

3天内不再提示

如何制作可以对外界刺激做出反应的简单机器人猫

454398 来源:网络整理 作者:网络整理 2019-12-07 09:19 次阅读

步骤1:MoSCoW,材料和工具

材料

Arduino Uno

Arduino USB电缆(用于将arduino连接到您的电脑

面包板

压电扬声器

触摸传感器(FSR-Interlink 406)

12个5mm LED

6 220欧姆电阻

47k欧姆电阻

15 M至M的跳线

24 M至F的跳线

丙烯酸(用于激光切割)*

用于激光打印机的材料*

工具:

3D打印机*

激光切割器*

胶枪*

*这只是用于制作身体。如果您无法使用这些工具,则还可以使用其他材料制成主体。

MoSCoW:

这是MoSCoW的一部分我在设计RoboCat时使用的要求

必须满足:

机器人具有3D打印盒

机器人发出声音

当机器人被抚摸回去时可以感觉到

机器人的LED眼睛

应该具有:

机器人的眼睛改变

可以打开或关闭机器人

可能有:

机器人上刻有徽标侧面

机器人对明暗反应

机器人对倾斜做出反应

没有:

机器人可以行走

步骤2:接线

如何制作可以对外界刺激做出反应的简单机器人猫

知道了吗?然后,我们开始吧!

这里的图显示了所有事物的连接方式。第一个图包含了所有内容,但有些混乱,因此我添加了一些额外的图,以便您实际上可以了解发生了什么。

最简单的方法是从压电扬声器和触摸传感器开始。压电扬声器连接到引脚2并接地,触摸传感器连接到5v和A0。触摸传感器之前有一个47k欧姆的电阻。

然后,我们将在引脚6、7、8、9、11和12上添加LED。您会在面包板上放置一整堆电缆在这里,请确保不要混淆其中的任何一个(这有助于对电线进行颜色编码)。首先,我在试验板上做了几行以将LED放在上,并做了一些连接到地面的行。然后,我使用M/F跳线每行添加2个LED,并将另一端接地。我基本上在面包板上制作了3组相同的LED,仅在LED上就可以在图像中看到其中设置LED的方式。

注意:要更改触摸传感器的灵敏度,您可以也可以尝试将不同的电阻器代替47k欧姆电阻器。

第3步:代码

因此,现在我们已完成所有接线完成,但是它什么也没做,所以我们需要获取一些代码并将其上传到Arduino板上。

步骤4:3D打印和激光切割

好吧,现在我们的创造物作用像只猫,但是看起来还不像一只猫。是时候制造身体了!

要制造身体,我们将使用激光切割机和3D打印机。如果您无法使用这些工具,则还可以使用其他材料并创造性地制作自己的身体。

我们将3D打印一个身体和一个头部,并激光切割一条尾巴和一条

3d打印头时,请确保您没有更改尺寸(以便5mm LED完全适合孔中),并确保支撑架处于打开状态,因为耳朵伸出而打印机无法在稀薄的空气中打印。 (这在某些3D打印机上是标准配置,但是在某些情况下,您需要自己打开它)

我实际上没有时间自己打印主体,因此我实际上无法测试所有内容是否都适合其中,我怀疑它可能不适合,因此您可能需要摆弄一些。触摸传感器也没有孔,也没有连接到人体中arduino的电线,因此您需要将这些孔锯掉。

激光印刷板可能会落后嘴,鼻子和胡须为猫提供更多的颜色,所以您看不到里面的东西(尽管没有必要放进去,如果您不喜欢的话就放进去,只需把它留在后面),尾巴就在后面

第5步:将它们放在一起

我们要做的最后几件事。

我们仍然需要将LED放在头上。您确实需要确保将LED插入正确的孔中,否则,眼睛的外观将不符合预期。连接到引脚6的LED进入上部外部孔,连接到7的LED紧挨着这些(因此不低于),连接到8的LED紧挨着那些。连接到引脚9的LED是下部外部孔,旁边的11是LED,旁边的是12 LED。

您可以放置身体和头部连同胶枪一起使用,这也适合放在面板和尾巴中。如果您自己制作身体/零件,则可以按照使用的最佳方式将其固定。
责任编辑:wv

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

    关注

    210

    文章

    28146

    浏览量

    206034
  • Arduino
    +关注

    关注

    187

    文章

    6461

    浏览量

    186565
收藏 人收藏

    评论

    相关推荐

    【书籍评测活动NO.51】具身智能机器人系统 | 了解AI的下一个浪潮!

    的自适应性和自主性,赋能机器人在多种场景中的应用。 例如,在家庭自动化领域,具身智能机器人能够感知家庭成员的日常习惯和需求,自动执行清洁、整理或其他家务任务。它们通过观察家庭成员的活动模式和反应,逐渐
    发表于 11-11 10:20

    认识机器人与CW32四足机器人控制项目

    : 1. 定义 机器人是具有感知、决策和执行功能的自动化设备。它可以接受外部信息,进行处理,并据此执行一定的动作。 2. 组成 感知系统 :如摄像头、传感器等,用于接收外部信息。 控制系统 :如电脑、单片机等,用于处理信息和做出
    的头像 发表于 09-28 15:46 196次阅读

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

    、固件烧录等。 注意事项 制作这个机器人的材料成本比较高,接近一台全新笔记本电脑的价格。此外,如果没有焊接经验,整体成本可能更高,因为还需要涉及到PCB组装。 完成 完成后,机器人可以
    发表于 09-03 09:34

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

    、固件烧录等。 注意事项 制作这个机器人的材料成本比较高,接近一台全新笔记本电脑的价格。此外,如果没有焊接经验,整体成本可能更高,因为还需要涉及到PCB组装。 完成 完成后,机器人可以
    发表于 08-30 14:50

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

    简单快捷地调用合适的算法库,以提高开发效率,加快开发进程。 (2) 开源免费,架构精简 ROS系统是一个开源免费,架构精简的机器人操作系统。ROS被设计为尽可能精简,以便为ROS编写的代码可与其
    发表于 07-09 11:38

    Al大模型机器人

    理解能力强大: AI大模型机器人可以理解和生成自然语言,能够进行复杂的对话和语言任务。它们能够识别语言中的语义、语境和情感,并据此作出适当的回应。广泛的知识储备: 这些模型基于大规模的数据集进行训练,拥有
    发表于 07-05 08:52

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

    和增强系统处理图像的实时性,本文提出了一种伊瑟特的六自由度机器人视觉伺服控制系统,将摄像头集成到基于 Zynq的伊瑟特主站上,提高了视觉伺服的实时性.经测试,该平台能够对视觉检测目标的变化做出及时的反应
    发表于 05-29 16:17

    其利天下技术·搭载无刷电机的扫地机器人的前景如何?

    区域,导致清洁不彻底;有些机器人在遇到特殊情况时可能无法做出正确的反应,甚至出现故障。此外,扫地机器人的价格也是影响客户体验的一个重要因素,虽然随着技术的成熟和市场竞争的加剧,价格已经
    发表于 05-05 15:03

    日本世嘉玩具公司召回"KIMIT Ragdoll"仿真机器人

    尽管日本对饲养宠物无明确规定,但对于热衷科技产品的消费者而言,这种仿真宠物机器人仍具有极大吸引力。尤其对于对过敏的人来说,这款机器人更是理想之选,据了解,日本有相当数量的此类人群。
    的头像 发表于 04-22 11:23 494次阅读

    【开源作品】基于树莓派4B、ESP32制作的桌面机器人、气象站、立方光!

    ;gt;>点此查看全文 基于树莓派 4B DIY 能笑会动的桌面机器人 Emo是一款基于树莓派4做的个人伴侣机器人,集时尚与创新于一身。它不仅仅是一款机器人,更是一个活生生的存在,与其
    发表于 03-05 16:52

    字节发布机器人领域首个开源视觉-语言操作大模型,激发开源VLMs更大潜能

    对此,ByteDance Research 基于开源的多模态语言视觉大模型 OpenFlamingo 开发了开源、易用的 RoboFlamingo 机器人操作模型,只用单机可以训练。使用简单
    的头像 发表于 01-23 16:02 474次阅读
    字节发布<b class='flag-5'>机器人</b>领域首个开源视觉-语言操作大模型,激发开源VLMs更大潜能

    机器人基于开源的多模态语言视觉大模型

    ByteDance Research 基于开源的多模态语言视觉大模型 OpenFlamingo 开发了开源、易用的 RoboFlamingo 机器人操作模型,只用单机可以训练。
    发表于 01-19 11:43 355次阅读
    <b class='flag-5'>机器人</b>基于开源的多模态语言视觉大模型

    中国电科第一代人形机器人对外发布,预计明年投入应用

    人形机器人是所有机器人里最复杂的一类,尤其要实现“具身智能”这一目标。继科大讯飞、小鹏汽车、傅利叶智能、智元机器人等多家国内企业发布了自主研发的人形机器人。中国电子科技集团公司第二十一
    的头像 发表于 01-03 15:43 813次阅读

    基于导纳控制的机器人拖动示教原理和实现步骤

    基于导纳控制的机器人拖动示教是一种常用的机器人控制策略,它允许机器人直接互动,实现自然、直观的控制。在导纳控制中,机器人被建模为一个力控
    的头像 发表于 12-04 09:48 5191次阅读
    基于导纳控制的<b class='flag-5'>机器人</b>拖动示教原理和实现步骤

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

    库的支持,ROS系统提供丰富且功能强大的机器人算法库,如坐标变换、运动控制等。机器人开发者可根据开发需要,简单快捷地调用合适的算法库,以提高开发效率,加快开发进程。 (2) 开源免费,架构精简ROS系统
    发表于 11-30 16:01