51单片机上把TCRT5000的一个OUT3接到单片机P3.7口

#include <reg52.h>
#include <stdio.h>
sbit LED = P0^0;
sbit ADDR0 = P1^0;
sbit ADDR1 = P1^1;
sbit ADDR2 = P1^2;
sbit ADDR3 = P1^3;
sbit ENLED = P1^4;
sbit OUT3 = P3^7;void main()
{ENLED = 0;ADDR3 = 1;ADDR2 = 1;ADDR1 = 1;ADDR0 = 0;while (1) {LED = OUT3;}
}

开发板上读取高低电平,没有障碍物时是低电平,LED灯亮,有障碍物时候LED灯灭

参考的原理说明
工作原理:
  传感器的红外对管不断发射红外线,当发射出的红外线未被反射回来或被反射回来强度不够大时,光敏三极管一直处于关断状态,此时模块输出为低电平,指示二极管一直处于熄灭状态。被检测物体出现在检测范围内时,红外线被反射回来并且强度足够大,光敏三极管饱和,此时输出端为高电平,指示二极管被点亮。

TCRT5000 红外传感器(示例代码)相关推荐

  1. sht30 linux示例代码,STM32------SHT30温湿传感器(示例代码)

    SHT30是盛世瑞出品的低端低价温湿度传感器,利用I2C进行数据传输,具有两个可选地址,宽电源电压从2.4V到5.5V. SHT30芯片有八个引脚: Pin Name Comments 1 SDA 数 ...

  2. ARM Cortex-M3 LPC1768连接红外传感器

    在本文中,我们将讨论如何将IR(红外)光电二极管与ARM Cortex-M3 LPC1768微控制器接口. 它也适用于LPC1769和相同系列的其他器件. 光电二极管是另外将光即入射光子转换成电流的二 ...

  3. TCRT5000 红外测距使用解析

    我的传感器用的是TCRT5000红外传感器,这个东西真是太好用啦~ 它有4个引脚,你到WWW.IC-ON-LINE.CN上去下载一个它的元件说明书,上面有引脚的排列,外面再加几个电阻,轻松的就搞定了, ...

  4. Arduino与ROS通讯的示例代码HelloWorld改写成夏普红外测距传感器数据传输的代码

    改写详情: 其实就是在原来的代码的基础上加了个红外测距传感器的代码,然后把红外测距传感器的double类型的数据用dtostrf函数转换成了char类型的字符串数组.并没有对消息类型进行任何的更改,仅 ...

  5. TCRT5000红外反射传感器(循迹模块)

    TCRT5000红外反射传感器工作原理: TCRT5000传感器的红外发射二极管不断发射红外线,当发射出的红外线没有被反射回来或被反射回来但强度不够大时(指示二级管一直处于熄灭状态),光敏三极管一直处 ...

  6. STM32:红外传感器代码部分(内含实物图+外部信号流程,编写代码思路+代码+解析代码和扩展应用)

    1.实物连接图: 左下角的D0接任意一个空闲的IO口均可,此处接的是PB14.当对射式红外传感器被遮挡住时,D0发送中断信号给PB14并完成相关操作. 2.外部信号流程(代码部分编写的原理): 外部信 ...

  7. 小米手机自带红外传感器安卓应用程序代码

    目前国内已经有少部分安卓智能手机配备了无线红外传感器,红外传感器仅支持安卓API19的安卓系统.本次设计使用的安卓手机内置红外发射设备,红外发射传感器使用NEC协议.由于红外属于系统硬件传感器,所以要 ...

  8. 人体红外传感器简明教程

    学习物联网,来HaaSEDU就对了 人体红外热释电运动传感器 一.产品简介 热释电红外运动传感器能检测运动的人或动物身上发出的红外线,输出开关信号,可以应用于各种需要检测运动人体的场合.传统的热释电红 ...

  9. 【Arduino实验08 红外传感器】

    目录 一.实验目的 二.实验设备与环境 三.实验重点 四.实验难点 五.实验内容 5.1实验任务 5.2实验原理 5.3实验内容 5.4实验结果 5.5思考题 一.实验目的 1熟悉红外传感器原理与功能 ...

最新文章

  1. 顺序表-删除所有元素值为x结点(相等加一,不等前移k)
  2. SAP WM LT42创建TO,报错-No entry in Table 329S (NM1 B)-
  3. TIOBE 12 月编程语言:Python 有望第四次成为年度语言!
  4. HDLBits 系列(3)Priority Encoder(Case/Casez)
  5. ajax 载入html后不能执行其中的js解决方法
  6. js字符串的各种格式的转换 ToString,Format
  7. javaweb过滤器_JavaWeb技术(2):SpringMVC中的Filter
  8. hiho一下第一周 Hihocoder #1032 : 最长回文子串
  9. led16*16点阵实验c语言,基于单片机的64*16LED点阵电子显示屏设计 pcb图+原理图+源程序...
  10. 表空间oracle查询,Oracle表和表空间查询
  11. leetcode1221. 分割平衡字符串(贪心算法)
  12. React开发(178):ant design table基础用法
  13. Laravel 怎么查看执行的Sql语句
  14. opencv 分割长度_opencv+python智能车道检测,助力无人驾驶
  15. c++11 lambda(匿名函数)
  16. linux下C转码函数:iconv使用
  17. 高级着色语言HLSL入门(4)
  18. Eclipse中集成SVN
  19. C4D缩放移动等功能无法使用?
  20. Ubuntu设置Adsl上网

热门文章

  1. 免费医学ppt课件哪里找?新整理(免费/高性价比)医学课件ppt资源下载网站
  2. 好多粉今日头条广告oCPM一键联调激活教程
  3. 开发跨端微信小程序框架选型指南
  4. 硬盘错误计数 计算机内存不足,硬盘问题!Ultra DMA CRC错误计数 电脑死机
  5. 奔向光明阿波罗(4)
  6. 前端解决表情符号乱码问题(前端处理表情符号编码)@令狐张豪
  7. html css在线申请页面,25个在线工作申请免费HTML的简历模板
  8. 线性分类器:感知器/SVM
  9. 如何用ghost备份linux,Linux如何用Ghost备份Linux系统?
  10. Spotify 模型