Arduino火焰传感器(红外线接收器)的使用
前言
在智能家居环境监测项目需要使用的传感器元件中,火焰传感器是一个简单易用的传感器,它使用红外线接收管作为基本元件,电位器调整灵敏度,三个管脚或者四根管脚输出;
在使用火焰传感器之前,我们首先需要了解一下什么是红外线;
红外线原理
红外光线是波长介于微波与可见光波之间的电磁波,波长在760纳米到1毫米之间,是波形比红光更长的不可见光,自然界的一切物体只要温度高于绝对零度(-273.15℃),其表面就会辐射红外线。
燃烧的火焰的辐射具有明显的红外线特征,我们可以利用这一点,把红外传感器作为火焰传感器来使用;
使用方法
1. 引脚说明
通常市面上买到的有3根引脚的也有4根引脚的
2. 实验测试
按图连接好火焰传感器模块和LED,火焰传感器5v供电,
Arduino的3号IO口设为输入模式,如果火焰传感器检测到火焰,引脚DO输出***低电平***,如果没有检测到火焰,引脚DO输出***高电平***
3. 代码
int led = 12;
int fire_sensor = 3;
void setup()
{
pinMode(fire_sensor,INPUT); //接收火焰传感器
pinMode(led,OUTPUT); //LED}
void loop() {
if (digitalRead(fire_sensor)) { //没有检测到火焰,传感器引脚输出高电平
digitalWrite(led, LOW); //LED不亮}
else { //检测到火焰,传感器引脚输出低电平
digitalWrite(led, HIGH); //LED亮delay(1000); //火灭后LED多亮1秒
}
}
实验效果
在火焰传感器附近适当距离用使用打火机,LED亮,打火机熄灭后,LED也熄灭。
注意事项
- 火焰传感器对火焰敏感,对普通光也是有反应的,一般用作火焰报警灯用途;
- 传感器模块在环境火焰光谱或者光源达不到设定阈值时,DO 口输出高电平,当外界环境火焰光谱或者光源超过设定阈值时,模块 DO口输出低电平;
- 传感与火焰保持一定距离,以免高温损坏传感器,打火机测试距离为80cm,火焰越大,可响应的有效距离越远.
Arduino火焰传感器(红外线接收器)的使用相关推荐
- Arduino笔记实验(初级阶段)—火焰传感器+有源蜂鸣器实验
Arduino笔记实验(初级阶段)-火焰传感器+有源蜂鸣器实验 文章目录 Arduino笔记实验(初级阶段)-火焰传感器+有源蜂鸣器实验 前言 一.电路图 二.火焰传感器(4引脚)-有源蜂鸣器 代码 ...
- arduino数字端口输出电压可驱动多大继电器呢_arduino传感器专辑之火焰(红外线)传感器模块...
红外传感器简介 一.红外光的基本原理 人的眼睛能看到的可见光按波长从长到短排列,依次为红.橙.黄.绿.青.蓝.紫.其中红光的波长范围为0.62-0.76μm:紫光的波长范围为0.38-0.46μm.比 ...
- 使用火焰传感器和Arduino开发板搭建火灾报警系统
在本篇文章中,我们通过将火焰传感器与Arduino开发板连接起来,一步步学习使用Arduino和火焰传感器搭建火灾报警系统.火焰传感器模块包含一个用于检测光照的光电二极管和一个用于控制灵敏度的运算放大 ...
- Arduino Uno 火焰传感器实验
火焰传感器 火焰燃烧的时候会产生一种紫外线,火焰传感器对这非常灵敏,所以能检测出火焰. 实验效果 当打火机点燃的时候,传感器输出的数值变小,越是靠近,数值越小. BOM表 Arduino Uno ...
- Arduino UNO R3开发板+MQ-2烟雾浓度传感器+火焰传感器+舵机+无源蜂鸣器+风扇+步进电机+WIFI模块+RGB三色LED灯+SIM900A所构成的室内安全报警模块
该系统模块主要由Arduino UNO R3开发板+MQ-2烟雾浓度传感器+火焰传感器+舵机+无源蜂鸣器+风扇+步进电机+WIFI模块+RGB三色LED灯+SIM900A所组成,MQ-2烟雾浓度传感器 ...
- Arduino 使用火焰传感器检测火焰实验
相关资料链接 点这里 1.1 项目介绍: 火焰传感器它可以检测火焰或者波长在760纳米-1100纳米范围内的光源,它的探测角度为60度左右,它对火焰光谱特别灵敏并且灵敏度可调,性能稳定,是救火机器人必 ...
- 火焰传感器+蜂鸣器 实现温度报警
物联网小项目之火焰报警器 通过使用火焰传感器和蜂鸣器的组合,实现温度报警,模拟火焰报警器的作用. 一.火焰传感器的介绍 1. 认识火焰传感器 火焰传感器,由各种燃烧生成物.中间物.高温气体.碳氢物质以 ...
- zigbee 源码 05火焰传感器
所有课程见此链接: zigbee CC2530 系列教程 0 课程介绍 05_ZigBee 传感器组网--火焰传感器 实验现象: 火焰传感器跟光敏传感器检测方法类似:终端节点采集是否有火焰的 信号,与 ...
- 树莓派4B之火焰传感器模块(python3)
背景 本人最因工作原因接触到各种电路板,传感器,而自己又是一个小白,随意在其他朋友的推荐下决定从树莓派开始玩传感器:本例子为树莓派控制红外避障传感器 材料 1.树莓派4b 2.火焰传感器模块 3.导线 ...
最新文章
- 面试必过之消息中间件RabbitMQ面试总结大全!
- RabbitMQ的Work能者多劳模式
- request.RequestContextListener
- 如何更好的掌握一个知识点_如何成为一个更好的讲故事的人3个关键点
- 第一章 计算机系统概述 1.2.2 各硬件部分的介绍 [计算机组成原理笔记]
- 2021巨量引擎手机行业人群洞察白皮书
- python数据获取及预处理_python数据预处理(入门)
- 【Android】12.0 第12章 Intent及其过滤器—本章示例主界面
- shl归纳推理测试题库_SHL(外企笔试常见试题)全攻略
- web gooflow流程图实现带公式的流程配置
- python 调用bat失败_死机、卡顿、蓝屏,Python部门的老江湖告诉我的一些超级变态代码...
- 《商用密码应用与安全性评估》第一章 密码基础知识-小结
- Ubuntu 22.04 桌面美化之Mac Big Sur风格
- 大小写字母表(大小写字母表)
- 搞了一天存储过程,现在又说历史数据不用处理了。。。
- 字符集本地化(locale)与输入法系列讲座-----(3) truetype造字程序详解
- wpf 骚搞 新浪微博
- java example使用_关于通用 Mapper Example 使用记录
- 荣耀v20支持html,荣耀V20支持NFC刷公交吗 荣耀V20支持NFC功能吗
- ERROR in static/js/0.5d7325513eec31f1e291.js from UglifyJs