【精品课件+素材】第5课自动避障机器人五年级下册信息技术粤教版(B版) (2份打包)

2021-03-02
| 2份
| 45页
| 716人阅读
| 18人下载
精品
中小学优选资源库
进店逛逛

资源信息

学段 小学
学科 信息科技
教材版本 小学信息科技粤教版(B版)(2011)五年级下册
年级 五年级
章节 第5课 自动避障机器人
类型 课件
知识点 -
使用场景 同步教学
学年 2021-2022
地区(省份) 广东省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 18.93 MB
发布时间 2021-03-02
更新时间 2023-04-09
作者 匿名
品牌系列 -
审核时间 2021-03-02
下载链接 https://m.zxxk.com/soft/24094928.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

第5课 自动避障机器人 新知导入 你看!我的机器人能机灵地避开各种障碍物,安全地穿越迷魂阵啦。 哇!你是怎么做到的呢? 给机器装上“眼睛”—红外线传感器,机器人检测到障碍物的时候,就可以想办法避开了。 要让机器人避开障碍物,首先要给机器人装上“眼睛”,使它具有能感知障碍物的“器官”;然后设计避障程序,让机器人根据检测到的情况选择前进或者转弯。 新知讲解 一、认识红外避障传感器 红外避障传感器相当于机器人的“眼镜”,它是由一个红外线发射管和一个红外线接受管组成的,如下图所示,它的主要功能是检测红外线发射管的前方是否有物体存在。 红外线接受管。 红外避障传感器相当于机器人的“眼镜”,它是由一个红外线发射管和一个红外线接受管组成的,如下图所示,它的主要功能是检测红外线发射管的前方是否有物体存在。 红外线发射管。 一、认识红外避障传感器 新知讲解 红外避障传感器相当于机器人的“眼镜”,它是由一个红外线发射管和一个红外线接受管组成的,如下图所示,它的主要功能是检测红外线发射管的前方是否有物体存在。 可调电阻。 一、认识红外避障传感器 新知讲解 红外避障传感器相当于机器人的“眼镜”,它是由一个红外线发射管和一个红外线接受管组成的,如下图所示,它的主要功能是检测红外线发射管的前方是否有物体存在。 传感器连接线。 一、认识红外避障传感器 新知讲解 新知讲解 同学们,为了让机器人避开前进过程中的障碍物,你们知道红外避障传感器应该安装在哪个地方吗? 新知讲解 新知讲解 长见识 当红外线发射管发射出去的红外光遇到物体时会反射给接收管,接收管会把这个信息传输给机器人的微电脑,如下图所示。 障碍物 红外避障传感器的工作原理 新知讲解 二、编写避障机器人程序 我给机器人装上了红爱避障传感器,为什么它还是不会避开障碍物呢? 因为机器人只是装上了红外避障传感器,却没有把它激活。我们要通过程序,让机器人使用红外避障传感器检测障碍物并告诉他遇到障碍物时应该怎样避开。 新知讲解 同学们,你们在走路的时候,是一直睁着眼睛看周围的环境,还是一会儿后,闭着眼睛行走呢?当遇到障碍物的时候,你是怎么做的? 新知讲解 永久 给机器人装上红外避障机器人以后,还要让机器人会使用它来检测障碍物。这需要为机器人设计一个检测障碍物的程序,让机器人不停地使用红外避障传感器检测障碍物。这个程序中除了用到“红外避障传感器”模块以外,还要用到“永久循环”模块。 新知讲解 永久循环地作用类似于将循环次数设定为无限次地循环,永久循环体内的操作会被不停地重复直行。 新知讲解 编写检测障碍物程序,让机器人不停地通过红外避障传感器检测前方是否有障碍物,我们一起来看吧! 新知讲解 1. 参考下图地操作,将“永久循环模块添加到程序中”。 单击“永久循环”模块 新知讲解 2. 打开“数字传感器”模块库,参考下图,将“红外避障传感器”模块添加程序中,并作相关设置,让机器人使用它检测前方是否有障碍物。 单击“红外避障传感器”模块 双击“红外避障传感器”框 新知讲解 “选择变量”中的红外避障变量1、2、3、4分别用来储存机器人前、左右、后四个方向的红外避障传感器信号。 将变量设置为“红外避障变量1”用于储存机器人前方的红外避障传感器信号 新知讲解 若检测到有障碍物,则红外避障变量中储存“1”,否则储存“0”.“选择端口”中的6个传感器输入端口与微电脑上的6个“数字/模拟服用输入端口”一一对应。 选择传感器输入端口,单击“确定”按钮。 新知讲解 遇到障碍物时要做什么,没有遇到障碍物时要做什么。这是要用到“条件判断模块”,如右图所示,当“条件”满足时执行“是”,当“条件”不满足是执行“否”一侧的操作。 条件 否 是 新知讲解 添加避障程序,让机器人在检测到障碍物时向右转90度,在检测到没有障碍物时全速前进,首先将“条件判断”模块添加到程序中,设置条件表达式为“红外避障变量1==1”(表示传感器检测到前方有障碍物)。 单击“条件判断”模块。 双击程序中的“条件判断”框。 新知讲解 设置条件表达式为“红外避障变量1==1”(表示红外避障传感器检测到前方有障碍物)。 输入条件表达式“红外避障变量1==1”,赋予机器人执行动作的条件。 单击“确定”按钮 新知讲解 参考右图,将“转向”模块添加到“条件判断”模块的“是”一侧,让机器人在检测到障碍物时转向;将“高速电机”模块添加到“条件判断”模块的“否”一侧,并设置左、右的转速都为10,让机器人在检测到没有障碍物时全速前进。 新知讲解 添加“转向”模块,并设置为右转90度。 将插入点游标移动到“条件判断”模块的“否”一侧。单击“高速电机”模块。 双击“高速电机”框 新知讲解 将左、右电机的转速均设置为10,单击“确定”按钮。 按照下图设置高速电机的转速,编写完程序后,别忘了保存文
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。