第13课 走直线小车
一、教材与学生情况分析
本节课是《Arduino创意机器人》第三章《智能小车》的第一节课。通过前面两章的学习,学生对Arduino软硬件已经有了很深的认识,但是学生对小车的接触都比较少。因此,这节课是在前面学习的基础上,带领学生走进小车的新奇世界,学会简单的小车前进、后退,进一步激发学生学习机器人的动机。
二、教学目标:
1.通过小车电机接线,了解小车动起来的原因。
2.通过编写程序让小车前进、后退,理解小车走直线的原理。
3.尝试解决小车“走不直”问题,培养探究能力。
三、教学重难点
教学重点:小车前进、后退。
教学难点:1.小车运动方向分析;
2.小车走不直原因分析。
四、教学流程
1.引入新课
教师:大家从工具盒子里面拿出我们的小车,看到小车以后,想不想让小车动起来,小车最简单的动作是什么?
出示课题《走直线小车》。
2.教学新课
(1)任务描述
脱机工作下(不用连接USB数据线,通过外接锂电池实现),让小车前进、后退。
(2)搭建硬件
回忆《智能风扇》单元中电机的接线。引导学生将小车电机引出的线接到M1、M2的正负极。本单元将红线接正极,黑线接负极。M1和M2分别对应连接左右两个轮子。 图13.1
(3)编写程序(仅作参考)
单击模块,将指令拖曳到脚
本区,设置电机M1数值,通过复制,快速设置电机M2。(如下图)
图13.2
图13.3
(4)编译上传
程序编写完成,单击,再单击。
【提示】在测试时,可以使用锂电池给小车供电,便于测试。
当提示上传成功后,拔掉USB数据线,接上锂电池,就可以观察脱机工作下,小车前进。
想一想:怎样让小车后退呢?
【提示】M1、M2数值相同,正负就可以让它的方向反过来了。只要在转速数值前面加一个“-”号就可以实现了。
3.拓展探究
观察小车,看其是否能走一条直线。思考小车为什么“走不直”。
阅读“我要读”,进一步了解小车“走不直”原因以及解决方法。
观察自己的小车前进路线,微调左右电机数值,使其尽量走直线。
4.课堂总结
通过这节课的学习,我们掌握了小车电机接线和小车走直线的方法,了解了小车“走不直”原因,并且通过微调,对走直线小车进行了改进。
第14课 走正方形小车
一、教材与学生情况分析
小学创意编程学什么本节课是《Arduino创意机器人》第三章《智能小车》的第二节课。《走直线小车》已经带领学生走进了小车的新世界,但是仅仅让小车前进、后退还远远不能满足学生的要求。根据小学生的情况,本节课在这个基础上,增加了小车转弯和走正方形。
二、教学目标:
1.通过“改变左右电机的转动数值”实验,理解小车转弯的原理。
2.通过编写程序让小车走正方形,学会小车走直线和转弯的应用。
3.通过不断调试延迟时间让小车走出正方形,感受程序编写还要与实际相结合。
三、教学重难点
教学重点:应用小车走直线和转弯,编写程序让小车走正方形。
教学难点:调试延迟时间让小车走出正方形。
四、教学流程
1.引入新课
出示课题《走正方形小车》。
教师:小车已经会走直线了,我想让小车走一个正方形,还要让它学会什么本领呢?
学生:小车还要会转弯才行。
2.新授:小车转弯
(1)任务一描述
脱机工作下,让小车转弯。
(2)搭建硬件
同上节课
(3)学生实验
改变左右电机的转动数值,使其直走、向左转、向右转和原地打圈。可以多次尝试数据。观察现象并完成表格14.1。
左电机值 | ||||
右电机值 | ||||
小车状态 | ||||
表14.1 电机速度与小车状态
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论