mBot智能机器人——初识超声波传感器

来源 :江苏科技报·E教中国 | 被引量 : 0次 | 上传用户:a619906915
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  随着科技发展,创客教育已经融入到日常的教育中,mBot作为智能教育机器人,非常适合学生学习编程领域的知识。学生可以亲自动手搭建机器人,并且通过图形化编程软件mBlock,轻松学习编程知识,体验计算机科学的魅力。在学习本课之前,学生已完成机器人的搭建并通过编程实践让机器人动起来了,本节课主要学习使用超声波传感器来解决生活中的实际问题。
  学情分析
  本课的教学对象是六年级学生,他们已有学习Scratch编程的基础和经验,能根据自己的想法创作简单的编程作品,为机器人编程的学习奠定了良好基础。
  教学目标
  知识与技能:了解超声波传感器的原理,掌握相关指令的使用,熟悉程序设计的三种结构。
  过程与方法:通过使用超声波传感器制作避障机器人,体会探究学习的方法。
  情感态度与价值观:在动手实践中感受创客的过程,培养算法思维能力。
  教学重难点
  重点:能够使用超声波传感器让机器人动起来更加智能。
  难点:将分支结构设计思维应用于问题的实践解决,培养学生算法思维。
  教学资源:mBot机器人硬件和外接超声波传感器、mBlock编程软件。
  教学过程
  一、观察图片,分析原理
  教师引导学生分析(如图1):汽车在倒车过程中是如何判断出后方有障碍物的?这是根据什么原理实现的?
  师生分析得出结论:汽车的尾部安装了倒车雷达,可以判断汽车与障碍物的距离,而倒车雷达就是根据超声波的原理,利用超声波传感器来实现的。
  图1
  1.介绍超声波和超声波传感器
  超声波:通常当声波频率高于20千赫兹时,人的耳朵是听不见的,这种声波称为“超声波”。最早人们是从蝙蝠的身上发现了超声波的存在,它能在夜间飞行时依靠发出的超声波来定位和觅食。
  超声波传感器:人们利用超声波的特性研制而成的传感器叫作超声波传感器(如图2),它就像mBot机器人的“大眼睛”。一只“眼睛”发射超声波信号,另一只“眼睛”接收反射回来的信号,因此能够探测机器人与障碍物之间的距离,从而实现避障的功能。
  2.测量超声波传感器的值
  教师演示测量超声波传感器值的方法,即通过“熊猫说”的形式在舞台上实时显示超声波传感器的值。(如图3)
  为了使数值显示稳定且更易读,还可以借助“四舍五入”指令使显示出来的数值为整数。通过测量得出结论,所测数值的单位是cm,测量范围3~400cm。
  图3
  二、实践探究,问题解决
  1.分析问题,提出任务
  首先在mBot机器人的前方设置一个障碍物(如图4),然后出示任务一,让学生思考分析如何使用超声波传感器识别前方的障碍物,使机器人更聪明、更智能地动起来。
  图4
  任务一:mBot识别障碍物自动停止(1星任务)
  任务要求:mBot在板载按钮启动后行驶,探测到有障碍物就停止前进,没有障碍物就继续前进。
  任务提示:有障碍物,即探测到“超声波传感器的距离<10”。
  2.任务分析,算法呈现
  根据任务的描述,使用流程图(如图5)进一步分析,找出对应的指令,编程实践。
  [按钮启动][有障碍物
  (距离<10)][前进][分支结构][停止][循环结构][否][是]
  图5
  师生分析:首先通过按钮启动,然后进行条件的判断,如果距离<10,机器人就停止,否则前进。这种“条件判断选择执行”的程序就是“分支结构”,对应哪条指令呢?(如果……否则……)判断的条件使用的指令是什么?(超声波传感器接口3的距离<10)由此可以看出,“分支结构”具有条件判断的功能,根据不同的判断结果选择不同的分支执行,因此机器人就具有了智能性。条件只判断一次能实现吗?在实践的过程中学生会发现,条件判断不能只执行一次,“循环结构”的特点就是重复执行,因此还需要加入重复执行指令。
  下面同学们就来动手试试吧!
  3.编写程序,算法实现(如图6)
  图6
  4.调试硬件,测试运行
  (1)连接串口,安装固件,点击绿旗,在线调试。
  (2)指令替换(如图7),上传程序,离线运行。
  图7
  三、综合创作,个性发展
  超声波傳感器的使用让机器人具有了智能性,引导学生联系生活实际想一想,还可以用超声波传感器解决哪些实际问题?然后出示任务二,让学生设计自己的智能机器人。
  任务二:请你选择适合的任务,设计自己的智能机器人,以解决生活中遇到的问题。
  1.具体任务说明
  (1)智能避障机器人(2星任务)
  任务情境:智能机器人遇到障碍物时不仅能及时停止前进,还可以轻松躲开障碍物,因此请你在任务一的基础上设计一款智能避障机器人。
  任务要求:mBot机器人在板载按钮启动后行驶,若探测到前方有障碍物就转弯躲避(左转、右转、调头或后退),若没有障碍物就继续前进。
  任务提示:①有障碍物,即探测到“超声波传感器的距离<10”。②若能结合实际添加已学的“声光”效果,任务升级3星。
  (2)车辆自动礼让行人(2星任务)
  任务情境:很多时候,“让”出来的交通会更快捷、不拥堵,因此请你设计一款智能小车礼让行人。
  任务要求:mBot机器人在板载按钮启动后行驶,若遇到前方有行人过马路(距离<10)就停止前进,若行人离开就继续前进。
  任务提示:①有行人过马路,即探测到“超声波传感器的距离<10”。②设计当行人离开的“距离>20”再继续前进,任务升级3星。
  (3)悬崖勒马新技能(3星任务)
  任务情境:同学们都知道“悬崖勒马”这个成语故事吗?故事告诉我们如果到了危险的边缘要及时回头。那怎样才能让我们的mBot机器人也知道在遇到危险的悬崖边时自动停下来,使其具有智能识别路面的技能呢?首先要对mBot机器人进行改装,将超声波传感器改装到mBot底部,测量它与桌面的距离,然后根据任务要求编程设计。
  任务要求:mBot在板载按钮启动后行驶,探测到前方有路就继续前进,没有路(即为悬崖)就停止前进。
  任务提示:①将超声波传感器改装到mBot底部,测量与桌面的距离,然后编程设计。②前方有路,即探测到“超声波传感器的距离<?”。
  2.学生编程实践 学生选择感兴趣的任务后,分组进行共同研究、设计、实践。
  3.机器人成果展示 学生分组进行机器人展示,并讲解设计思路,根据各组实现的效果进行星级奖励。
  【设计意图】本环节是对所学新知的巩固,使学生进一步感受超声波传感器的自动避障功能,同时提供多个任务供学生选择,学生根据自己的兴趣和想法自行分组完成任务,充分体现团队协作的精神。
  四、归纳梳理,拓展延伸
  1.总结本课的知识
  2.拓展技术的应用 在现实生活中我们不难发现,超声波传感器的身影无处不在,带来的各种便利也是有目共睹的(如倒车雷达、扫地机器人等)。随着科技水平的不断发展,超声波传感器的应用领域已越来越广。
  【设计意图】 本环节帮助学生总结梳理知识体系,并将技术应用拓展到实际生活中,鼓励学生创新,鼓励学生造物。
其他文献
FROM : Adapted from Liben, L.S. (June 2014). An Ecological Framework for STEM Learning. Presentation at the National Summit on Successful Out-of-School STEM Learning, June, National Academy of Science
期刊
本报讯 为全面推进信息化教育改革进程,促进信息技术与教育教学深度融合,近日,河北省石家庄市裕华区教育局小学教育信息化观摩现场会在石家庄市立德实验小学召开。石家庄市裕华区教育局党组书记、局长赵玉秋和党组副书记、副局长李淑杰等领导,以及裕华区全体小学校长、教学副校长共100余人参加了活动。  教育信息化观摩现场会由三位教师在三个教室同课同构、同时展示,为观摩人员打造了一个生动形象、容量丰富、视野开阔的
期刊
本报讯 2018年内蒙古自治区呼和浩特市回民区教育信息化建设得到了有效改善,教育信息化迎来新的发展机遇。为使回民区的教育信息化工作再出亮点,结合当前形势,2018年信息化建设工作会议在呼和浩特市回民区信息中心二楼报告厅召开,全区共50个单位的92人参加了会议。会议由回民区信息中心副主任许涛主持。  会上,回民区信息中心主任刘浩就区级信息化建设任务、学校幼儿园信息化建设任务、常规工作等九大块内容进行
期刊
内容简介:本期围绕主题“有效运用现代信息技术提高初中化学课堂教学效率”,从创设学习情境、拓展教学资源、改变学习方式、促进交流互动、优化实验效果、建构化学观念几个方面,探讨了如何有效运用信息技术提高初中化学课堂的教学效率。  李燕 海南省海口市教育研究培训院化学教研员,中学高级教师,海南省中学化学骨干教师。曾荣获市级、省级、国家级课堂教学评比一等奖。  苏清霞 海南华侨中学化学教师,中学高级教师,海
期刊
曾听过一期《百家讲坛》,讲的是明朝内阁首辅张居正的一条鞭法和两条长城,当时我似懂非懂。这次征文又想到这个“一条鞭法”,翻阅资料后,我认为,明朝税收制度的变革是导致明王朝走向灭亡的重要原因之一。  明王朝历经两百多年的风风雨雨,到了嘉靖年间已是国事衰微,危机四伏。其时朝局混乱,“苛捐杂税”五花八门。农民不堪重负,疲于奔命。国家失去大量纳税户,田赋收入也随之减少,最终导致财政陷入危机。至万历皇帝登基,
期刊
本报讯 日前,教育部科技司司长雷朝滋率队前往广东省深圳市南山区香山里小学调研南山教育信息化情况,并开展教育信息化专题调研座谈会。东北师范大学教授钟绍春,华中师范大学教授吴砥,教育部科技司信息化处调研员舒华,人教数字教育研究院朱哲以及广东省教育厅、深圳市教育局相关人员陪同调研。  会前,雷朝滋一行在香山里小学校长李红霞的陪同下,参观了学校的校园信息化建设情况,并给出了高度评价。  南山区教育科学研究
期刊
本报讯 近日,浙江省温州市鹿城区举行教育大数据建设工作推进大会。会上,鹿城区教育大数据平台正式上线,《鹿城区教育大数据三年行动计划》同期发布。据介绍,《鹿城区教育大数据三年行动计划》是鹿城区实施“首位教育,乐学鹿城”战略的重要举措;以鹿城区教育大数据“6个一”工程为目标,即建成一个教育大数据中心、一个大数据平台、一套数据标准、一组基于大数据的教育应用服务、一套基于教育大数据的评估体系、一批教育大数
期刊
背景  随着中国学生发展核心素养研究逐渐深入,如今的STEAM教育远非最初的那个单一整合的STEAM教育,而是与更多的学科、领域、教育信息技术等融合,从一种独立的课程变成一种教育方式、教育理念。  基于STEAM教育理念,我校开发的四季课程倡导真实情境的探究式学习,注重体验式的学习过程,培养学生科学素养和创新能力,发展学生的核心素养。  在“冬天的雪”课程中,我们和学生一起研究分形。分形属于非欧几
期刊
本报讯 为充分了解和掌握中小学校信息化基础环境建设情况,深入推进信息技术与教育教学深度融合和广泛应用,近日,贵州省电教馆馆长崔华、副馆长姜宏率馆办公室、网络部、教研室、培训部有关同志赴遵义市、湄潭县,开展中小学校教育信息化专项调研。遵义市、湄潭县教育部门有关负责人陪同调研。  调研组深入湄潭县茶城中学、浙大小学、黄家坝街道完小,实地查看了学校录播教室、教师备课室、课堂教学应用、学校网络建设等各方面
期刊
本报讯 2017—2018赛季VEX机器人世界锦标赛将于4月28日在美国路易斯维尔举行。2017—2018赛季VEX-IQ项目小学组,全国共有400多支队伍注册,最终取得世锦赛资格的有7个省(市)的16支队伍:北京6支,上海4支,广东2支,黑龙江1支,山东1支,浙江1支,天津1支。  智慧學习机器人联盟唯一认证的VEX机器人教育中心——北京智学机器人团队收到VEX国际组委会通知,获得2017—20
期刊