0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

红外传感器 arduino

分享:

使用红外传感器(如红外避障模块或红外接收头)配合 Arduino 可以实现障碍物检测或红外遥控信号解码。以下是详细的中文指南:


1. 红外避障模块(常见型号:E18-D80NK, TCRT5000)

用途

检测障碍物(输出数字信号,检测到障碍物时电平变化)。

接线

传感器引脚 Arduino 引脚
VCC 5V
GND GND
OUT 数字引脚(如 D2)

示例代码

int sensorPin = 2;  // 传感器OUT引脚接D2

void setup() {
  pinMode(sensorPin, INPUT);
  Serial.begin(9600);
}

void loop() {
  int obstacle = digitalRead(sensorPin);

  if (obstacle == LOW) {
    Serial.println("检测到障碍物!");
  } else {
    Serial.println("无障碍物");
  }
  delay(200);
}

工作原理

  • 传感器发射红外线,遇到障碍物时反射光被接收管捕获,OUT引脚输出低电平(LOW)
  • 未检测到障碍物时输出高电平(HIGH)。

2. 红外接收头(如 VS1838, HS0038)

用途

接收并解码红外遥控信号(需配合红外遥控器)。

接线

接收头引脚 Arduino 引脚
VCC 5V
GND GND
OUT 数字引脚(如 D11)

安装库

在 Arduino IDE 中安装 IRremote 库:
工具 → 管理库 → 搜索 "IRremote" → 安装

示例代码(接收信号)

#include <IRremote.h>

const int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
decode_results results;

void setup() {
  Serial.begin(9600);
  irrecv.enableIRIn(); // 启动接收器
}

void loop() {
  if (irrecv.decode(&results)) {
    Serial.print("解码结果: 0x");
    Serial.println(results.value, HEX); // 十六进制显示按键码
    irrecv.resume(); // 继续接收下一个信号
  }
}

操作步骤

  1. 上传代码,打开串口监视器(波特率9600)。
  2. 用电视/空调遥控器对准接收头按键。
  3. 串口监视器显示按键的十六进制编码(如 0xFFA25D)。

常见问题解决

  1. 传感器无反应

    • 检查接线是否正确(VCC、GND、信号线)。
    • 红外接收头需避开强光干扰。
    • 更换红外遥控器的电池。
  2. 信号解码错误

    • 确保使用 IRremote 库(旧版库可能不兼容)。
    • 尝试不同波特率或更换接收头。
  3. 避障模块灵敏度调节

    • 模块上的电位器可调节检测距离(顺时针增加距离)。

应用场景

  • 自动避障小车(避障模块)
  • 家电遥控(接收头 + Arduino 控制继电器)
  • 物联网远程控制

通过以上步骤,你可以轻松将红外传感器与 Arduino 结合使用!

如何去实现一种基于STM32智能人体红外和声音感应声光控开关设计

模块:人体红外传感器arduino HC-SR501人体红外感应模块(又名热释电)声音传感器模块 声音检测模块 咪头模块 声控口哨开关2路带光耦继电器模块当检测到生物体靠近时,打开继电器1,当检测

哥儿 2022-01-06 06:51:30

Arduino教学】制作14- 红外遥控LED(使用arduino nano) #硬声创作季

传感器,nano,红外传感器,Arduino

2022-09-20 01:05:33

#硬声创作季 arduino入门教程,红外遥控发射与接收讲解(1)

传感器,遥控,红外遥控,红外传感器,Arduino

2022-08-16 07:31:12

#硬声创作季 红外遥控发射与接收原理讲解(4)

传感器,遥控,红外遥控,红外传感器,Arduino

2022-08-16 07:54:30

#硬声创作季 红外遥控发射与接收原理讲解(7)

传感器,遥控,红外遥控,红外传感器,Arduino

2022-08-16 08:18:15

#硬声创作季 红外遥控发射与接收原理讲解(3)

传感器,遥控,红外遥控,红外传感器,Arduino

2022-08-16 07:42:15

#硬声创作季 红外遥控发射与接收原理讲解(2)

传感器,遥控,红外遥控,开发板,红外传感器,Arduino

2022-08-16 07:35:33

使用红外传感器构建一个Arduino计数机

在这个项目中,我们正在使用红外传感器构建一个Arduino 计数机。这台机器在红外传感器的帮助下对不同部分的硬币进行计数和分类。在这里,布置了红外传感器以感应不同的硬币,Arduino UNO 用于处理数据并在16x2 LCD上显示总计数值。

2022-08-17 15:59:58

【开源资料】基于Arduino红外传感器的汽车速度检测

`基于Arduino红外传感器的汽车速度检测项目的工作非常简单。 Arduino不断从红外传感器读取输入。 当在设置前移动的汽车到达第一个传感器时,Arduino会发出警报并捕获汽车离开第一个

o_dream 2020-10-23 13:59:57

全面搞懂红外传感器红外传感器的原理、分类、构造、应用)

导读:红外传感器是很常用的一类传感器,例如检测温度,很多时候就用红外传感器来测量。本内容共113页PPT,包括了红外传感器的原理、分类、构造,并配多种实物图可以直接了解红外传感器的应用,对未来红外传感器的技术发展也做了探讨。  

2023-06-06 15:27:39

红外传感器工作原理_红外传感器的应用

本文首先介绍了红外传感器工作原理,其次介绍了红外传感器的种类,最后介绍了红外传感器的应用。

2019-09-17 08:58:45

红外传感器种类及功能

红外传感器是一种能够感知和测量红外辐射的装置,被广泛应用于各种领域,包括监控、家庭安防、温度测量、遥控、人体检测等等。本文将详细介绍红外传感器的种类和功能。 红外传感器的基本原理 红外传感器

2024-01-15 16:15:21

红外传感器的制作原理是什么?红外传感器主要有哪些应用?

红外传感器的制作原理是什么?红外传感器有哪些核心技术?红外传感器主要有哪些应用?

吕珠峰 2021-06-18 07:51:23

红外传感器的类型及应用

红外传感器是一类常用于检测、测量和感应目标的电子器件,通过接收目标发射的红外辐射来实现各种功能。根据其工作原理和应用领域的不同,红外传感器可以分为几种主要类型。本文将对红外传感器的常见类型进行详细介绍,包括热传感器红外遥控传感器红外测距传感器等,并探讨它们在不同领域的应用。

2023-11-21 18:12:11

红外传感器原理与应用

红外传感器作为现代科技的重要组成部分,凭借其非接触式测量、高灵敏度以及广泛的应用领域,在多个行业发挥着关键作用。本文将深入探讨红外传感器的核心原理、多样化的分类、丰富的应用场景以及科学的选型技巧,为

2025-01-23 18:02:37

人体红外传感器的作用是什么

人体红外传感器是一种利用人体发出的红外辐射来检测人体存在的传感器。它在许多领域都有广泛的应用,如安全监控、智能照明、自动门禁等。以下是关于人体红外传感器的介绍: 人体红外传感器的工作原理 人体红外传感器

2024-08-20 09:16:38

传感器主要类型有哪些 红外传感器结构及测量原理

红外传感器传感器中常见的一类,由于红外传感器是检测红外辐射的一类传感器,而自然界中任何物体只要其稳定高于绝对零度都将对外辐射红外能量,所以红外传感器称为非常实用的一类传感器,利用红外传感器可以设计出很多实用的传感器模块,如红外测温仪,红外成像仪,红外人体探测报警,自动门控制系统等。

2023-08-05 09:29:57

红外传感器的主要优点有哪些

一、引言 红外传感器是一种利用红外辐射进行检测的传感器,它们可以检测物体发出的红外辐射,或者反射的红外辐射。红外传感器在军事、工业、医疗、环境监测等领域有着广泛的应用。 二、红外传感器的基本原理 在

2024-08-20 09:31:53

双光束红外传感器怎么接线

双光束红外传感器是一种常用的安防设备,可以用于监测门窗的开关状态,以及检测人体的移动。接线是使用双光束红外传感器的关键步骤之一,正确的接线可以确保传感器的正常工作。下面将介绍双光束红外传感器的接线方法。

2023-07-07 01:20:08

人体红外传感器输出信号有哪些

人体红外传感器是一种广泛应用于安防、监控、智能家居等领域的传感器,其主要功能是检测人体的存在和运动。本文将介绍人体红外传感器的输出信号及其应用。 人体红外传感器的工作原理 人体红外传感器的工作原理

2024-08-20 09:30:34

红外传感器电路图 红外传感器的工作原理和应用

红外传感器,又称为红外探测红外转换器(infrared transducer),是一种能够感应红外线并将其转换为电信号输出的传感器红外线,即红外光,是电磁波谱中波长介于可见光和微波之间的部分

2024-07-03 17:44:30

红外传感器的应用场景有哪些

红外传感器是一种能够感知红外辐射的设备,利用红外辐射的特点,可以应用于多种场景。下面是一些红外传感器的应用场景的详细介绍。 安防领域: 红外传感器可以用于安防领域,例如入侵检测和监控系统。通过安装

2024-01-12 14:42:34

红外传感器的工作原理是怎样的,它的特性是什么

红外传感器也根据发出方式和能量转换方式分为不同的类型。下面,让我们具体了解一下不同红外传感器的工作原理及特性。 根据发出方式不同,红外传感器可分为主动式和被动式两种。 一、主动红外传感器 主动红外传感器的发射机

2020-11-05 09:11:35

如何利用arduino打孔纸带通过两个红外传感器控制步进电机正反转?

如何利用arduino打孔纸带通过两个红外传感器控制步进电机正反转?

哔哔哔- 2021-10-14 08:25:24

红外传感器安装要求及使用注意事项

  红外线传感器是利用红外线来进行数据处理的一种传感器,有灵敏度高等优点,红外传感器有什么作用,红外线传感器可以作控制驱动装置的运行。以发射机与接收机设置的位置不同分为对向型安装方式和反射式安装方式

一只耳朵怪 2021-01-18 17:28:38

红外传感器和超声波传感器有什么区别

红外传感器和超声波传感器是两种常用的非接触式传感器,它们在工业自动化、机器人技术、安全监控、环境监测等领域有着广泛的应用。这两种传感器各有特点,适用于不同的场景和需求。 红外传感器 工作原理 红外传感器

2024-09-19 16:44:53

求购红外传感器 求推荐

零延时红外传感器

jf_42151515 2020-09-25 23:33:25

红外传感器有什么作用

`  谁来阐述一下红外传感器有什么作用?`

elecfans电答 2019-12-06 17:14:43

人体红外传感器工作原理

人体红外传感器工作原理  人体红外传感器(Passive Infrared Sensor,简称PIR)是一种基于红外辐射技术的传感器,常用于人体检测与探测装置。它广泛应用于安防领域,如家庭安防、商业

2023-12-08 11:29:00

加载更多