循迹传感器

火焰传感器(即红外接收三极管)是一种对火焰特别敏感的传感器。其利用红外线对火焰的敏感特性,用特制的红外线接收管来检测火焰,然后将火焰的亮度转化成电平信号供控制器处理。

利用火焰传感器与有源蜂鸣器制作火焰监测报警器:当有火焰时,板载LED灯被点亮。

引脚说明

接线方式如下:

模块引脚 Stduino 开发板管脚
DO D3
+ 5V
G GND
AO A0

必需的组件

你将需要以下组件:

  • 1×火焰传感器模块
  • 1×Stduino UNO/Nano

连接

按照电路图连接面包主板的组件,如下图所示。

Stduino代码

#include <Arduino.h>
int LED = 13;
int BUTTON = 3int val;
void setup()
{
  // put your setup code here, to run once:
    pinMode(LED,OUTPUT);
    pinMode(BUTTON,INPUT);
}
void loop()
{
  // put your main code here, to run repeatedly:
    val = digitalRead(BUTTON);
    if(val == HIGH)
    {
        digitalWrite(LED,HIGH);
    }
    else
    {
        digitalWrite(LED,LOW);
    }
}

结果

当火焰靠近传感器时,可以看到模块自带的LED亮了。而当传感器靠近较明亮的物体时也会出发高电平信号。

文档更新时间: 2021-02-14 14:28   作者:admin