第十二课 会转弯的小车 ———机器人转弯控制 教学目标: 1.通过控制转弯时间让机器人转90度弯。 2.给机器人编写程序,让机器人完成“训练_右转”。 机器人可以直走、后递。机器人能转弯吗?怎样才能让机器人进行精确的特弯呢? 重难点: 给机器人编写程序,让机器人完成“训练_右转” 教学过程: 小试身手 一、下列情况,小车怎么运动?小组讨论一下,看看还有哪些情况? 1.左右轮子都正转,且速度一样。 2.左右轮子都反转,且速度一样。 3.左轮子正转,右轮子反转。 4.右轮子正转,左轮子反转。 5.左右轮子都正传,左轮子比右轮子慢。 二、讨论一下,转弯需不需要时间?通过转弯时间能否控制小车转弯的角度? 三、下面的程序,机器人会不会转弯?为什么? 操作实践 一、任务分析1.任务描述 我们的“智能机器人小车”将进行训练的第二项———转弯。首先,我们进行“训练右转”的练习。要求:机器人从起点直走,穿过拱门后右转,然后前进到有绿色离子的目标区停止。如下图: 2.任务分析 思考一下,在这个任务中,机器人小车和上一节课有什么不同? 从路线上来看,机器人是在原来直走的基础上增加了一个右转90度后再前进一段时间。 3.编程思路 直走→延时等待穿过拱门→转弯→延时等待右转90度→直走→延时等待到达目标区→停止 二、编写程序,并保存为“训练_右转” 注意:三个延时需要同学们仿真后进行不断测试和调试。 三、导入仿真进行仿真 挑战自我 我们成功右转了,挑战一下左转吧! 任务说明:机器人从起点出发,穿过拱门后左转再直行到绿色离子区停止。 交流评价 分析一下左转和右转在编程上有什么不同。
~~ 您好,已阅读到文档的结尾了 ~~