内容正文:
2-5.10 巡线往返机器人
教学名称
巡线往返机器人
教学目标
1、 学习红外和触碰传感器综合编程
2、 锻炼综合编程能力
教学用具
编程主板1个、红外传感器3个、6V电源1套、触碰传感器1个、其余搭建器材若干。
(助教要配合主教课前需要准备的上课需要东西)
教学过程
一、情景引入:(参考时间10分钟)
大家都玩过往返跑比赛吗?就是看谁先跑到终点拿到小旗子,最先跑回来,那么机器人能不能玩这个游戏呢?那好我们今天就来制作一个巡线往返机器人(5分钟)(参见PPT)
复习三个红外线传感器的巡线原理(5分钟)
巡线机器人有3个红外线传感器,并且通过这三个红外传感器来确定机器人的位置:
1、当左边的红外线传感器位于黑线上时机器人的位置就偏右则机器人就要向左调整;
2、当右边的红外线传感器在黑线上时则机器人的位置靠左需要向右调整;
3、当中间的传感器位于黑线上时则说明机器人的位置居中无需调整,继续向前直行。(参见PPT)
二、知识点讲解:(参考时间5分钟)
首先这次课我们的任务是制作巡线往返机器人,其次它可以巡线跑到【往返点】碰到墙,再巡线返回终点。所以我们的机器人要具备两种功能:1、巡线,2、碰到墙时原地掉头;对应这两种功能我们要用到红外线传感器和触碰传感器。具体的编程思路,制作完成巡线往返机器人后详细讲解。
三、搭建制作巡线往返机器人(参考时间25分钟)
参考《巡线机器人搭建图纸》(搭建时注意前方触碰传感器结构及机器人重心要落到马达部位)
四、程序编写(参考时间25分钟)
(编写程序前把队员的机器人统一收上来,防止他们乱操作)
逻辑思路(参考时间10分钟)(参见PPT)
接下来我们来思考一下程序的组成:
我们的机器人主要有两个状态:
1) 没撞到墙的时候(触碰传感器没有被按下的时候)机器人巡线;
2) 撞到墙的时候(触碰传感器按下的时候)机器人原地掉头
第一步确定程序有两部分组成:1,触碰传感器按下 2,触碰传感器没有按下
第二步考虑每部分的内容:
1、触碰传感器按下(机器人原地掉头)
2、触碰传感器没有按下(机器人巡线行驶)
3、检查程序是否正确
需要注意的地方;
1.触碰传感器已经使用了IN1,所以其余的三个红外线传感器只能使用IN2 IN3 IN4
2.机器人转弯有三种方式需选择合适的转向方式
3.机器人结构设计合理,不影响机器人的性能
程序编写(参考时间15分钟)
例如:触碰传感器接IN1,三个红外线传感器分别接IN2,IN3,IN4
参考程序如下
五、游戏(15分钟):
游戏名称:巡线往返赛
游戏内容:操控搭建好的机器人进行巡线往返计时赛
游戏规则:可成功完成且时间最短的获胜,中途不可用手触碰机器人
六、总结(10分钟)
1、如何调整巡线机器人原地掉头的精确度,保证至少有一个红外线传感器落到黑线上面,哪几个参数可以调节?(1、改变直流马达速度2、改变转向时间)
2、对每个学员的课堂表现进行简单点评;
3、整理分类器材。
课程时间基本为90分钟
开头结尾老师根据自己班级情况再加入英文的内容,以及活动,各自发挥。
学习评量
(学生的课堂学习情况)
注意事项
1、 在动机引导的过程中,如果孩子回答不出,可以加以提示或者以图画书中的情节作引导
2、 讨论时,不要偏离主题
3、 在操作时,如有孩子不想参与,就不必勉强他。但一定要观察其行为表现,一旦孩子开始操作就可以鼓励他参与进来
(展开活动中,需要注意的问题,包括搭建、课堂纪律等等)
学科网(北京)股份有限公司
$$