標題: 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);    //設(shè)置通訊的波特率為9600
    Serial.println("Welcome to use!");  //發(fā)送的內(nèi)容
    Serial.println("Made by Beetle Electronic Technology!");  //發(fā)送的內(nèi)容
}

void loop()
{
    SensorValue = analogRead(Sensor);        //讀取Sensor引腳的模擬值,該值大小0-1023
    Serial.print("AD Value = ");
    Serial.println(SensorValue);            //將模擬值輸出到串口
    if( digitalRead(Sensor_DO) == LOW )        //當DO引腳接收到低電平時候說明,模擬值超過比較器閥值
    {                                        //通過調(diào)節(jié)傳感器上的電位器可以改變閥值
        Serial.println("Alarm!");        //報警
        digitalWrite(LED,HIGH);            //LED點亮
    }
    else
    {
        digitalWrite(LED,LOW);            //LED熄滅
    }
    delay(1000);
}





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1