TCRT5000红外循迹模块多用于走黑白线。这里分享这个模块的使用方法。

原理:

发射红外线,检测是否有足够的反射回来(与电位器设置的电压比较),如果有则输出0,否则输

出1,阈值由电位器调节。

由于白色反射率高,黑色反射率低,因此该模块常用于区分地上的黑白色。

当距离地面过远时,接收到的会减少,容易识别成“黑色”,因此在实际使用时需要离地很近。

接线:

VCC-3.3V

GND-GND

OUT-PC00

代码:

先设置PC00为输入模式。

接好线后直接检测输出即可。

int kkk=HAL_GPIO_ReadPin(GPIOC,GPIO_PIN_0);u1_printf("%d\n",kkk);

实验:

在实验前先调电位器,使得在检测到白色与黑色时产生不同的输出。

检测到白色时:

检测到黑色时:

实测效果并不好,这个模块的灵敏度不是很高,电位器很难调到合适的位置。

红外循迹模块TCRT5000 驱动相关推荐

  1. 循迹模式——红外循迹模块使用介绍

    循迹模式--红外循迹模式使用介绍 红外循迹模块介绍 TCRT5000传感器的红外发射二极管不断发射红外线,当发射出的红外线没有被反射回来或被反射回来但强度不够大时,红外接收管一直处于关断状态,此时模块 ...

  2. 4路红外循迹模块使用教程

    4路红外循迹模块使用教程 文章目录 4路红外循迹模块使用教程 模块详细信息: 模块接线 模块使用 相关代码 个人原创博客:点击浏览 模块详细信息: 工作电压:DC 3.3V~5V 工作电流:尽量选择1 ...

  3. 基于51单片机的红外循迹模块

    目录 循迹模块介绍及原理 部分程序 结合小车的全部程序 循迹模块介绍及原理 这里使用的四路循迹模块 部分端口介绍 主板的OUT1-4端分别连接单片机的IO口,用于检测输出电平 主板另一排针侧的VCC ...

  4. 基于TCRT5000红外循迹模块DIY

    一.电路原理图 二.电路工作描述 TCRT5000传感器的红外发射二极管不断发射红外线,当发射的红外线没有被反射回来或者反射回的强度不够大时,红外接收管一直处于关闭状态,此时3脚的电压低于2脚的电压, ...

  5. 【 STM32实例 】 智能小车的红外循迹

    文章目录 前言 一.硬件选择与连接 1. STM32F103C8T6最小系统板 2. L298N双路电机驱动 3. 红外循迹模块 二.环境配置 1. Device 2. Output 3. C/C++ ...

  6. 基于STM32,TB6612,TCRT5000的简易红外循迹小车

            提醒:本文章只叙述此小车相关大概内容(如模块的设置,C语言基础实现等),单片机详细教学不涉及. 摘要 循迹小车是学习单片机的"地基",它能够让初学者认识单片机内部硬 ...

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

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

  8. Micropython教程之TPYBoard制作蓝牙+红外循迹小车

    1.实验目的 学习在PC机系统中扩展简单I/O接口的方法. 进一步学习编制数据输出程序的设计方法. 学习蓝牙模块的接线方法及其工作原理. 学习L298N电机驱动板模块的接线方法. 学习蓝牙控制小车的工 ...

  9. 红外循迹传感器PID循迹算法

    红外循迹传感器PID循迹算法 前一段时间参加了一个小车循迹竞速的比赛,获得了一个还行的成绩,所以在这里想把里面的核心部分PID寻线算法给大家分享一下. 关于做好的实物视频我上传到了B站,大家可以点击查 ...

最新文章

  1. python安装不上pyinstaller_记PyInstaller安装过程及问题解决
  2. sklearn 中的线性回归、岭回归、Lasso回归参数配置及示例
  3. SAP UI5 binding syntax - model name + + attribute name
  4. codeforces E. Jamie and Tree LCA+dfs序+线段树
  5. 弹窗页面交互_UI进阶知识-信息提交类弹窗该如何设计?
  6. js中的 return false;
  7. maven GroupId 和ArtifactId的含义
  8. 零信任策略下云上安全信息与事件管理实践
  9. (57)FPGA条件选择无优先级(case)
  10. 03-11 Android 纯 web 页面测试
  11. 【Deep Learning】genCNN: A Convolutional Architecture for Word Sequence Prediction
  12. java 监测文件夹_实时监测文件夹中新增的文件和文件夹(java)
  13. Native层和so接口和Java层
  14. lpc2000 filash utility 程序烧写工具_重点必看 | 取证小程序开发之第四届美亚杯硬盘信息快速解题...
  15. android字节流保存,android数据存储之文件存储方法
  16. 12面魔方公式图解法_五魔方Megaminx( 正十二面体魔方)解法教程(图)
  17. 手机号注册获取随机验证码
  18. windows10上配置pyspark工作环境
  19. matlab清除坐标轴,matlab 使用技巧之设置坐标轴
  20. 解决open()不能打开带中文的文件路径

热门文章

  1. 虚拟化特性(二)华为虚拟化产品特性
  2. ubuntu使用windows字体设置
  3. 相控阵雷达的探讨分析
  4. 虚拟机如何设置静态IP
  5. Mybatis-plus尚硅谷跟学课堂笔记
  6. 2.1 Mybatis——log4j日志文件应用
  7. 产品经理设计产品流程都有哪些步骤
  8. 专访模组厂商:人脸识别中单摄像头和双摄像头该如何选型
  9. 华为正式发布nova4系列手机 首创极点全面屏引关注
  10. 逃出你的肖申克(二):你的灯亮着吗?