版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
三光感走轨迹的机器人一、怎样书写复合条件在前面一课的轨迹机器人程序编写中,我们是通过条件语句的嵌套来完成机器人行进中条件的判断,比如先判断1号端口的光电传感器是否大于等于黑白分界线的阈值,再进而判断3号端口的光电传感器是否大于等于或者小于黑白分界线的阈值。如果要判断的条件个数增加的话,那么需要更多的条件语句嵌套,这会使程序结构变得相对复杂,对程序的阅读和修改都会带来障碍。
在第8课中,给同学们介绍过BASIC的关系运算符和逻辑运算符,将这两种运算符结合起来就可以书写复合条件语句。那么怎样来书写复合条件呢?我们举一个生活中的例子来说明:今天下雨就在教室上体育课。这句话里面只有一个条件就是下雨,当这个条件成立,就在教室上体育课。如果修改一下变成:今天下大雨就在教室上体育课。这句话里面就有两个条件分别是:下雨和下大雨。如果把这两个条件书写在一起,就是一个复合条件。今天下雨同时雨下得很大,我们就在教室上体育课。根据这个思路,你能否写出下面例子中的复合条件:根据三角形三个内角的度数,判断能否构成一个直角三角形?二、复合条件的应用下面我们利用复合条件来优化第10课中编写的双光电传感器走轨迹的程序,首先对双光感走轨迹线的情况进行一个分析:情况11号和3号传感器都在白色区,机器人直行;情况21号传感器在白色区,3号传感器在黑线上,机器人右转;情况31号传感器在黑线上,3号传感器在白色区,机器人左转;情况41号传感器在黑线上,3号传感器在黑线上,机器人直行;接下来可以用4个条件表达式来表达上述4种情况:1.checklight(1)>=37andchecklight(3)>=372.checklight(1)>=37andchecklight(3)<373.checklight(1)<37andchecklight(3)>=374.checklight(1)<37andchecklight(3)<37注:and表示连接的两个条件表达式要同时成立。三、三光电传感器轨迹机器人的制作1.问题解决策略机器人的搭建如图11-1所示。策略(图11-2):1.当1号光感位于黑线上,2、3号光感位于白线上时,机器人大幅右转;2.当1号和2号光感位于黑线上,3号光感位于白线上时,机器人小幅右转;3.当2号光感位于黑线上,1号和3号光感位于白线上时,机器人直行;4.当1号光感位于白线上,2号和3号光感位于黑线上时,机器人小幅左转;5.当1号和2号光感位于白线上,3号光感位于黑线上时,机器人大幅左转;6.当1号、2号和3号光感位于黑线上时,机器人停止前进。2.程序流程图(图11-3)3.程序(图11-4)4.对程序的说明(1)机器人小幅转弯,是通过机器人一个马达正转快一点,另一个马达正转慢一点来实现的;(2)所有的条件语句是在顺序结构的框架下书写的,其进入的依据是通过条件表达式的条件来判断的;(3)当三个光电传感器的光值都为黑的时候,实际上是机器人走到了轨迹线的十字路口,本程序是按停止来处理的,其实也可以作为左转或是右转或是前进的触发条件。思考与练习请仿照本课的思路搭建一个四光感机器人,并
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理人员培训规范质控分析及整改措施
- 2026年甘肃省定西陇西县人力资源和社会保障局招聘城镇公益性岗位12人考试模拟试题及答案详解
- 设计岗位创意输出绩效衡量表
- 2026年国核宝钛锆业股份公司社会招聘(13人)笔试参考题库及答案详解
- 建筑公司项目经理工程进度与质量监控绩效评定表
- 2026福建省建瓯市万木林木业集团有限公司招聘笔试模拟试题及答案详解
- 小学语文面试题目试讲部分培训讲学
- 2026福建南平市消防救援局招聘政府专职消防员32人考试参考题库及答案详解
- 2026福建南平建瓯市疾病预防控制中心招聘驾驶员1人考试模拟试题及答案详解
- 富顺县2026年面向社会公开招聘社区专职工作人员笔试备考题库及答案详解
- 计算机软件技术的发展趋势
- 产教融合基地项目可行性研究报告
- 检验检查结果互认培训
- 安利公司薪酬管理制度
- GA/T 2187-2024法庭科学整体分离痕迹检验规范
- 材料力学教案全册教案
- 四川省成都市2023-2024学年高二上学期期末调研考试化学试题
- 国家职业技术技能标准 4-10-04-03 芳香保健师 人社厅发202332号
- 《环境保护产品技术要求 工业废气吸附净化装置》HJT 386-2007
- 期中测试卷(1~4单元)(试题)2024-2025学年四年级上册数学北师大版
- 工程造价咨询服务投标方案(技术方案)
评论
0/150
提交评论