cara mudah membaca dan mencoba sensor gas MQ 3 arduino

Sensor gas MQ adalah sensor yang digunakan untuk mendeteksi berbagai jenis gas, seperti metana (CH4), karbon monoksida (CO), amonia (NH3), dan banyak lagi. Salah satu sensor MQ yang populer adalah MQ-3, yang dapat digunakan untuk mendeteksi gas seperti asap rokok, gas metana, dan karbon monoksida. Dalam tutorial ini, kita akan menggunakan sensor MQ-3 dengan Arduino untuk mendeteksi keberadaan gas.

Sensor gas MQ-3 bekerja dengan mengukur perubahan resistansi pada elemen pemanas sensor yang terpengaruh oleh gas yang terdeteksi. Ketika gas seperti karbon monoksida (CO) atau metana (CH4) hadir di udara, gas ini akan bereaksi dengan lapisan sensor dan menyebabkan perubahan resistansi. Sensor akan menghasilkan sinyal analog yang dapat dibaca oleh Arduino.

berikut merupakan gambar skematiknya:

Untuk Kode Yang Kami Gunakan :

#include <Arduino.h>


const int port_gas_mq3 = A0;

float konversiKePPM_gas_mq3(int sensorValue) {
float RsRo = (1023.0 / sensorValue) - 1.0;
float ppmNH3 = 1.0955 * pow(10, 1.3993 * RsRo);
return ppmNH3;
}



void setup()
{
Serial.begin(9600);
pinMode(port_gas_mq3, INPUT);

}
void loop(){
float gas_mq3 = konversiKePPM_gas_mq3(analogRead(port_gas_mq3));
Serial.println("GAS MQ3 : " + (String)gas_mq3);


}


Selamat Mencoba!!

Semoga Berhasil!!

Kalau teman-teman berminat jasa bisa wa kami di kontak whatsapp dibawah ini atau bisa cek tiktok kami disini : @labrobotika

Mau Konsultasi & Diskusi ?