Arduino 各种模块篇 火焰传感器
火焰传感器
根据不同的火光,可以用打火机检测,这个在智能小车里面有用到过。
记得2006年,参加高中机器人大赛的时候,高二,就用到过这样的一个电阻。把信号传递给单片机,然后让单片机给不同的马达信号。
让马达的转速不同以起到拐弯的作用(这是壁障),在一定范围看到火光的话,可以启动风扇,开始吹,直到火光没有了位置,停止转动,就是这么简单。
现在又买了这个单独的模块。
我们来看一下。
————————————————————————分割线——————————————————————————
资料请自行下载,工厂不技术支持http://www.kuaipan.cn/file/id_104438662447499417.htm
用途:
各种火焰,火源探测
模块特色:
1、 可以检测火焰或者波长在760纳米~1100纳米范围内的光源,打火机测试火焰距离为80cm,对火焰越大,测试距离越远
2、 探测角度60度左右,对火焰光谱特别灵敏
3 、灵敏度可调(图中蓝色数字电位器调节)
4、比较器输出,信号干净,波形好,驱动能力强,超过15mA
5、配可调精密电位器调节灵敏度
6、工作电压3.3V-5V
7、输出形式 :数字开关量输出(0和1)
8、设有固定螺栓孔,方便安装
9、小板PCB尺寸:3.2cm x 1.4cm
10、使用宽电压LM393比较器
模块使用说明:
1 、火焰传感器对火焰最敏感,对普通光也是有反应的,一般用做火焰报警等用途。
2、 小板输出接口可以与单片机IO口直接相连
3、传感器与火焰要保持一定距离,以免高温损坏传感器,对打火机测试火焰距离为80cm,对火焰越大,测试距离越远
————————————————————————分割线——————————————————————————
这篇就不再详细描述了,连代码就是跟上一篇
http://www.cnblogs.com/spaceship9/archive/2013/04/06/3002028.html
一样的。
可以参考一下。就是测试的时候是用的打火机。
个人实验之后,感觉,这个火焰传感器,比上一篇的灯光传感器还好用。范围还大一点,比较灵敏呢。赞一个。
可能是由于是红外的缘故吧。
有火光的时候,输出0V
没火光的时候,输出5V
相应的在串口调试程序里面就显示 的是
0 (有火光时)
1 (5V高电平)