登录/注册

红外传感器怎么安装在arduino

更多

以下是红外传感器(以常见的数字输出红外避障模块为例)与Arduino的连接和基本使用方法,分步骤说明:


一、所需材料

  1. Arduino 开发板(如 Uno、Nano)
  2. 红外避障传感器模块(如 KY-032、FC-51)
  3. 杜邦线(3根)
  4. USB 数据线(用于连接电脑和 Arduino)
  5. 电脑安装 Arduino IDE

二、硬件连接(3线制)

红外模块通常有3个引脚:

连线示例:

红外传感器 Arduino
VCC 5V
GND GND
OUT D2

⚠️ 注意:务必确认模块工作电压(部分模块是3.3V,接5V可能损坏)。


三、Arduino 代码示例

int sensorPin = 2;  // 红外模块OUT引脚接Arduino D2

void setup() {
  Serial.begin(9600);             // 初始化串口
  pinMode(sensorPin, INPUT);      // 设置传感器引脚为输入模式
}

void loop() {
  int sensorValue = digitalRead(sensorPin);  // 读取传感器信号

  if (sensorValue == LOW) {
    Serial.println("检测到障碍物!");    // 输出检测到障碍物
  } else {
    Serial.println("无障碍物");        // 输出无障碍物
  }

  delay(200);  // 延迟200ms,避免串口输出过快
}

四、工作原理解释

  1. 正常状态:传感器前方无物体 → OUT 输出 高电平 (HIGH) → Arduino 读取到 1
  2. 检测到障碍物:传感器前方有物体 → OUT 输出 低电平 (LOW) → Arduino 读取到 0
  3. 代码通过 digitalRead() 读取电平,并通过串口输出检测结果。

五、校准与测试

  1. 上传代码后,打开 串口监视器(Arduino IDE 右上角按钮)。
  2. 将手或其他物体靠近传感器前方(通常2-30cm有效,具体看模块型号)。
  3. 观察串口输出是否随物体靠近/远离变化:
    • 靠近 → 显示 检测到障碍物!
    • 远离 → 显示 无障碍物

六、常见问题解决

  1. 无响应
    • 检查杜邦线是否松动
    • 确认VCC和GND接反
    • 尝试其他数字引脚(如换到 D3
  2. 误触发
    • 避免传感器对着强光(阳光、白炽灯)
    • 调节模块上的电位器(如有),改变检测灵敏度
  3. 串口数据乱码
    • 确认串口监视器波特率设为 9600

拓展应用

? 提示:对于红外接收头(接收红外遥控信号),需使用 IRremote 库解码,接线方式类似(OUT接数字引脚)。

红外传感器种类及功能

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

2024-01-15 16:15:21

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

红外传感器是一种能够感知红外辐射的设备,利用红外辐射的特点,可以应用于多种场景。下面是一些

2024-01-12 14:42:34

红外传感器的类型及应用

红外传感器是一类常用于检测、测量和感应目标的电子器件,通过接收目标发射的红外辐射来实现各种功能。根据其工作原理和应用领域的不同,红外传感器可以分

2023-11-21 18:12:11

如何在Arduino上使用红外传感器

电子发烧友网站提供《如何在Arduino上使用红外传感器.zip》资料免费下载

资料下载 佚名 2023-06-25 16:18:38

使用arduino红外传感器的自动开门

电子发烧友网站提供《使用arduino和红外传感器的自动开门器.zip》资料免费下载

资料下载 佚名 2022-12-13 14:19:29

通过Simulink和Arduino建模和使用Sharp红外传感器

电子发烧友网站提供《通过Simulink和Arduino建模和使用Sharp红外传感器.zip》资料免费下载

资料下载 刘丹 2022-11-15 10:37:36

使用Arduino Leonardo和红外传感器制作手势控制设备

电子发烧友网站提供《使用Arduino Leonardo和红外传感器制作手势控制设备.zip》资料免费下载

资料下载 李波 2022-10-26 15:57:23

数字热释电红外传感器XYC-PIR214D-D0

热释电红外传感器类型介绍

资料下载 小鑫 2022-10-21 14:07:08

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

导读:红外传感器是很常用的一类传感器,例如检测温度,很多时候就用红外传感器来测量。本内容共113页PPT,包括了

2023-06-06 15:27:39

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

在这个项目中,我们正在使用红外传感器构建一个Arduino 计数机。这台机器在红外传感器的帮助下对不同部分的硬币进行计数和分类。在这里,布置了

2022-08-17 15:59:58

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

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

2021-06-18 07:51:23

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

  红外线传感器是利用红外线来进行数据处理的一种传感器,有灵敏度高等优点

2021-01-18 17:28:38

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

`基于Arduino和红外传感器的汽车速度检测器项目的工作非常简单。 Arduino

2020-10-23 13:59:57

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

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

2019-09-17 08:58:45

红外传感器有什么作用_红外传感器的应用实例

红外线传感器就是利用红外线的物理性质来进行测量的传感器。

2019-07-22 15:31:42

7天热门专题 换一换
相关标签