红外传感器

图1 红外线传感器

1. 基础知识

  • 红外线传感器是一种能够感应目标辐射的红外线,并利用红外线的物理性质来进行测量的传感器。红外线又称红外光,它具有反射、折射、散射、干涉、吸收等性质。任何物质,只要它本省具有一定的温度(高于绝对零度),都能辐射红外线。红外线传感器测量时不与被测物体直接接触,因为不存在摩擦,并且具有灵敏度高、反应快等优点。

  • 红外线传感器常用于无接触温度测量,气体成分分析和无损探伤,在医学、军事、空间技术和环境工程等领域得到广泛应用。例如采用红外线传感器远距离测量人体表面温度的热像图,可以发现温度异常的部位,及时对疾病进行诊断治疗;利用人造卫星上的红外线传感器对地球云层进行监视,可实现大范围的天气预报;采用红外传感器可检测飞机上正在运行的发动机过热的情况等。

  • 具有红外线床干起的望远镜可用于军事行动,林地战中探测密林中的敌人,城市站中探测墙后面的敌人,以上均利用了红外线传感器测量人体表面温度从而得知敌人所在地。

2. 硬件连接

图2 红外线传感器引脚连线图
* 红外传感器的连接方式与红外传感器的结构有关,红外传感器有三个引脚(如图3所示),分别为OUT、GND、VCC,在红外线传感器与扩展板连接时,应遵循接口一一对应的原则,该红外线传感器可以直接插入古德微扩展板24号的右侧三个接口,还可以使用杜邦线与其他接口进行连接。如图2所示。
图3 红外线传感器引脚
* 红外线传感器上有一个接收管和一个发射管,黑色为接收管,白色为发射管,还有一个旋钮可以进行旋转,以调节检测距离的长短,顺时针旋转检测距离增加,反之,逆时针旋转检测距离则减少,其检测距离为2-30cm。
图4 红外线传感器工作状态图
* 红外线传感器接入扩展板后,需注意,当检测范围内无障碍物时,检测结果0,且右侧一盏小灯亮起,当检测范围内有障碍物时,检测结果为1,且左右两盏小灯同时亮起。如图4所示。 ###3. 基础应用(图形化) * **点击参考[红外传感器积木块](/BlockDescrib/zhinengyingjian/changyong/hongwai.md)** **1.障碍物检测:** * 在10秒(等待0.1秒*100次重复)内进行障碍物检测,当在检测距离内出现障碍物时,LOG输出会显示为1,反之则为0。如图5所示。
图5 障碍物检测

2.当在检测距离内检测到障碍物时小灯亮起:

  • 检测在40秒内(等待0.2秒*200次重复)是否有障碍物出现,当在检测范围内发现障碍物时,小灯亮起;反之,在规定时间内没有检测到障碍物,则小灯熄灭。如图6所示。
    图6 红外线传感器控制小灯

3.此处为程序下载链接:

4.红外线传感器控制小灯亮灭效果演示视频:

红外线传感器控制小灯亮灭

4. 基础应用(Python)

  1. 利用红外线传感器进行障碍物检测的程序在Python环境下具体代码如图7所示。
    图7 障碍物检测
  2. 利用红外线传感器检测障碍物以控制小灯的程序在Python环境下具体代码如图8 所示。
    图8 检测到障碍物亮灯

5. 相关课程链接

  1. 电子记分牌
  2. 射击小游戏(一)
  3. 射击小游戏(二)
Copyright © 古德微 2023 all right reserved,powered by GDWRobot本课修订时间: 2022-06-13

results matching ""

    No results matching ""