内容正文:
机器人行走
学习目标
学习目标:学会用流程图表示算法。
学习资源:流程图是编写机器人程序的好助手。
学习资源:光盘(直走.dat,转弯.dat,直走转弯.dat)。
实践创作:让机器人向后连续走。
1.机器人向前直线行走
1.1编写流程图
编制一段流程图,实现“直流电机运转,带动机器人向前行走,当设定的延时结束后,则自动停止向前行走”
1.机器人向前直线行走
1.2设定向前的速度和延时的时间
在工作区内任意一个控件上右击,选择“属性”命令,弹出该节点的属性设置对话框。该对话框列出有关控件的各种属性,可以对属性值进行设置和修改等操作。
1.机器人向前直线行走
1.3编译
通过可视化、直观性强的流程图设计,再通过“学生机器人平台”的编译,就能使学生机器人“听懂”程序的命令。
单击工具栏上的“编译源程序”按钮,编译成功后,再将程序写入学生机器人,按学生机器人上的“Run”键执行程序,机器人就会按程序的要求向前走啦!
2.机器人转向
修改“直流电机”控件的属性值设置,可以使机器人进行转向操作。打开光盘中的“直走转弯.dat”程序,如图1.4-5所示。
2.机器人转向
(1)观察“直走转弯.dat”程序(如图1.4-5 ),回答下列问题:
① 流程图共用了哪些控件图标?哪个图标开始转弯?
②编译后写入学生机器人,验证你的理解。
(2)试用循环语句新建一个让机器人连续向后走的程序。
探究学习
$$