background image

www.joy

-

it.net

 

Pascalstr. 8 47506 Neukirchen

-

Vluyn

 

 

 

3.  COMMISSIONING WITH THE ARDUINO

 

Arduino

 

MQ4

 

GND

 

GND (Pin1)

 

5V

 

VCC (Pin2)

 

Digital Pin 8

 

D0 (Pin3)

 

Analog Pin A0

 

A0 (Pin4)

 

Wiring:

 

Code example:

 

The higher the analog input signal, the higher the measured natural gas or methane value.

 

The value range is from 0 to 1023.

 

The D0 pin of the sensor is automatically set to LOW when the limit value is reached.

 

With the blue potentiometer on the board, you can set the limit value.

 

In the following code example, the analog value of the sensor is read out every 5 seconds 

and displayed on the serial monitor.

 

Before uploading, make sure that you have set the correct board and port in your Arduino 

IDE.

 

void

 

setup

() {

 

  Serial.begin(

9600

);

 

  pinMode(A0, INPUT); 

 

  pinMode(

8

, INPUT);

 

}

 

void

 

loop

() {

 

  

if

 (digitalRead(

8

)==LOW){

 

    Serial.println("Warning: Limit exceeded!!!");

 

  }

 

  Serial.println(analogRead(A0));

 

  delay(

5000

);        

 

}

 

Reviews: