7 第七课 《会听声音的机器人》 课件 川教版信息技术.pptx

7 第七课 《会听声音的机器人》 课件 川教版信息技术.pptx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

会听

的机

第7课

课程回顾

课程回顾

前面我们学习了给机器人装上“眼睛”,通过编写相关的程序,让它能够自动躲避障碍物,还能够寻找光源。

本节课我们将给机器人装上“耳朵”,让它能听到声音。让我们具体看看是如何做的吧!

/

认识声音传感器

编写会听声音的机器人程序

模拟仿真机器人听声音

01

02

03

目录

04

搭建与调试会听声音的机器人

认识

声音传感器

PART01

声音传感器相当于机器人的“耳朵”,装上声音探头就能够检测声音,我们就可以用声音来控制机器人的行动了。

声音传感器

一、认识声音传感器

声音探头

检测指示灯

可调电阻

声音传感器的主要功能是检测周围环境是否存在声音。当外部有声音(如掌声或碰撞声)时,传感器会把接收到的声音转化为电信号,并输入给机器人的微电脑。

编写

会听声音的机器人程序

PART02

二、编写会听声音的机器人程序

教机器人听声音,与机器人看障碍物、看亮光的方法类似,只是使用的传感器不同,并且感知到外界信息后机器人所采取的行为也不同。

接下来我们尝试编写机器人听声音程序,让机器人在听到声音时前进,听不到声音时停止不动。具体参考如下:

(1)添加模块和选择变量及端口

①找到并插入所需的模块

②双击“声音”模块,选择与实物搭建机器人一致的端口号

(2)添加“条件判断”模块,并设置条件表达式

②设置条件表达式为:声音变量==1,表示声音传感器检测到信号

①插入所需的模块

(3)设定“条件判断”模块执行后对应的动作行为。

①加入电机模块,并设置”前进“的左右电机参数。表示检测声音时机器人前进。

①加入”电机停止“模块,表示检测声音时机器人停止行动。

模拟仿真

机器人听声音

PART03

三、模仿仿真机器人听声音

完成程序的编写之后,我们需要在RC编程软件中的仿真平台上测试机器人听声音的程序,并根据需要修改程序,模拟用声音指挥机器人前进、停止。

由于在仿真系统中,声源是一直发声的,所以我们在仿真的时候需要分两步:

1.将机器人放在有声音的地方,看看有什么样的动作

2.将机器人放置在无声的地方,看看有什么样的动作

移动声源的方法:

1.加入声源后,右键取消继续添加

2.点击声源中心处,让鼠标在“十字”状态下,按住键盘Ctrl键,当鼠标变成十字箭头时,按住鼠标左键拖动声源

搭建与调试

会听声音的

机器人

PART04

四、搭建与调试会听声音的机器人

编写完机器人所需的程序后,我们将要开始搭建并调试所制作的听声音机器人了。具体参考如下操作:

(1)将左右电机、声音传感器与微电脑连接好

(2)将编写好的程序下载到搭建好的机器人微电脑中

(3)调试好机器人

注意:搭建时输入端口要与编写程序时选择的端口一致!

如果我们喊“停”,机器人会马上停止吗?为什么?

由于声音传感器非常灵敏,在调试时,同学们的讨论声,也有可能被机器人检测到,那怎么办呢?

我们可以在声音传感器上用小螺丝刀进行微调,这样机器人就不会太灵敏了。

课堂

第7课会听声音的机器人

认识声音传感器

编写会听声音的机器人程序

搭建与调试会听声音的机器人

第7课会听声音的机器人

编写会听声音的机器人程序

课堂总结

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
内容提供者

如有问题,请于后台留言联系上传者解决,如文档无法编辑,课件中音视频无法播放等。

1亿VIP精品文档

相关文档