智能机器人之循迹小车

——循迹原理

01

什么是循迹小车

循迹小车是指使用一定的循迹方法,使得小车自动循着赛道运行的小车。

02

循迹小车原理

循迹一般是黑色轨迹,传感器发出红外信号被接收后收入比较器,如果小车偏出黑色轨迹,一边的机器会输出信号,让MCU(单片微型计算机)处理。

注意:黑线宽度必须在18mm左右,一般黑线是1,白线是0.

03

循迹传感器

黑白线的检测原理是红外线发射管发射光线到路面,红外光遇到白底则被反射,接收管接收到反射光,经施密特触发器整形后输出低电平(数字逻辑0);当红外光遇到黑线时则被吸收,接收管没有接收到反射光,经施密特触发器整形后输出高电平(数字逻辑1)。

04

循迹小车比赛赛道

赛道一般为单条或双条黑线,底色一般为白色。

赛道形式:

·直线

·普通弯道

·连续波浪弯道

·交叉

·180度转弯

05

循迹方法

·红外对管循迹法

利用黑、白色对红外线的吸收作用不同。

·摄像头循迹法

利用摄像头读取赛道信息,分为模拟和数字。

·激光管循迹发

利用黑、白色对红外线的吸收作用不同,相较红外对管循迹法检测距离更远。

参与人数26人

THE

END

智能循迹小车_智能机器人之循迹小车——循迹原理相关推荐

  1. 水下自动循迹机器人_机器人教程4:红外循迹及LM339模块

    1.概述 2.红外光电管的工作原理 3检测电路设计 4.LM339模块及红外对管模块介绍 5.红外循迹程序 1.概述 红外探测传感器由于发出的是红外光,常见光对它的干扰极小,且由于价格便宜,而被广泛应 ...

  2. 树莓派python编程小车_【树莓派】树莓派小车(三)Python控制小车

    正文之前 由于最近忙于复习赶考,所以暂时没有拿起树莓派小车,直到昨天,终于空出时间来把代码整理一下来和大家分享. 正文 在树莓派小车系列之二中,讲到了树莓派的引脚定义方式有两种: PHYSICAL N ...

  3. 智能循迹小车_校园智能车障碍断路方案浅谈

    点击上方蓝字 关注小黑记事本 小黑提要: 华软嵌协举办的第十届校园智能车比赛即将开赛,组委会今年在赛道元素上进行了一次大创新,加入了没有出现过的障碍与断路新元素,对于参赛的选手是一个不小的挑战,而选手 ...

  4. 51单片机之智能小车(避障、跟随、循迹)

    目录 基本概述 硬件组成 功能 关键字 模块介绍 电机模块L9110S 循迹模块(TCRT5000传感器) 红外避障模块 测速模块 小车 移动小车(控制电机转动,使小车前进.后退.左转.右转 ) 遥控 ...

  5. 51单片机智能小车(舵机云台超声波避障+循迹+蓝牙+红外跟随)

    **51单片机智能小车(舵机云台超声波避障+循迹+蓝牙+红外跟随+遥控+TFT液晶显示屏) 本人由于使用的液晶显示屏,程序大于8K,所以更换为STC12C5A60S2芯片,与51芯片兼容. 功能比较多 ...

  6. 中鸣循迹机器人_自动循迹机器人控制系统的设计

    马家庆,于兆勤,刘建群,黄惠敬,陈炜楠 摘要:循迹机器人是智能机器人领域内非常重要且被广泛研究的一种智能移动装置,国内许多重要的比赛都以循迹机器人为核心进行开展的.本文设计的智能循迹避障机器人的控制系 ...

  7. 基于linux的智能小车_基于ARM10与LINUX智能小车系统设计.doc

    基于ARM10与LINUX智能小车系统设计 基于ARM的智能小车系统的设计 摘 要 基于ARM的嵌入式系统其性能优良,移植性好,已广泛应用在各个行业,因此将ARM微处理器应用于智能小车的控制系统是一种 ...

  8. STM32单片机智能跟随小车_红外遥控(程序+原理图+PCB+论文报告)

    本设计: 基于STM32单片机智能跟随小车_红外遥控(程序+原理图+PCB+论文报告) 原理图:Altium Designer 程序编译器:keil 5 编程语言:C语言 编号C0021 资料下载 [ ...

  9. 光电自动避障小车_手把手教做智能小车

    我们学习完51单片机入门之后,一定要多做一些有意思的小制作,才能将单片机知识理解的更加深刻,而智能小车不失为一个不错的选择,今天将全程介绍智能小车的制作过程. 一般而言,常见的智能小车分为:蓝牙遥控. ...

最新文章

  1. vim编辑文章后不能修改
  2. float,double等精度丢失问题
  3. ssas脚本组织程序_脚本调试编辑
  4. confusion中文_confusion
  5. C#常见委托のdelegate定义,Func,Action,Predicate总结
  6. kettle教程-Windows下安装及简单使用
  7. 软件平台与中间技术复习
  8. java正则判断11位手机号码_java-正则表达式判断手机号
  9. 银河战舰服务器无响应,银河战舰帝国起源
  10. Normalize异常报错
  11. 智工教育:一消《技术实务》知识点整理
  12. 透明度轮播图和滚动轮播图
  13. 基于统计学习---面向新闻的发生地与提及地检测
  14. python 动态图形_在matplotlib中动态更新图形
  15. 74HC573锁存器简单应用
  16. 微信小程序----布局适配与物理逻辑像素
  17. C语言 内存管理的细枝末节
  18. 专利缴费信息网上补充及管理系统--操作指南
  19. jsp页面获取服务器Ip地址
  20. linux运维工程师应具备哪些技能

热门文章

  1. 直接插入排序比较次数_插入排序(C++)
  2. c语言用define预处理命令定义,C语言程序设计第八章预处理命令..doc
  3. oracle instead of update触发器,Oracle中的instead of触发器
  4. 【编译原理】构建一个简单的解释器(Let’s Build A Simple Interpreter. Part 7.)(笔记)解释器 interpreter 解析器 parser 抽象语法树AST
  5. python matplotlib.figure.Figure.add_subplot()方法的使用
  6. 使用PIL库将一张小图贴到大图的指定位置
  7. 增强for循环之删除
  8. java继承机制实验报告_JAVA继承实验报告.doc
  9. 独占设备的分配和回收模拟_系统设计硬核知识(4)——操作系统的设备管理...
  10. python封装函数、实现将任意的对象序列化到磁盘上_Python系列之lambda、函数、序列化...