3.2 机器人捡球 课件(共14张PPT)+教案+任务单

文档属性

名称 3.2 机器人捡球 课件(共14张PPT)+教案+任务单
格式 zip
文件大小 4.3MB
资源类型 教案
版本资源 苏科版
科目 信息技术(信息科技)
更新时间 2020-06-24 08:44:31

文档简介

机器人捡球
课题:机器人捡球(第3章
第2节
第1课时)
一、教材分析
本课是第3章第2节第1课时,教学内容为机器人综合应用课,要求学生能够整体设计特定功能的机器人,更加智能地服务生活。本节课引导学生整体分析机器人捡球动作过程,将其分为找球、抓球、放球三个步骤,再设计各个功能。本节课注重引导学生自主测量伺服电机不同角度,找到实现抓、松、抬、低的方法,培养学生动手实践的意识,掌握一般器件实现机器人功能的方法。
二、学情分析
教学对象为九年级学生,他们学习了VB程序设计,掌握程序编写设计的基本技能,同时经历过了前面各种传感器的学习,以及第1节《智能风扇》的综合实践,已经具备设计实现机器人整体功能的能力,对一般器材并不陌生。故本节课大胆放手让学生自主测量伺服电机不同角度,以实现捡球的功能,师生讨论共同画出整体流程图,学生自己实现代码设计。
三、教学目标
认识伺服电机,掌握伺服电机设置角度的方法;学生能自己动手测量、实践,掌握一般器件实现机器人特定功能的方法;能将伺服电机应用到机械手的设计中,实现捡球球功能。在此过程中体验机器人功能实现的整体设计、各个击破的思路与方法。激发学生运用信息技术的热情,让机器人为美好生活提供更多服务。
四、教学重点与难点
1.
重点
(1)利用伺服电机不同角度实现捡球功能。
(2)机器人捡球整体功能的设计流程与代码实现。
2.
难点
利用伺服电机不同角度实现捡球功能。
五、教学方法
采用教师讲授、演示、学生实践相结合的方法。
六、课前准备
多媒体网络教室
、器材(主控板、超声波传感器、伺服电机、有源蜂鸣器、光线传感器、红外线避障、灰度传感器、LED灯、LCD液晶屏)、学习任务单、教学课件等。
七、教学过程
(一)情境导入
1.
教师活动与学生活动
展示图片:羽毛球场上,散落一地的羽毛球,工作人员在弯腰捡球。
想:如果能有一个机器人专门帮忙捡球就好了。
2.
设计意图
情境导入,激发学生的学习兴趣。
(二)整体设计分析
1.
教师活动与学生活动
你觉得这个捡球机器人应该如何设计?包含哪些功能?
学生回答。
教师总结:
功能——找球、抓球、放球。
构成——超声波距离传感器、机械爪、球筐等结构。
图1 捡球机器人
2.
设计意图
培养学生整体设计的思维,并能分解成不同的具体功能。
(三)捡球功能实现
1.
教师活动与学生活动
过渡:整个功能中,大家最不熟悉的就是机械手捡球的功能设计与实现,下面我们来重点学习。
(1)结构分析,组装搭建
图2 机械手
(2)舵机(伺服电机)介绍
图3 舵机
将电压信号转化为转矩和转速以驱动控制对象,它能精准控制速度和位置。
0~180度;
需要几个舵机:2个;
使用MG996R型伺服电机制作机械爪和机械臂。
(一个控制抓取、一个控制抬低)
任务一:完成机械手的组装搭建
(只需将机械臂连接,并将机械手固定到底盘)
任务二:测量实现抓球的
表1
结构
功能
代码






(3)展示反馈
表2
2.
设计意图
(1)认识伺服电机,掌握机械手的搭建。
(2)自主测量伺服电机不同角度,实现不同功能。
(四)功能完善与创新
1.
教师活动与学生活动
(1)机器人捡球的整体流程是什么?画出流程图。
图4 流程图
任务三:完成机器人捡球的整体功能
检测球:超声波距离传感器组装、连接、测距
图5 控件
球筐的搭建
参考效果:
图6 球筐
整体代码的编写
参考代码:
图7 代码
(2)创新(拓展)
参考:
让你的捡球机器人与众不同:增加鸣叫、闪光等功能。
能否让你的捡球机器人程序统计捡球个数?
如果是捡乒乓球,机械爪该如何设计?
2.
设计意图
(1)绘制整体流程图,帮助整理思路,有助于程序代码的编写。
(2)测试抓球的最佳距离。
(3)培养学生创新思维意识。
(五)课堂总结
1.
教师活动与学生活动
(1)小结
舵机(伺服电机)的应用
整体设计
找球——超声波距离传感器
抓球——伺服电机
放球——完成创意提醒作品
“懒人思维”
让机器人为美好生活提供更多服务。
(2)思考
能否快速捡更多球?
伺服电机还可以应用在机器人打球活动中,你还能想到其他应用吗?
2.
设计意图
总结、提升。
附表:
机器人捡球任务单
班级:
组号:
组员姓名:
任务一:完成机械手的组装搭建
(只需将机械臂连接,并将机械手固定到底盘,如图)
任务二:
1.
完成角度的测量,填入下表,实现抓球放球的功能。
(连接主控板,连接1号伺服电机到数字3号口,连接2号伺服电机到数字2号口)
2.
思考并回答。
  任务三:完成机器人捡球的整体功能
1.
机器人捡球的整体流程是什么?画出流程图。
2.
检测球:超声波距离传感器组装、连接、测距。
图一
3.
球筐的搭建。
参考效果:
图二
4.
整体代码的编写,实现功能。
5.
创新(拓展)。
参考:
(1)让你的捡球机器人与众不同:增加鸣叫、闪光等功能。
(2)能否让你的捡球机器人程序统计捡球个数?
(3)如果是捡乒乓球,机械爪该如何设计?
超声波距离传感器
球筐
机械手
1号伺服电机
2号伺服电机
球筐
超声波
?(共14张PPT)
如果能有一个机器人帮忙整理球就好啦!
机器人捡球
整体分析
机器人捡球的工作过程是什么?
功能
结构
——找球、抓球、放球
机械手
超声波距离传感器
球筐等结构
如何控制角度——舵机
工作原理:又叫伺服电机,将电压信号转化为转矩和转速以驱
动控制对象,它能精准控制速度和位置。
能控制的角度:0~180度
需要几个舵机?
控制抓取
控制抬低
任务一
完成机械手的组装搭建
1.
将机械臂连接。
2.
将机械手固定到底盘。
舵机角度的控制
连接:数字口
程序控制:
任务二
开:______度
合:______度
完成角度的测量,填入下表,实现抓球放球的功能。
机器人捡球的整体流程是什么?
画出流程图
检测球——超声波距离传感器
组装连接
测距程序

球筐的搭建
参考效果
整体代码编写
参考程序
任务三
完成机器人捡球的整体功能。
本课小结
(1)你的收获……
(2)“懒人思维”让机器人为美好生活提
供更多服务。
思考
1.
能否速捡更多球?
2.
伺服电机还可以应用在机器人打球活动中,你还能想到其他应用吗?
1号伺服电机
2号伺服电机
墨考
常见问题
原因
解决方法
不能准确地停在羽毛球前方
很难夹住球
「结构。功能
代码中
松键倡号G输出角度●

抓键别号G输出角●
抬磁号GD输
低小没色号色GD输出角度为
超声波
球筐
开始
小车前进
N
检测到
小车停止
放下机械爪
机械爪夹球
抬起机械爪
机械爪松开
球筐
超声波距离传感器机械手
机器人主程序
重复执行
前进转速为400
如果《板载超声波测距cm)<12那么
前进转速为0
设置《航机接1红色5V橘色信号棕色GND输出角度为(170
等待已
设置《舵机接口4红色5V橘色信号棕色GND输出角度为170
等待(2秒
设置舵机接囗1红色5V橘色信号棕色GND输出角度为15
等待(2秒
设置舵机接口4红色5V橘色信号棕色GND输出角度为(100
等待(2秒
創新(题區