Library Search
结果页火焰传感器(4针) 双模式检测与中断触发代码例程
在 知识库 中找到 8 个匹配结果。
知识库
知识库
8 个 火焰传感器(4针) 双模式检测与中断触发代码例程 # 火焰传感器(4针) 双模式检测与中断触发代码例程
## 一、Arduino - AO+DO双路读取
```cpp
// 4针火焰传感器 - 模拟量+数字量双模式
#define FLAME_AO_PIN A0 // 模拟量
#define FLAME_DO_PIN 2 // 数字量
#define BUZZER_PIN 5
void setup… 2% 火焰传感器(3针) ADC采样与火焰检测代码例程 # 火焰传感器(3针) ADC采样与火焰检测代码例程
## 一、Arduino - 基础ADC读取 + 阈值判断
```cpp
// 3针火焰传感器 - 纯模拟量检测
#define FLAME_AO_PIN A0
#define BUZZER_PIN 5
#define LED_PIN 6
// 火焰检测阈值(需根据实际环境标定,0-1023)
#defin… 2% 火焰传感器(4针模拟+数字型)技术参考手册 # 火焰传感器(4针模拟+数字型)技术参考手册
## 1. 概述
4针火焰传感器在3针纯模拟型基础上增加了LM393电压比较器,实现了模拟量(AO)和数字量(DO)双路输出。板上集成多圈电位器用于调节数字触发阈值,并配有电源指示灯和触发状态指示灯,使用更加直观便捷。
传感器核心为红外光电二极管,对火焰中的红外辐射(760nm-1100nm)敏感。当火焰红外强度超过电位器设定的阈值时,DO引脚… 2% 火焰传感器(3针模拟型)技术参考手册 # 火焰传感器(3针模拟型)技术参考手册
## 1. 概述
3针火焰传感器是一种基于红外光电二极管的火焰检测模块,利用火焰中丰富的红外辐射(波长760nm-1100nm)进行检测。传感器核心为一颗对红外光敏感的光电二极管,当检测到火焰发出的红外线时,光电二极管产生光电流,经内部电路转换为模拟电压输出。火焰越近、越大,输出电压越高。
3针版本仅输出纯模拟量信号(AO),不包含数字比较器,因此体… 2% 红外避障传感器模块技术文档 # 红外避障传感器模块技术文档
## 1. 概述
红外避障传感器模块是一种基于红外反射原理的近距离障碍物检测传感器。模块上集成了红外发射管和红外接收管,发射管持续发射红外光,当有障碍物在检测范围内时,红外光被反射并被接收管接收,经 LM393 比较器处理后输出数字开关量信号。
**主要特性:**
- 非接触式障碍物检测,响应速度快
- 检测距离可通过板载电位器 2~30cm 范围调节
- 数… 2% 红外避障传感器模块代码例程 # 红外避障传感器模块代码例程
## 1. STM32 HAL 库驱动
```c
// ir_obstacle.h
#ifndef __IR_OBSTACLE_H
#define __IR_OBSTACLE_H
#include "main.h"
/* 按实际接线修改 GPIO */
#define IR_PORT GPIOB
#define IR_PIN… 1% MQ2 气体传感器驱动代码例程(模拟+数字双模式) # MQ2 气体传感器驱动代码例程
## 一、Arduino - 模拟量读取 + 浓度换算
```cpp
// MQ-2 模拟量读取,计算PPM浓度
#define MQ2_AO_PIN A0
#define MQ2_DO_PIN 2
// 校准参数(需根据实际环境标定)
#define R0 10.0 // 传感器在洁净空气中的电阻(kΩ… 1% 光敏电阻传感器模块代码例程 # 光敏电阻传感器模块代码例程
## 1. STM32 HAL 库驱动
```c
// ldr_sensor.h
#ifndef __LDR_SENSOR_H
#define __LDR_SENSOR_H
#include "main.h"
/* 按实际接线修改 */
#define LDR_DO_PORT GPIOB
#define LDR_DO_PIN GPIO_PI… 1%