第12课机器人碰碰车
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第十二课机器人碰碰车
教学目标:认识碰撞传感器
掌握简单的碰撞方向确定方法
学会使用嵌套语言编程
教学重点:认识并了解碰撞传感器
理解简单的碰撞方向的确定方向
教学难点:学会使用嵌套语言编程
教学内容:
一、碰撞传感器
红外传感器通常接在主板7-15接口,它由一个接触导轮和一个接触开关组成。
当接触导轮碰到物体时,接触开关被按下,此时返回值为1,反之为0。
二、碰撞方向的确定
机器人四面加装碰撞传感器,打开机器人编程软件,拖动“条件循环”模块到“主程序”下,设置属性为“永远循环”。
拖动“条件判断”模块到“永远循环”体内,双击“条件判断”模块,并增加条件digital(10)==0,用于检测前方是否受碰撞。
拖动“移动”模块到“条件判断”的“Yes”分支下,设置移动模块左右电机分机为-35、-50,拖动“延时”到“移动”,设置为秒。
拖动“条件判断”模块到第一个“条件判断”的“No”分支下,设置“条件判断”参数为digital(11)= =0,拖动“移动”模块到第二个“条件判断”模块“Yes”分支下,设置“移动”参数左右电机为
35、50。
拖动“延时”模块到“向左转”模块,设置延时间为。
拖动“移动”到第二个“条件判断”的“No”,设置“移动”模块左右电机为30。
三.选择嵌套
一个选择结构的分支包含另一个选择结构。