(共15张PPT)
第4课 机器人行走
学习任务
学习编辑机器人前进、后退、停止和转弯的程序。
1.机器人前进
①打开“学生机器人平台”软件窗口,单击
“文件F”菜单中的“新建N”命令,新建一个程序。
1.机器人前进
②单击“直流电机”控件按钮,在编辑区中单击,生成一个“直流电机”控件。拖动“直流电机”控件至“Main”控件的下方,使得它与“Main”控件相连。右击“直流电机”控件,选择“属性”命令,在弹出的“直流电机驱动控制”对话框中设置直流电机1、直流电机2的“运行方式”均为“0--正转”“设定速度”均为“10”。
1.机器人前进
③单击“保存”按钮,保存程序。
④程序下载。连接机器人机身与计算机(com口),打开机器人电源开关,单击“程序下载到主控芯片(G)”。写入成功后系统提示“写入成功”。
探究屋
将“直流电机1”和“直流电机2”的速度设置为15或其他数字,观察机器人有什么变化?
2.机器人转弯
①新建一个程序,添加一个“直流电机”控件。②设置直流电机的属性,设定直流电机1的“运行方式”为“0--正转”“设定速度”为“10”,直流电机2的“运行方式”为“1一停止”。
2.机器人转弯
③保存程序。
④编译程序,将程序下载到主板上,运行机器人,让机器人转弯。
3.机器人后退
①新建一个程序,添加一个“直流电机”控件。②设置直流电机属性,设定“直流电机1”“直流电机2”的“运行方式”均为“2-反转”“设定速度”均为“10”。
③添加“延时”控件,打开“延时属性设置”对话框,将“延时时间”设定为“800毫秒”。
3.机器人后退
④保存程序。
⑤编译程序,将程序下载到主板上,运行机器人,让机器人后退。
实践园
将“直流电机1”的速度设置为15(反转),将“直流电机2”的速度设置为10(反转),观察机器人有什么变化?
4.机器人停止
①在上述流程后,如果继续添加一个“直流电机”控件,设置“直流电机”属性,设定“直流电机1”“直流电机2”的运行方式均为“1-停止”,就可以让机器人停止运动。
4.机器人停止
②保存程序。
③编译程序,将程序下载到主板上,运行机器人,让机器人后退之后停止运动。
讨论坊
为什么有时“直流电机1”和“直流电机2”的速度一致,可是机器人却没有完全沿着直线前进或后退呢?
实践园
编写一个程序,让“学生机器人”按“Z”形路线行走。