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