标题: arduino烟雾传感器程序 MQ2 [打印本页]

作者: 美琴的备胎    时间: 2021-4-25 10:40
标题: arduino烟雾传感器程序 MQ2
#include <Arduino.h>

#define Sensor A5
#define LED 13
#define Sensor_DO 2

unsigned int SensorValue = 0;


void setup()
{
    pinMode(Sensor_DO,INPUT);
    pinMode(Sensor,INPUT);
    pinMode(LED,OUTPUT);
    Serial.begin(9600);    //设置通讯的波特率为9600
    Serial.println("Welcome to use!");  //发送的内容
    Serial.println("Made by Beetle Electronic Technology!");  //发送的内容
}

void loop()
{
    SensorValue = analogRead(Sensor);        //读取Sensor引脚的模拟值,该值大小0-1023
    Serial.print("AD Value = ");
    Serial.println(SensorValue);            //将模拟值输出到串口
    if( digitalRead(Sensor_DO) == LOW )        //当DO引脚接收到低电平时候说明,模拟值超过比较器阀值
    {                                        //通过调节传感器上的电位器可以改变阀值
        Serial.println("Alarm!");        //报警
        digitalWrite(LED,HIGH);            //LED点亮
    }
    else
    {
        digitalWrite(LED,LOW);            //LED熄灭
    }
    delay(1000);
}





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1