常用传感器讲解二–火焰探测器-KY-026(FLAME)

具体讲解

所需传感器:
火焰传感器(带有模拟输出的型号)
公向母跳线
Arduino
打火机

用途:这些类型的传感器用于近距离火灾探测,可用于监测项目或作为安全预防措施,切断/开设备。
工作原理:火焰传感器对附近的红外波长非常敏感。
模拟输出(A0):热阻上实时输出电压信号。
数字输出(D0):当温度达到一定阈值时,输出高低信号阈值可通过电位器调节。

针脚:
VCC……正电压输入:模拟5v,数字3.3v。
A0 …模拟输出
D0……数字输出
接地……地面

代码会映射并读取火焰传感器给出的模拟值(0-1024)。原料火焰传感器将与此代码有以下反应:
如果在传感器前1.5英尺内有火焰;“case 0”将被激活,“** Close Fire ”将被发送到串行监视器。如果在传感器前1.5英尺到3英尺之间有火焰;“case 1”将被激活,“ remote Fire**”将被发送到串行监视器。如果传感器前没有检测到火焰;“case 2”将被激活,“No Fire”将被发送到串行监视器。

电路连接

VCC …5伏

GND… 接地

A0 …模拟在0

代码部分

// lowest and highest sensor readings:
const int sensorMin = 0;     // sensor minimum
const int sensorMax = 1024;  // sensor maximumvoid setup() {// initialize serial communication @ 9600 baud:Serial.begin(9600);
}
void loop() {// read the sensor on analog A0:int sensorReading = analogRead(A0);// map the sensor range (four options):// ex: 'long int map(long int, long int, long int, long int, long int)'int range = map(sensorReading, sensorMin, sensorMax, 0, 3);// range value:switch (range) {case 0:    // A fire closer than 1.5 feet away.Serial.println("** Close Fire **");break;case 1:    // A fire between 1-3 feet away.Serial.println("** Distant Fire **");break;case 2:    // No fire detected.Serial.println("No Fire");break;}delay(1);  // delay between reads
}

常用传感器讲解二--火焰探测器-KY-026(FLAME)相关推荐

  1. #常用传感器讲解十二--倾斜开关传感器(KY-020)

    常用传感器讲解十二–倾斜开关传感器(KY-020) 具体讲解 KY-020 倾斜开关传感器模块.当电路向侧面倾斜时,只要以足够的力和倾斜度移动电路,即可激活内部的球开关,从而使电路闭合 KY-020由 ...

  2. 常用传感器讲解七--红外警报传感器(KY-008)

    常用传感器讲解七–红外警报传感器(KY-008) 具体讲解 这个是一种由身体运动触发的设备,可以使用它来检测人,动物,汽车--经过某个区域时的情况.这是一个基于LASER发射器的设备,该发射器不断向光 ...

  3. 常用传感器讲解十--光传感器根据亮度安排灯光

    常用传感器讲解十–光传感器根据亮度安排灯 具体讲解 接线 我有一个光敏电阻连接到模拟引脚0(任何模拟引脚都可以工作)和面包板右侧的5V电压.它通过接地的1K欧姆电阻器运行.我将面包板另一侧的LED(任 ...

  4. 常用传感器讲解八--土壤湿度传感器(XH-M214)

    常用传感器讲解八–土壤湿度传感器(XH-M214) 具体讲解 土壤水分传感器测量土壤水分随土壤电导率的变化而变化(土壤电阻随干旱而增加).在传感器的两个电极之间测量电阻. 当超过可调整的阈值时,比较器 ...

  5. 常用传感器讲解五--声音传感器-(KY-037)

    常用传感器讲解五–声音传感器-(KY-037) 具体讲解 该模块由一个用于检测声音的灵敏电容麦克风和一个放大电路组成.该模块的输出既是模拟的又是数字的.数字输出用作键,并且它当声音强度达到某个阈值时激 ...

  6. 常用传感器讲解十四--障碍探测器(KY-032)

    常用传感器讲解十四–障碍探测器(KY-032) 具体讲解 KY-032避障传感器是为轮式机器人设计的可调节距离的红外接近传感器.也称为AD-032. 传感器的检测距离为2cm至40cm,可以通过旋转电 ...

  7. 常用传感器讲解十七--簧片开关传感器(KY-036)

    常用传感器讲解十七–簧片开关传感器(KY-036) 具体讲解 KY-025簧片开关模块是一种小型电气开关,通常由接近磁场通过施加的磁场进行操作. 该模块具有数字和模拟输出.微调器用于校准传感器的灵敏度 ...

  8. 常用传感器讲解十一--light cup(KY-027)

    常用传感器讲解七–light cup(KY-008) 具体讲解 KY-027魔术灯杯模块是一组两块板,每块板都有一个led和一个水银倾斜开关.使用PWM驱动每个模块上的LED,可以实现倾斜时将光从一个 ...

  9. 常用传感器讲解十三--霍尔效应传感器(KY-003)

    常用传感器讲解十三–霍尔效应传感器(KY-003) 具体讲解 霍尔效应传感器是根据是否存在磁场来改变其输出的传感器.这意味着霍尔效应传感器产生的输出信号是其周围磁场密度的函数.当其周围的磁通密度超过某 ...

  10. 常用传感器讲解十五--触摸传感器(KY-036)

    常用传感器讲解十五–触摸传感器(KY-036) 具体讲解 这个比较简单,就是触摸后给个信号 电路连接 在Arduino上将VCC引脚连接到5V. 将GND连接到Arduino的GND. 将OUT连接到 ...

最新文章

  1. 什么?听说这四个概念,很多 Java 老手都说不清!
  2. 解决 Dynamics AX 2009 部署报表时错误
  3. python编辑器和终端_从python curses程序运行终端文本编辑器
  4. 【转】转 Linux调优方案,sysctl.conf的设置
  5. java formatter()_Java Formatter locale()用法及代码示例
  6. c++ primer 笔记 (二)
  7. sql每个月每个人的花销占比_11月:每个认真生活的人,都值得被认真对待
  8. C++设计模式-建造者模式
  9. linux下压缩解压缩见解
  10. 极大值极小值搜索设计五子棋
  11. zoj 3351 Bloodsucker
  12. 在OpenWRT路由器上自动更新github等网站的hosts
  13. [数据库] 一文搞懂case when所有使用场景
  14. RxSwift核心逻辑
  15. L2-025 分而治之 (25 分)详解
  16. 安装memcached.exe时, msvcr71.dll丢失怎么解决
  17. 开放系统理论(3)生物的特征——热力学第二定律,和熵(2)续--有什么
  18. java 遍历阿斯克吗_身为一个合格的java开发,这些java集合的知识你得知道,写的很细...
  19. Java -- jsp 文件包含
  20. pb 调用虹软_记C# 调用虹软人脸识别 那些坑

热门文章

  1. 声明变量关键字:var、let、const的区别
  2. 如何把图片上的文字提取出来并转成Word文档
  3. 融资买入:连续10天、7天
  4. Win10的Excel打开特别慢问题
  5. linux wipe命令,如何使用wipefs命令擦除磁盘上的签名
  6. 在计算机操作中粘贴的快捷键是什么,复制粘贴的快捷键,详细教您电脑怎么使用快捷键复制粘贴...
  7. 路由器的路由选择协议详解
  8. linux系统下部署python自动化程序并配置Jenkins定时执行
  9. 有教学用计算机,在计算机教学中运用有效教学方法初探
  10. UML统一建模实用教程 第六章 包图