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

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

3天内不再提示

眼睛幻觉机器人的制作

454398 来源:wv 2019-09-11 15:31 次阅读

步骤1:将螺栓连接到墙板

将1个螺栓穿过“眼睛”之间的孔并用螺母固定。需要第二个螺母,在螺母之间留出1/8英寸(1.6厘米)的空间,为1/2乒乓球留出空间。

在另外两个螺栓上拧一个螺母并将它们穿过墙板上的其他2个孔。如图所示,在每个螺栓上固定另一个螺母。螺栓头和螺母之间的空间位于墙板的正面,宽度足以容纳马尾辫支架。

步骤2:制作前支架

根据照片在EV3集中找到必要的元素,并将它们相互连接并连接到墙板上,如图所示。

步骤3:连接电机

再次找到元素EV3设置(第一张照片)并连接在一起,如第二张照片所示。电机连接到墙板组件,如第三张照片所示。电机轴孔与墙板上的矩形孔对齐。

步骤4:连接眼睛

如果可能的话,沿着接缝将乒乓球切成两半。我用一把美工刀切割部分和小剪刀来完成它。

将圆形贴纸贴在乒乓球半球内侧的中间。

将纸板放在墙板上,如图所示,并使用透明胶带将½乒乓球连接到黑色LEGO元素。

第5步:使嘴唇

将其中一个回形针弯曲到第一张照片右下角所示的形状。这将适合电机的轴孔,并在电机转动时移动唇缘。

将另一个回形针的内圈弯曲到一侧,然后用它将电机转到合适的位置。对齐使得第一个回形针将水平配合,如第二张照片所示。它不容易转动,然后倾向于过冲。

我的马尾辫支架略微过大,“嘴唇”放在“脸部”时没有关闭。我用红色螺纹做2个直径约1英寸(1厘米)的环。它有一个圆形项目,如适当直径的笔。将线环滑到马尾辫支架的末端,距离末端约1英寸(1厘米)。将马尾辫固定器推到螺栓上,如第三张照片所示。

步骤6:制作后支架

找到EV3集中的元素(第一张照片)并如图所示连在一起。该后支架安装在墙板组件的背面,如第三张照片所示。只有一个地方适合。

第7步:制作“发型”

如第一张照片所示,“头发”的一侧需要几个EV3元素。灰色连接器长2 3/16英寸(5.5厘米)。它们如第二张照片所示附上。

“头发”的另一面是第一面的镜像,除了顶部有3个元素而不是4个,因此较短的(1英寸或4.7厘米)黑色连接器是用来代替灰色连接器。第一张照片是需要哪些元素的指南。

需要额外的EV3元素,如第三张照片中间所示,它们全部附在第四张照片中。这并不像看起来那么棘手,但仔细观察照片很重要。

步骤8:附上“头发”

“头发”附着在眼睛后面的黑色元素上。螺栓适合灰色元素的中间孔。

步骤9:开发程序

LEGO Mindstorms有一个非常方便的基于图标的编程方法。块显示在显示屏的底部,可以拖放到编程窗口中以构建程序。上面的屏幕截图显示了项目首次启动时的EV3窗口。首次保存程序时会分配项目名称。

该程序使Wallplate先生与一个与之交谈的人进行交互。回复是脚本化的。这里没有人工智能深度学习

每次互动都由三个块组成:

1。等待块(在橙色流量控制类别中)为人们提供发表评论的时间。

2。声音块(在绿色动作类别中)产生单词或声音。块中最右边的选项设置为“1”(播放一次),以便立即开始下一个块(电机块)。因此电机在发出声音时转动。唯一的例外是倒数第二个块,它在最右边的选项中有“0”(等待完成)。

3。中型马达座(在绿色动作类别中)移动嘴唇,对于Wallplate先生所说的每个音节旋转一半。 Power选项设置为48,以便与Wallplate先生的说话同步唇部运动。

我无法弄清楚如何设置程序下载到你们这些人,所以我展示了一个下面的块列表。您不应花费太多时间来开发程序和/或根据您的需要进行更改。与往常一样,在开发程序时定期保存程序是个好主意。

在开发程序时会自动出现启动块。

等待Block等待3秒。该人说“你好,Wallplate先生。”

Sound Block说,“你好。”

中型电机座将电机旋转1圈,两次打开嘴唇。

等待块等待1.5秒,然后该人说:“你好吗?”

Sound Block说,“很棒。”

中型电机座转动电机1.5旋转,打开嘴唇三次。

等待等待2秒,然后该人说:“你看起来很好。”

Sound Block说,“谢谢你。”

中型电机块将电机旋转1次,使嘴唇张开两次。

声音模块发出“Blip 2”声。

等待等待3几秒钟,一个人说,“多少个手指?”同时在Wallplate先生面前举起四根手指。

Sound Block说,“四个。”

中型电机座转动电动机.5旋转,打开嘴唇一次。

等待等待3秒后,该人说:“你有宠物吗?”

Sound Blo ck说,“是的。”

中型电机座转动电机.5旋转,打开嘴唇一次。

等待块等待.5秒。

Sound Block打了一个大象电话。

等待等待3秒后,该人说:“一只大象?”

Sound Block大笑。

中型电机挡块旋转电机.25旋转,打开嘴唇。

等待块等待1秒钟。

中等电机块旋转电机.25旋转,闭合嘴唇。

等待等待3秒,然后该人说:“好的,我们有时会再见到你。”

Sound Block说,“再见。”

Medium电机座将电机旋转1圈,两次打开嘴唇。

Sound Block发出断电声。这是唯一一个在最右边的选项中具有“0”(等待完成)的声音块。

停止程序块(在蓝色的高级组中)停止程序。

步骤10:将EV3程序块连接到Wallplate先生

使用其中一根扁平电缆EV3设置为将电机连接到EV3程序块上的端口A.

步骤11:将程序下载到EV3程序块

可以通过USB电缆,Wi-Fi蓝牙将EV3程序块连接到计算机。当它连接并打开时,会在计算机上EV3窗口右下角的小窗口中显示。最右侧的“EV3”文本变为红色。单击此“EV3”下方的正确图标会将程序下载到EV3程序块并立即运行。

下载后,EV3程序块可能与计算机断开连接,程序可能在EV3程序块上启动

步骤12:未来增强功能

当时间允许的时候,我正想着转头跟随一个人在房间里走来走去。这需要一个底座来保持电机转动头部,还需要一个电机和超声波传感器来定位人。

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

    关注

    206

    文章

    26818

    浏览量

    201018
收藏 人收藏

    评论

    相关推荐

    LabVIEW的六轴工业机器人运动控制系统

    LabVIEW开发六轴工业机器人运动控制系统 本项目开发了一个高效的工业机器人控制系统,重点关注于运动学算法和轨迹规划算法的实现和测试。LabVIEW作为一个关键技术,在项目中扮演了核心角色
    发表于 12-21 20:03

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

    ROS系统是什么 ROS(Robot Operating System)是一个适用于机器人的开源的元操作系统。它提供了操作系统应有的服务,包括硬件抽象,底层设备控制,常用函数的实现,进程间消息传递
    发表于 11-30 16:01

    机器人编程需要什么软件?

    机器人编程需要什么软件
    发表于 11-01 07:34

    利用Arduino让机器人学会识别标识并作出行为

    教你用Arduino让机器人学会识别标识并作出行为。你的人工智能小车从此有了眼睛!材料单:跟踪机器人底盘视觉传感器Arduino Uno电动机驱动板18650 Li-离子电池
    发表于 09-27 07:36

    Arduino教学机器人的使用教程

    本文档的主要内容详细介绍的是Arduino教学机器人的使用教程
    发表于 09-27 06:53

    使用Arduino和PAJ7620手势传感器制作手势控制机器人

    使用Arduino和PAJ7620手势传感器制作手势控制机器人,简单程序即可实现。小小的传感器可以识别各种手势。它采用内置的空间传感器,可以感知接近和离开的对象。
    发表于 09-27 06:17

    【开源资料】使用ESP32C3超简单制作迷你四足机器人

    用esp8266做过小四足机器人,这次用esp32C3重制了,主要的原因是C3有蓝牙可以用蓝牙遥控非常方便边,随时连接随时玩不占用手机WiFi。 而且esp32C3虽然管脚不多,但在8路舵机的控制
    发表于 09-21 11:15

    ai人工智能机器人

    的运营成本、人力成本还在不断提高(如:办公场地的租金、员工的工资、社保公积金、节假日福利等)。 如今的智能电话机器人,每天的电话拨打量可达800-1000通,相比人工提高了3-5倍,大大缩短了名单的筛选
    发表于 09-21 11:09

    基于Matlab和VR技术的移动机器人建模及仿真

    利用 Matlab 建立移动机器人的动力学模型 ,在虚拟现实 (VR )环境下 ,实时仿真移动机器人路径跟踪的运动特性 ,为基于 Internet 的机器人遥操作试验搭建了仿真平台 。 实验结果表明
    发表于 09-20 06:24

    如何制作3D机器人眼睛

    电子发烧友网站提供《如何制作3D机器人眼睛.zip》资料免费下载
    发表于 07-05 10:56 0次下载
    如何<b class='flag-5'>制作</b>3D<b class='flag-5'>机器人</b><b class='flag-5'>眼睛</b>

    如何快速地让机器人投入生产

    一帧。 而机器人能提供些什么动作呢?它主要提供几个圆的转动和距离。难度多是三维坐标以及圆形,三角形的计算。如果要更智能,需要加入眼睛,耳朵等其它功能。它主要要生产一个产品的建模数据。或者障碍物,设备
    发表于 06-06 16:18

    利用Arduino Nano制作一个四足机器人遇到HC-05蓝牙模块问题,可以用ESP8266替换Arduino吗?

    我在 Arduino Nano 的帮助下制作了一个四足机器人。但我经常遇到 HC-05 蓝牙模块的问题。所以现在我正在考虑用 ESP8266 替换 Arduino。谁能帮我这个?
    发表于 06-02 08:12

    浅谈儿童陪护机器人

    儿童陪护机器人越来越受到人们的关注,其中转动控制是其重要组成部分之一。步进电机芯片作为一种常用的控制芯片,被广泛应用于儿童陪护机器人中的转动控制。本文将从步进电机芯片的工作原理、优势和应用场景等方面
    发表于 05-11 15:12

    扫地机器人是如何实现液位检测的

    口上面,当机器人开始加水时,传感器会检测水位并将数据发送到一个微处理器。微处理器会根据清水箱的容量,来判断是否需要再次填充水。如果水位已满,机器人将停止加水。污水箱中也有水位传感器,但这个传感器测量
    发表于 04-15 11:21

    如何实现拥有强悍功能智能巡检机器人

    今天小编就为大家介绍一种用于替代人工对设备进行检查和维护的特种机器人——智能巡检机器人机器人大致可分为工业机器人、服务机器人和特种
    发表于 04-12 15:49