(
课件网) 第8课 机器人机械手 学习任务 感受伺服电机的工作过程。 了解拓展模块的设置方法。 学会编写机械手运动的程序。 1.认识伺服电机 (1)什么是伺服电机 伺服电机(servo motor)是一种补助电机间接变速装置。伺服电机可以控制速度,位置精度非常准确,可完成机器人的某些动作。 1.认识伺服电机 (2)特点和应用 “学生机器人”中,何服电机一般用在机械手、踢足球等动作中。 2.机器人机械手的搭捷 机械手是机器人搬运物体的一种运动,主要任务是用两个伺服电机控制机械手臂,从而完成搬运、推动等动作。 活动分析:搭建一个简单搬运夹,再利用机器人前端的红外传感器(IO端口)来检测前方是否有物体,如果有物体就将其搬走,如果没有物体则继续前进。 2.机器人机械手的搭捷 ②搭建机械手:机械手由2个伺服电机、4个两节模块、2个伺服电机链接、2个弯曲九孔、2个固定伺服电机的铜片、螺丝等组成。 3.机器人机械手的程序编写 ①新建一个程序 ②加入一个直流电机控件,并设置为左、右电机均以12的速度正转。 3.机器人机械手的程序编写 ③选择“流程控制”中的“条件循环”控件,加在“直流电机”的后面。 3.机器人机械手的程序编写 ④选定“执行控件” ,加入到“条件循环”中去,并设置为读I06的值。 3.机器人机械手的程序编写 ⑤选定“执行控件” ,加入到 的后面。 3.机器人机械手的程序编写 ⑥设置伺服电机:伺服电机1的角度为142°,伺服电机2的角度为150°。 3.机器人机械手的程序编写 ⑦加入一组单分支语句,并设置条件“IO6=1”(条件始终为真的选项为空)。 3.机器人机械手的程序编写 ⑧机器人停止:选定“执行控件”,选择“直流电机”,并设置为停止。再选中“延时控件”,设置为“800毫秒”。 3.机器人机械手的程序编写 ⑨机械手抓取物体。选定“执行控件”,选择“伺服电机”,加入到“延时控件”的下面,并设置伺服电机1的角度为30°,何服电机2的角度为30°。 3.机器人机械手的程序编写 ⑩推动前进。选定“执行控件”,选择“直流电机”,并设置为前进。 3.机器人机械手的程序编写 ?机械手放开物体。选定“执行控件”,选择“伺服电机”,加入到“延时控件”的下面,并设置伺服电机1的角度为150°,伺服电机2的角度为150°。 3.机器人机械手的程序编写 ?再加入一组“证时控件”在上步骤的何服电机后面,设置为延时“1000毫秒”。 3.机器人机械手的程序编写 ?机器人后退后停止。添加一个“直流电机”控件,并设置为后———1000毫秒”后停住。 3.机器人机械手的程序编写 ?保存完整的程序。 ?编译程序并下载后,运行机器人机械手。 实践园 编写一个机器人机械手的程序,并运行调试。 ... ...