Pengujian Sensor Gas MQ 135

Pada tutorial kali ini akan dipaparkan langkah sederhana melakukan pengujian sensor gas apakah bekerja dengan baik atau tidak. Pada kali ini sensor gas yang digunakan adalah sensor gas MQ135. Sensor gas MQ 135 pada data sheetnya dapat digunakan untuk mendeteksi NH3,NOx, alcohol, Benzene, smoke,CO2 dan lain-lain. Dalam aplikasiya biasa digunakan untuk mendeteksi kadar polusi udara. Namun pada tutorial kali ini hanya berusaha untuk mengetahui pembacaan analog dari sensor gas saat keadaan tanpa gas dan saat mendeteksi gas. Jika ingin mendeteksi suatu jenis gas, umpama CO2 kita membutuhkan persamaan tertentu yang lebih rumit agar bisa menampilkan hasil dari pembacaan gas CO2 tersebut. Pada data sheet ditampilkan grafik persamaan dari tiap-tiap jenis gas.



Baca Juga:
Penyebab tidak bisa mengupload program ke Arduino

Sensor gas MQ135. Sumber Gambar: www.tokopedia.com

Jadi pada tutorial ini kita hanya berusaha membaca pebacaan analog dari sensor yang ditampilkan ke Serial Monitor dalam bentuk bilangan Desimal. Berikut Program Arduinonya:

int sensorValue;

void setup()
{
  Serial.begin(9600);      // Pembacaaan melalui Serial Monitor 9600
}

void loop()
{
  sensorValue = analogRead(0);       // membaca nilai analog input di pin 0
  Serial.println(sensorValue, DEC);  // menampilkan pembacaan di SM dalam bnduk Desimal
  delay(100);                        // menunggu selama 100ms untuk pembacaan selanjutnya
}


Dengan program sederhana tersebut kita akan dapat meihat perbedaan dari nilai analog saat sensor tidak terkena asap dan saat sensor mendeteksi asap. Dari program diaatas kita hanya perlu menghubungkan pin Output sensor gas ke pin Analog 0 pada arduino dan menhubungan sumber daya ke sensor.

Berikut tampilan Video hasil pembacaan sensor:

Untuk pengembangan kita bisa mengabungkan sensor dengan beberapa perangkat lain seumpama buzer, jadi jika sensor mendeteksi asap yang terlalu pekat maka buzer akan berbunyi sebagai alarm, atau bisa dipadukan dengan perangkat lainnya..

Selamat mencoba...
Semoga Bermanfaat...

Artikel Lainnya:
Menggunakan Sensor Cahaya (LDR) Arduino
Sensor Suhu dan Kelembapan (DHT 11) Arduino
Menggunakan LCD DFRobot
Menggunakan Ardumoto (Driver Motor DC) Arduino

Comments

  1. keren banget gan ngerti gituan,,menambah wawasan nih gan artikelnya,,lanjutkan gan semoga agan jadi penemu berbakat kelak

    ReplyDelete
  2. kalau mau baca NH3 nya gimana ya caranya ??

    ReplyDelete
    Replies
    1. Untuk mendeteksi setiap jenis gas tertentu, sebenarnya kt hrs liat datasheet, lalu buat persamaanya tersndiri. Nah membuat persamaannya itu yg sulit

      Delete
  3. ane ngikutin kodingan agan, nilai sensornya di mulai dari 400 kok gan?
    gimana nih? ane masih sangat baru

    ReplyDelete
    Replies
    1. Sori baru dibales gan, Klau yang kedeteksi awalnya 400 berarti itu nilai awal dari sensor saat tak terkena asap. Program di atas cuma berusaha mendeteksi pembacaan nilai analog sensor. Kalau mau liat perubahan nilainya di coba aja di deketin sama asap sensornya. Semoga membantu..

      Delete
  4. Gan sensor mq-135 ini range pembacaan max ppm nya sampai berapa pp?

    ReplyDelete
    Replies
    1. Sori baru bales gan, Wah ane lupa gan, bisa di cek di data sheetnya.

      Delete
  5. bang izin ambil gambar buat tugas akhir

    ReplyDelete

Post a Comment

Popular posts from this blog

Tips Lulus Psikotes

Penyebab tidak bisa mengupload program ke Arduino

Memperbaiki Charger Laptop (Terputus)