:::

1-1 MQ-2

一、元件介紹

感測:甲烷,丁烷,液化石油氣(LPG),煙

Arduino UNO MQ-2 元件
A0 A0
不接 D0
GND GND
5V VCC

二、接線範例

三、程式範例

Arduino程式庫下載:https://github.com/labay11/MQ-2-sensor-library

本地下載:MQ-2程式庫

程式庫安裝後,有範例程式可以使用

#include <MQ2.h>

//change this with the pin that you use
int pin = A0;
int lpg, co, smoke;

MQ2 mq2(pin);

void setup(){
  Serial.begin(9600);
  
  mq2.begin();
}

void loop(){
  
  /*read the values from the sensor, it returns
  *an array which contains 3 values.
  * 1 = LPG in ppm
  * 2 = CO in ppm
  * 3 = SMOKE in ppm
  */
  float* values= mq2.read(true); //set it false if you don't want to print the values in the Serial
  
  //lpg = values[0];
  lpg = mq2.readLPG();
  //co = values[1];
  co = mq2.readCO();
  //smoke = values[2];
  smoke = mq2.readSmoke();
  
  delay(1000);
}

搜尋