23 Mart 2016 Çarşamba

Arduino İle MQ-4 Sensör Uygulaması

Arduino İle MQ-4(Metan-CNG) Sensör Uygulaması


Merhaba arkadaşlar bu yazımda sizlerle arduino ile MQ4 gaz sensörü nasıl kullanılır, onu anlatmaya çalışıcagım.Öncelikle MQ-4 Metan ve CNG sensörünü tanıyalım.ben modül seklinde olanını kullanacağım...


Benim kullandığım modül yukarıdaki resimdeki modülle aynıdır.piyasada resimde tüp şeklinde görülen malzeme var sadece ve onun tek başına kullanımı daha zor diyebilirim.bu modül kullanımını oldukça kolaylaştırıyor.
Modüle gelecek olursak görüldüğü üzere 4 pin çıktısı var bunların ikisini arduino ile haberleşmede diğer ikisini güç için kullanıyor.Modül analog ve dijital pinden aydı anda haberleşiyor ve gelen verileri karşılaştırıp arduino ile ayarlanan çıktıyı veriyor.
Pin bağlantıları yukarıdaki resimden net bir şekilde anlaşılıyor eğer sizinde elinizde böyle bir modül varsa üstünde kesinlikle yazıyordur nasıl baglanacagı....
isterseniz kodlara geçelim..

/* MQ-4 sensör uydulaması */

const int AOUTpin=0;//AOUT pini arduinonu A0 pinine baglanıcak
const int DOUTpin=8;//DOUT pini arduinonun digital 8 pinine baglanıcak
const int ledPin=13;//çıktıyı görmek için digital 13 pine bir adet led baglanıcak
//Vcc pini 5V
//GND pini GND yebaglanıcak
int limit;
int value;

void setup() {
Serial.begin(115200);
pinMode(DOUTpin, INPUT);
pinMode(ledPin, OUTPUT);
}

void loop()
{
value= analogRead(AOUTpin);
limit= digitalRead(DOUTpin);
Serial.print("Gaz Degeri: ");
Serial.println(value);
Serial.print("Limit: ");
Serial.print(limit);
delay(100);
if (limit == HIGH){
digitalWrite(ledPin, HIGH);
}
else{
digitalWrite(ledPin, LOW);
}
}

Kodlarımız bu kadar sıra her zamanki gibi bağlantı şemasına geldi

Şemayı yukarı resimde verdim anlamaz iseniz kodların içinde hangi pinin nereye bağlanacağı yazıyor..






Hiç yorum yok:

Yorum Gönder