18187浏览
查看: 18187|回复: 16

[讨论] 红外火焰传感器使用感想

[复制链接]
我肥来啦,这次制作的红外火焰传感器,又来和大家和交流啦。准备工作:
1、一颗敢想敢做的心(JUST DO IT),永恒不变哦坚持,坚持,再坚持。

2、Arduino Uno R3及其家属:USB下载线~。

3、跳线少许。反正没数多少,这么多应该是够了

红外火焰传感器使用感想图4

4、470Ω电阻两只.

红外火焰传感器使用感想图2

5、蜂鸣器一个

红外火焰传感器使用感想图3红外火焰传感器使用感想图5

6、LED灯(红,随你喜欢用啥色用啥色)

红外火焰传感器使用感想图1

7、三极管一个(我选用的是PNP)

红外火焰传感器使用感想图6

8、本次主角:红外火焰传感器

红外火焰传感器使用感想图9

部分元件原理:

1、有源蜂鸣器(本次使用):这里的“源”不是指电源,而是指震荡源。内含多个震荡电路,一通电就开始蜂鸣。

2、pnp三极管:一般单片机的IO口驱动能力不足以使蜂鸣器发出声音,所以为了让蜂鸣器发出声音,就通过三极管放大驱动电流。

3、红外传感器:由红外接收管图中探头部分(黑色像灯泡的),470Ω电阻,还有一个滤波电容组成。

红外火焰传感器使用感想图10

刚开始看到S我是很纠结的,后来猜想是SENSOR意思(也就是传感器),所以肯定是让我们用来探测红外接线管变化产生的数值。


火焰传感器原理:

功能说明:
火焰传感器是机器人专门用来搜寻火源的传感器,当然火焰传感器也可以用来检测光线的亮度,只是本传感器对火焰特别灵敏。火焰传感器利用红外线对对火焰非常敏感的特点,使用特制的红外线接受管来检测火焰,然后把火焰的亮度转化为高低变化的电平信号,输入到中央处理器中,中央处理器根据信号的变化做出相应的程序处理。
功能用途:
远红外火焰传感器可以用来探测火源或其它一些波长在700纳米~1000纳米范围内的热源。在机器人比赛中,远红外火焰探头起着非常重要的作用,它可以用作机器人的眼睛来寻找火源或足球。利用它可以制作灭火机器人、足球机器人等。
原理介绍:
远红外火焰传感器能够探测到波长在700纳米~1000纳米范围内的红外光,探测角度为60,其中红外光波长在880纳米附近时,其灵敏度达到最大。远红外火焰探头将外界红外光的强弱变化转化为电流的变化,通过A/D转换器反映为0~255范围内数值的变化。外界红外光越强,数值越小;红外光越弱,数值越大。
一般注意事项:
1、将机器人上光敏传感器取下,然后将远红外火焰传感器直接接在光敏接口上。
2、远红外火焰传感器的插针是有极性的,安装时将红线接在主板上画有“+”的位置;如在使用时无反应,只要将传感器反插就可以了。
3、远红外火焰探头的工作温度为-25摄氏度~85摄氏度,在使用过程中应注意火焰探头离火焰的距离不能太近,以免造成损坏

电路连接方式:

红外火焰传感器使用感想图11哈哈,为了让大家更容易参考(找错误),我就用软件画了接线图。

实际电路如图:

红外火焰传感器使用感想图7红外火焰传感器使用感想图8红外火焰传感器使用感想图12

接好后就开始像个理工狗打代码了:

  1. void setup()
  2. {
  3.   Serial.begin(9600);               
  4.   pinMode(8, OUTPUT);                 //引脚8用于控制红色LED灯闪烁
  5.   pinMode(9, OUTPUT);                //引脚9用于控制蜂鸣器报警
  6.   pinMode(14, INPUT);                  //输入引脚14,作为检测远红外火焰传感器的变化
  7. }
  8. void loop()
  9. {
  10.   int i=analogRead(14);                //从引脚14输入的值赋给变量i       
  11.   if(i>300)                        //无火焰时i=0,但日光灯及其他可能的远红外线干扰将会使其不等于0
  12.                                 //将火焰传感器的门限值设为i=200(可以根据需要自调)
  13.   {
  14.   analogWrite(9,240);
  15.   analogWrite(8,255);
  16.   delay(500);
  17.   analogWrite(9,100);
  18.   analogWrite(8,100);
  19.   delay(500) ;                        //蜂鸣器高低音调鸣响,红色LED高低亮度闪烁
  20.   Serial.println(i);                //串口监视器查看火焰传感器数值
  21.   }
  22.   else                          //未满足火焰传感器门限值
  23.   {
  24.     analogWrite(9,0);
  25.     analogWrite(8,0);                //蜂鸣器停止鸣响,红色LED小灯熄灭
  26.     Serial.println(i);    //监视器查看数值
  27.     delay(1000);
  28.   }
  29. }
复制代码
鉴于上次有坛友想要看视频,这次就拍了个小小的视频让大家看看


这次做了这个又有了一些其他的收获因为红外火焰传感器对光源也敏感,所以在制作过程中,我用灯光代替了烛光,也相对安全(不会告诉你,是因为房间太乱和太懒的)。并且在实验的过程中,发现不同的光引起蜂鸣器鸣响距离不同,白光最强,暖光最远,其次是自然光(又多知道了,望大家一起鉴定鉴定。创客制作项目肯定不仅仅在于其本身,而是要更多地去应用起来,MAKE A DIFFERENCE TO THE LIFE~当然更有想法的可以做一些浪漫的事(表白女生什么的(小心有危险))。让制作成为一种乐趣。

JUST DO IT!!

Juice  高级技师 来自手机

发表于 2016-2-4 15:22:44

看好你哦。不错 项目也很有意思 坚持喔!
回复

使用道具 举报

孙毅  初级技匠

发表于 2016-2-4 15:39:36

支持
回复

使用道具 举报

D.Rainbow  初级技师
 楼主|

发表于 2016-2-4 19:06:19

Juice 发表于 2016-2-4 15:22
看好你哦。不错 项目也很有意思 坚持喔!

必须的哦
回复

使用道具 举报

D.Rainbow  初级技师
 楼主|

发表于 2016-2-4 19:07:23

回复

使用道具 举报

virtualwiz  中级技匠 来自手机

发表于 2016-2-4 19:24:54

楼主加油~其实S代表SIGNAL,就是信号线的意思~
回复

使用道具 举报

大连林海  初级技神

发表于 2016-2-4 20:56:36

让制作成为一种乐趣。

JUST DO IT!!
回复

使用道具 举报

D.Rainbow  初级技师
 楼主|

发表于 2016-2-5 07:29:30

virtualwiz 发表于 2016-2-4 19:24
楼主加油~其实S代表SIGNAL,就是信号线的意思~

谢谢 ,又多知道了一个知识 ,嘿嘿
回复

使用道具 举报

D.Rainbow  初级技师
 楼主|

发表于 2016-2-5 07:31:08

大连林海 发表于 2016-2-4 20:56
让制作成为一种乐趣。

JUST DO IT!!

回复

使用道具 举报

大连林海  初级技神

发表于 2016-2-5 12:35:17

回复

使用道具 举报

dsweiliang  初级技神

发表于 2016-2-5 13:48:19

JUST DO IT!!
回复

使用道具 举报

DFboy  中级技师

发表于 2016-2-6 09:31:39

赞~楼主写的萌萌的。
回复

使用道具 举报

D.Rainbow  初级技师
 楼主|

发表于 2016-2-6 18:13:45

DFboy 发表于 2016-2-6 09:31
赞~楼主写的萌萌的。

诶,我想要的是热血的 充满激情的
回复

使用道具 举报

孤独客  见习技师

发表于 2016-2-13 12:34:49

支持,加油,JDI (JUST DO IT!)。
回复

使用道具 举报

吃咸蛋变超人  学徒

发表于 2019-10-24 22:05:12

http://image.dfrobot.com/image/data/DFR0076/V2.0/Flame%20Sensor%20SCH.pdf
想问下楼主,这个是DFR0076的内部图片,这里的电阻和电容是什么作用?感谢楼主回答
201910248154.png
回复

使用道具 举报

20060606  高级技匠

发表于 2020-8-7 04:51:41

这些经验很有用
回复

使用道具 举报

帘点  初级技师

发表于 2022-11-9 20:01:20

火焰传感器对光线也很敏感,那在运用中检验火焰时不就会被光照影响吗?那怎么办?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail