![甘教版信息技术八年级下册1.5《循迹机器人》课件第1页](http://img-preview.51jiaoxi.com/2/14/16659462/1-1737633978394/0.jpg?x-oss-process=image/resize,w_794/sharpen,100)
![甘教版信息技术八年级下册1.5《循迹机器人》课件第2页](http://img-preview.51jiaoxi.com/2/14/16659462/1-1737633978443/1.jpg?x-oss-process=image/resize,w_794/sharpen,100)
![甘教版信息技术八年级下册1.5《循迹机器人》课件第3页](http://img-preview.51jiaoxi.com/2/14/16659462/1-1737633978466/2.jpg?x-oss-process=image/resize,w_794/sharpen,100)
![甘教版信息技术八年级下册1.5《循迹机器人》课件第4页](http://img-preview.51jiaoxi.com/2/14/16659462/1-1737633978491/3.jpg?x-oss-process=image/resize,w_794/sharpen,100)
![甘教版信息技术八年级下册1.5《循迹机器人》课件第5页](http://img-preview.51jiaoxi.com/2/14/16659462/1-1737633978514/4.jpg?x-oss-process=image/resize,w_794/sharpen,100)
![甘教版信息技术八年级下册1.5《循迹机器人》课件第6页](http://img-preview.51jiaoxi.com/2/14/16659462/1-1737633978543/5.jpg?x-oss-process=image/resize,w_794/sharpen,100)
![甘教版信息技术八年级下册1.5《循迹机器人》课件第7页](http://img-preview.51jiaoxi.com/2/14/16659462/1-1737633978573/6.jpg?x-oss-process=image/resize,w_794/sharpen,100)
![甘教版信息技术八年级下册1.5《循迹机器人》课件第8页](http://img-preview.51jiaoxi.com/2/14/16659462/1-1737633978594/7.jpg?x-oss-process=image/resize,w_794/sharpen,100)
![甘教版信息技术八年级下册1.5《循迹机器人》教案第1页](http://img-preview.51jiaoxi.com/2/14/16659462/0-1737633955548/0.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![甘教版信息技术八年级下册1.5《循迹机器人》教案第2页](http://img-preview.51jiaoxi.com/2/14/16659462/0-1737633955609/1.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![甘教版信息技术八年级下册1.5《循迹机器人》教案第3页](http://img-preview.51jiaoxi.com/2/14/16659462/0-1737633955636/2.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
所属成套资源:甘教版(2022)信息技术八下课件PPT+教案全套
信息技术八年级下册第五节 循迹机器人获奖ppt课件
展开
这是一份信息技术八年级下册第五节 循迹机器人获奖ppt课件,文件包含甘教版信息技术八年级下册15《循迹机器人》课件pptx、甘教版信息技术八年级下册15《循迹机器人》教案doc等2份课件配套教学资源,其中PPT共29页, 欢迎下载使用。
了解巡线传感器掌握巡线传感器的编程控制方法学会设计巡线机器人
现实生活中,蚂蚁会沿着地面上有糖的路线行走;警犬和搜救犬会追寻气味搜寻目标,地铁和火车会沿着既定的轨道行驶,那么机器人是否可以沿着既定的路线行走呢?
沿着既定路线行走,是机器人的基本功能之一。通过科学合理的搭建,编写正确合理的程序,就可以控制开源机器人按照任务需要自主分析选择行驶的路线,完成循迹行走。
酒店如果要使用机器人送餐,那么会在机器人的程序里面输入客人所在的楼层和房间号,这样机器人就会自行进到电梯里面,到达指定的楼层,指定的房间到门口之后会自助地来按响门铃。
巡线传感器,如图1-5-1所示,一般安装在机器人的下方,通常被用来控制机器人沿着既定路线行走。Makeblck使用专用巡线传感器进行巡线操作,这与其他一些品牌的机器人不同。巡线传感器返回值并不是光线的强度,而是巡线传感器与黑线之间空间的相对状态,而其他类型的传感器,更多检测的是周围环境的物理状态。
图1-5-1 巡线传感器
Makeblck巡线传感器由两个传感器Sensrl和Sensr2构成,每个传感器又由一个红外发射器和一个红外接收器组成(如图1-5-2)。其检测范围为1cm到2cm。
图1-5-2 巡线传感器的组成
随着少儿编程日渐火热,全国各地的机器人赛事也越来越多,而机器人挑战赛中的最常见的巡线赛就是同样的工作原理。 不论是中国青少年机器人竞赛这样的大赛,或者省赛、地区赛等都会设置巡线类的挑战赛。
巡线赛考验参赛者对比赛地图路线的判断与理解,通过编写相对应的程序控制机器人完成地图上的巡线任务。机器人巡线一般都是走的黑线,那机器人为什么会沿着地图上的黑线走呢?
智能巡线机器人之所以能够寻迹,主要使用的是巡线传感器。巡线传感器是由前方的红外发射与接收探头来完成的。它和送餐机器人使用的磁条感应传感器的工作原理相同,都可以使机器人按照轨迹行走。
巡线传感器实质上是红外传感器。一个用来发射红外线,一个用来接收红外线,并根据接收到反射面反射红外线的量的多少来判断传感器所处的位置。
红外光线有一个反射特性,对于不同的物体反射特性是不一样的,特别是对白色反光的物体,红外光线的反射量将会多一点。而对黑色不反光的物体,红外反射量将会大量的减少。黑色能大量地吸收红外线,若巡线传感器在黑线上,则接收到的红外线少;若巡线传感器不在黑线上,则接收到的红外线多,利用分支结构对此进行判断可让机器人巡线行走,当需要转弯的时候,控制左右轮子加减速即可。
巡线传感器的红外发射器在机器人小车行驶过程中不断向地面发射红外光:若红外光被反射(如遇到白色或其他浅色平面),则接收器收到红外信号,输出数值1(此时可观察到巡线传感器背面对应的蓝色LED指示灯亮起);若红外光被吸收或无法被反射,则接收器收不到红外信号,输出数值0。
每个传感器都有两个状态,0和1,所以两个传感器组合在一起,就使得机器人小车的巡线传感器有四种状态,分别是0,1,2,3,如表1-5-1所示。
表1-5-1 巡线传感器的四种状态
编程控制巡线传感器,将mbt机器人放置于浅色桌面上,一旦mbt被拿起,则持续发出警报声。1.将巡线传感器连接到mbt主控板的接口2上,再将mbt用USB线连接到电脑上。
用mBlck软件编程控制巡线传感器
学习任务:“让我下来”。
2.任务分析:当mbt放置于白色(或其他浅色)桌面上时,红外光可被反射,巡线传感器的值为3(Sensrl和Sensr2均输出1);当拿起mbt距离桌面超过检测范围(1-2cm)时,红外光无法被反射,巡线传感器的值为0(Sensr1和Sen-sr2均输出为0)。由此当巡线传感器值为0时,可视为mbt被拿起,使其播放报警声。
3.编程设计:参照如图1-5-3所示的脚本,编制程序。4.执行脚本:观察脚本执行时机器人小车的状态,进一步探究巡线传感器的工作原理。
图1-5-3 “把我放下来”脚本
1.建构(1)制作机器人活动场地,用黑色胶带粘在白色桌子或地面上,制作一个循迹机器人的指定路线。(2)完善mbt机器人:如图1-5-4所示将巡线传感器向下接到mbt机器人上,串口选择mCre主控板的接口2。
图1-5-4 巡线机器人
分小组完成学习任务:在浅色平面上,让mbt机器人沿着黑色轨迹前进。
2.任务分析 编程控制巡线传感器实现mbt沿轨迹行走,如图1-5-5所示的效果,需要考虑mbt循迹黑线时可能发生的4种情况。(1)在黑线上时,保持前进;(2)偏离黑线时,及时向左或向右纠偏回到正轨;(3)不在黑线时,后退寻找黑线。
图1-5-5 循迹行走
3.设计mbt巡线行走的算法流程图 各小组成员根据任务分析,使用标准图形符号完成mbt循迹行走的算法流程图。
设计算法是程序设计的核心。为了表示一个算法,可以用不同的方法。常用的有自然语言,流程图,伪代码,PAD图等。
算法流程图是用一些图框(如图1-5-6)来表示各种类型的操作,在框内写出各个步骤,然后用带箭头的线把它们连接起来,以表示执行的先后顺序,如图1-5-7。用流程图表示算法,直观形象,易于理解。
图1-5-6 流程图符号含义
4.参考程序 参考如图1-5-8的脚本程序,各小组探究完成让mbt机器人循迹行走的程序设计。
图1-5-8 循迹行走脚本
如果让mbt识别黑色平面上的浅色轨迹,机器人能够完成循迹任务吗?尝试完成这个方案。
5.运行程序 调试运行程序,观察机器人循迹行走的情况。
1.改变脚本中mbt前进、转弯的速度,观察mbt的巡线效果。2.如果mbt循迹行走不在黑线时,还可以使用其他策略让mbt重新找回黑线吗?
这节课我们认识了巡线传感器,并了解了巡线传感器的工作原理,还尝试了用mBlck软件编程控制巡线传感器,并设计了自己的巡线机器人,对于机器人为什么会巡线行走,大家是否多了一些了解呢?
认识巡线传感器巡线传感器的四种状态用mBlck软件编程控制巡线传感器设计巡线机器人
相关课件
这是一份初中信息技术甘教版(2022)八年级下册第四节 机器人走迷宫获奖ppt课件,文件包含甘教版信息技术八年级下册14《机器人走迷宫》课件pptx、甘教版信息技术八年级下册14《机器人走迷宫》教案doc等2份课件配套教学资源,其中PPT共28页, 欢迎下载使用。
这是一份甘教版(2022)八年级下册第三节 让机器人动起来获奖课件ppt,文件包含甘教版信息技术八年级下册13《让机器人动起来》课件pptx、甘教版信息技术八年级下册13《让机器人动起来》教案doc等2份课件配套教学资源,其中PPT共29页, 欢迎下载使用。
这是一份初中信息技术甘教版(2022)八年级下册第一单元 智能机器人第二节 建构开源机器人精品ppt课件,文件包含甘教版信息技术八年级下册12《建构开源机器人》课件pptx、甘教版信息技术八年级下册12《建构开源机器人》教案doc等2份课件配套教学资源,其中PPT共32页, 欢迎下载使用。
![文档详情页底部广告位](http://img.51jiaoxi.com/images/257d7bc79dd514896def3dc0b2e3f598.jpg)