標題:
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