您当前位置: STMduino >  火焰传感器报警

扫描二维码,快速下载本应用说明文档(免费)

火焰传感器报警      

下载: 29  点击: 4786


大小:416.89KB 价格:0.00元 更新日期:2016-07-26 开发者:小R科技
  

火焰传感器报警
    • 应用名称
    • 所属分类
    • 更新时间
    • 立即下载
    • 火焰传感器报警
    • STMduino
    • 2016-07-26
【火焰传感器报警】 应用介绍

  STMduino火焰传感器

 
实验概述
通过火焰传感器检测周围是否有火焰,并将检测结果反馈给STMduino开发板,根据检测结果判断是否触发报警器。
实验原理
远红外火焰传感器能够探测到波长在700纳米~1000纳米范围内的红外光,探测角度为60,其中红外光波长在880纳米附近时,其灵敏度达到最大。远红外火焰探头将外界红外光的强弱变化转化为电流的变化,通过A/D转换器反映为0~255或0~1023范围内数值的变化。外界红外光越强,数值越小;红外光越弱,数值越大。采用STMduino开发板是12位的AD转换芯片,可转换的范围是0到4095。
 
 
 
 
 
 
实验步骤
将火焰传感器的+端口接STMduino开发板的5v,GND接口接开发板GND,采用火焰传感器的模拟输出端口A0接开发板的A5接口,蜂鸣器的I/O接开发板的A4接口,VCC接5V,GND接GND。

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
代码解析
首先定义蜂鸣器和或火焰传感器引脚,并将火焰传感器为输入引脚,蜂鸣器为输出引脚,循环里面加了判断语句,当检测到有火焰时蜂鸣器响一秒停一秒形成报警,Get_ADC_value()为读取ADC的值,2000这个值可改越小折触发报警的灵敏度越高。
 
 
 
实验现象
打开arduino开发板开关,当打火机火焰靠近火焰传感器时,蜂鸣器此时报警,当火焰熄灭时,蜂鸣器就不响了。
实验扩展
火焰传感器不仅可以和蜂鸣器搭配使用也可以和其他传感器搭配使用,比如电机风扇,达到不仅报警同时可以灭火

网友评论仅供网友表达个人看法,并不表明 小R科技 Robots-Store机器人应用商城 同意其观点或证实其描述
昵称: 验证码: