欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    机器人走迷宫课件.ppt

    • 资源ID:3724784       资源大小:3.31MB        全文页数:37页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    机器人走迷宫课件.ppt

    11机器人走迷宫,DIYROBOTS-M522课程研发组,情景引入示例,当我们眼睛看不见的时候,该怎么走路呢?,情景引入示例,情景引入示例,教学目标与教学用具,1.复习巡线机器人巡线原理2.学习如何使用三个红外线传感器走迷宫,编程主板1个、红外传感器3个、直流马达1对、其余搭建器材若干。,知识点分析,空间,红外线传感器:是利用红外线来进行数据处理的一种传感器,有灵敏度高等优点,红外线传感器可以控制驱动装置的运行。利用红外线的物理性质来进行测量的传感器。红外线又称红外光,它具有反射、折射、散射、干涉、吸收等性质。任何物质,只要它本身具有一定的温度(高于绝对零度),都能辐射红外线。红外线传感器测量时不与被测物体直接接触,因而不存在摩擦,并且有灵敏度高,反应快等优点。,巡线机器人,空间,迷宫机器人:迷宫机器人是以移动机器人作为载体,以可见光摄像机、红外热成像仪、其它检测仪器作为载荷系统,以机器视觉电磁场GPSGIS的多场信息融合作为机器人自主移动与自主巡检的导航系统,以嵌入式计算机作为控制系统的软硬件开发平台;具有障碍物检测识别与定位、自主作业规划、自主越障、对输电线路及其线路走廊自主巡检、巡检图像和数据的机器人本体自动存储与远程无线传输、地面远程无线监控与遥控、电能在线实时补给、后台巡检作业管理与分析诊断等功能。,课堂任务,制作一个双红外传感器寻线机器人通过程序设定机器人可以沿黑线行走然后利用制作好的机器人进行竞速比赛,动手制作,制作内容:迷宫机器人比赛规则:以最短的时间正确的完成,开始搭建机器人,让我们开始制作机器人吧!,参考搭建图册搭建时间40分钟搭建要求和重点:要求结构坚固,程序分析-流程图,机器人看到墙,机器人没有看到墙,机器人通过传感器识别与强的距离,判断看到墙和没有看到墙,是不是和我们用一个红外传感器寻线时情况差不多呢,看到白地板或者看到黑线。,程序分析-流程图,机器人看到墙,读值高,机器人没有看到墙,读值低,传感器看到黑线是因为黑线把红外线给吸收了,接收不到红外线,读出值比较低,和远离墙面是一样的没有红外线反射回来。同样看到白地板是因为白地板不吸收红外线,全反射回来了,所以接收到红外线,传感器读值比较高,和接近墙面是一样的效果,红外线被反射回来了。可通过读值的高低来判断和强大距离,高距墙进,低距墙远。,程序分析-走迷宫策略,程序分析-走迷宫策略,程序分析-走迷宫策略,程序分析-走迷宫策略,程序分析-走迷宫策略,程序编写,本次编程需要用到的输入模块有红外传感器、拨码开关,打开添加变量对话框,红外传感器1的变量名称命名为irin1;建立红外传感器2的变量名称命名为irin2;建立红外传感器3的变量名称命名为irin3;建立拨码开关的变量名称命名为dip;,程序编写红外传感器值读取,1、建立无限循环子程序:红外测试;2、在子程序内添加红外传感器,属性设置赋予变量irin1;,程序编写红外传感器值读取,3、继续添加输出模块串口发送,发送变量为irin1;,4、延时1秒钟。,程序编写红外传感器值读取,在主程序内调用子程序【红外测试】,然后编译下载。通过串口调试助手查看红外传感器在手按下和没有按下时的值。红外传感器按照插入端口1,方向按照颜色对应。,程序编写红外传感器值读取,红外传感器不同状态值的读取程序完成编写,可以在菜单-工具-串口调试助手查看红外传感器的值。,通过观察,在传感器被按下时值为237,没有按下的时候值为85,我们只需要识别一个按钮功能,所以取200为中间值,比200大,设定按下,启动螺丝刀马达,比200小,关闭螺丝刀马达。,程序编写左边靠墙走子程序,A、新建一个子程序:注释左边靠墙走;B、在左边靠墙走子程序内添加红外传感器输入1,属性设置赋予变量irin1;,程序编写左边靠墙走子程序,C、添加条件判断irin1180,如果条件成立则机器人距离左边墙比较近,机器人右转(左边前进,右边停止)。,程序编写左边靠墙走子程序,D、添加条件判断irin1180,如果条件成立则机器人距离左边墙比较远,机器人左转(右边前进,左边停止)。,程序编写左边靠墙走子程序,完整的左边靠墙走子程序如下,程序编写右转90度子程序,A、新建一个子程序:注释右转90度;B、在右转90度子程序内添加拨码开关输入,属性设置赋予变量dip;,程序编写右转90度子程序,完整的右转90度子程序如下,C、控制机器人右转90度。停止0.1秒右转0.3秒(左前-右后)速度dip停止0.1秒,程序编写走迷宫子程序,A、新建一个子程序:注释走迷宫;B、在走迷宫子程序内添加红外传感器输入2,属性设置赋予变量irin2,端口选择2;,程序编写走迷宫子程序,C、添加条件判断irin2180,如果条件成立则机器人距离前方墙比较近,机器人右转90度。,程序编写走迷宫子程序,D、添加条件判断irin2180,如果条件成立则机器人距离前方墙比较远,机器人靠左边墙走。,程序编写走迷宫子程序,完整的走迷宫子程序如下,程序编写主程序,总结,拨码开关二进制的表示拨码开关 位1 位2 位3 位4代表十进制数 1 2 4 8最终结果为拨码开关所代表的十进制数相加之和。编程的注意要点?学员点评,轨道竞速比赛,比赛内容:老师可以提前准备好迷宫,然后进行迷宫夺宝比赛。比赛规则:1、由老师担任裁判,看谁先在迷宫内找到宝物,排名。,复习与总结,THANKS,谢谢聆听,

    注意事项

    本文(机器人走迷宫课件.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开