Detektor Gas Menggunakan Arduino


Disini saya akan menyumbangkan ide sedikit yaitu membuat alat pendektor gas dengan menggunakan Sensor LPG MQ-6 dan Arduino menimbang di kalangan masyarakat sering kali terdengar anak kecil menyanyi “meletus tabung hijau DUAAR ! hatiku sangat kacau” maka dari itu sekedar iseng, saya akan mencoba membuat alat pendektektor Gas dengan lampu Led sebagai indikator level dari gas yg ditangkap oleh sensor.

Note : gunakan resistor untuk setiap penggunaan lampu LED supaya LED tidak cepat rusak.

Listing Program
//detektor gas menggunakan sensor LPQ MQ-6
//by gunkcelulux @2011

const int analogPin = A0; //deklarasi variabel "analogPin", tipe data integer berada di Analog In no 0
const int jumlahLed = 10; //deklarasi variabel "jumlahLed", tipe data integer bernilai 10
int pinLed[] = {2,3,4,5,6,7,8,9,10,11}; //deklarasi variabel "pinLed", dengan indeksnya digital pin yang digunakan

void setup()
{
  for(int Ledini=0; Ledini<jumlahLed; Ledini++)
  {
    pinMode(pinLed[Ledini],OUTPUT);//indeks ke 0-9 dari pinLed di set mode OUTPUT
  }
}

void loop()
{
  int bacaSensor = analogRead(analogPin);             //baca dari sensor
  int levelLed = map(bacaSensor,0,1023,0,jumlahLed); //deklarasi variabel "levelLed" dengan 10 level
  for(int Ledini=0; Ledini<jumlahLed; Ledini++)
  {
    if(Ledini<levelLed)
    {
      digitalWrite(pinLed[Ledini],HIGH); /*lampu Led pada indeks ke-Ledini dalam pinLed menyala*/
    }
    else
    {
      digitalWrite(pinLed[Ledini],LOW); /*lampu Led pada indeks ke-Ledini dalam pinLed mati*/
    }
  }
}

7 comments

    1. tambahkan saja modul sms gateway gan.. bisa pakai gprs shields atau ngerancang sendiri komunikasi serial dengan modem wavecom

    2. tinggal tambahin rangkaian ke modem gan.. pke modem yg supportAT command.. pke sntax at command di komunikasi serial ke modem.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s