Rancang Bangun Alat Pendeteksi Kadar Gas Karbon Monoksida ... menyelesaikan laporan tugas akhir ini

  • View
    8

  • Download
    0

Embed Size (px)

Text of Rancang Bangun Alat Pendeteksi Kadar Gas Karbon Monoksida ... menyelesaikan laporan tugas akhir ini

  • Rancang Bangun Alat Pendeteksi Kadar Gas Karbon

    Monoksida (CO) pada Kendaraan Bermotor

    Menggunakan Arduino Uno

    TUGAS AKHIR

    Diajukan Untuk Memenuhi

    Persyaratan Guna Meraih Gelar Sarjana Strata 1

    Teknik Informatika Universitas Muhammadiyah Malang

    Disusun oleh :

    M. Zainur Rofiq

    201110370311446

    PROGRAM STUDI TEKNIK INFORMATIKA

    FAKULTAS TEKNIK

    UNIVERSITAS MUHAMMADIYAH MALANG

    2016

  • KATA PENGANTAR

    Alhamdulillah, puji syukur kehadirat Allah SWT, yang telah melimpahkan rahmat

    dan karunia-Nya, sehingga penulis dapat menyelesaikan tugas akhir yang menjadi salah

    satu syarat untuk menyelesaikan program studi Teknik Informatika jenjang Strata-1

    Universitas Muhammadiyah Malang (UMM). Sholawat serta salam semoga tetap tercurah

    kepada Nabi besar Muhammad saw, keluarga, sahabat dan para pengikutnya hingga akhir

    jaman.

    Penulis menyadari bahwa dalam menyelesaikan tugas akhir ini tidak lepas dari

    peran berbagai pihak yang telah banyak memberi bantuan, nasehat, bimbingan dan

    dukungan. Dalam kesempatan ini penulis ingin mengucapkan terima kasih yang tak

    terhingga khususnya kepada :

    1. Bapak Drs. Fauzan, M.Pd., selaku Ketua Rektor Universitas Muhammadiyah

    Malang

    2. Bapak Ir. Sudarman, M.T., selaku Dekan Fakultas Teknik Universitas

    Muhammadiyah Malang.

    3. Bapak Yuda Munarko, S.Kom, M.S., selaku Ketua Jurusan Teknik Informatika

    Universitas Muhammadiyah Malang.

    4. Bapak Ilyas Nuryasin, S.Kom., M.Kom., selaku Dosen Pembimbing I tugas

    akhir. Terima kasih atas pengarahan yang telah di berikan sehingga dapat

    menyelesaikan laporan tugas akhir ini dengan benar adanya.

    5. Bapak Zamah Sari, S.T., M.T., selaku Dosen Pembimbing II tugas akhir. Terima

    kasih atas pengarahan yang telah di berikan sehingga dapat menyelesaikan

    laporan tugas akhir ini dengan benar adanya.

    6. Bapak Ali Sofyan Kholimi, S.Kom., M.Kom., selaku Dosen Wali.

    7. Orang Tua dan Adik Penulis atas segala do’a restu dan dukungannya baik

    material atau spiritual kepada penulis dalam penyelesaian tugas akhir ini.

    8. Teman-teman yang membantu dalam proses penulisan tugas akhir ini, yang tidak

    mungkin penulis sebutkan satu-persatu.

    Penulis menyadari bahwa dalam penyusunan tugas akhir ini banyak

    kekurangannya. Oleh karena itu, penulis mengharapkan kritik dan saran yang dapat

    menyempurnakan penulisan ini sehingga dapat bermanfaat untuk pengembangan ilmu.

    Malang, 11 Januari 2016

    Penulis

  • DAFTAR ISI

    HALAMAN JUDUL .............................................................................................. i LEMBAR PERSETUJUAN ................................................................................. ii LEMBAR PENGESAHAN ................................................................................. iii LEMBAR PERNYATAAN ................................................................................. iv LEMBAR PERSEMBAHAN ............................................................................... v KATA PENGANTAR .......................................................................................... vi ABSTRAKSI........................................................................................................ vii ABSTRACT ........................................................................................................ viii DAFTAR ISI ......................................................................................................... ix

    DAFTAR GAMBAR ............................................................................................. x DAFTAR TABEL ............................................................................................... xii BAB I PENDAHULUAN ..................................................................................... 1

    1.1 LATAR BELAKANG .............................................................................. 1 1.2 RUMUSAN MASALAH ......................................................................... 2 1.3 TUJUAN .................................................................................................. 2 1.4 BATASAN MASALAH .......................................................................... 3 1.5 METODOLOGI ....................................................................................... 3

    1.5.1 Studi Pustaka ................................................................................. 3 1.5.2 Perancangan................................................................................... 3 1.5.3 Implementasi ................................................................................. 3 1.5.4 Analisa dan Pengujian ................................................................... 3

    1.5.5 Pembuatan Laporan ....................................................................... 4 1.6 SISTEMATIKA PENULISAN ................................................................ 4

    BAB I PENDAHULUAN ........................................................................... 4 BAB II LANDASAN TEORI .................................................................... 4 BAB III ANALISA DAN PERANCANGAN SISTEM .......................... 4 BAB IV IMPLEMENTASI DAN PENGUJIAN ..................................... 4 BAB V PENUTUTUP ................................................................................ 5

    BAB II LADASAN TEORI ................................................................................. 6 2.1 Gas Karbon Monoksida (CO)................................................................... 6 2.2 Mikrokontroller Arduino Uno Rev 3........................................................ 8

    2.2.1 Fitur Arduino UNO Rev. 3 ............................................................... 8

    2.2.2 Karakteristik Arduino UNO Rev. 3 ................................................ 11

    2.2.3 Konfigurasi Pin Arduino UNO Rev. 3 ............................................ 12 2.3 Sensor MQ-7 .......................................................................................... 13

    2.3.1 Spesifikasi Sensor MQ-7 ................................................................ 14 2.3.1.1 Kondisi Standar Sensor Bekerja .............................................. 14 2.3.1.2 Kondisi Lingkungan ................................................................ 14

    2.3.1.3 Karakteristik Sensitivitas ......................................................... 14 2.3.1.4 Struktur, Konfigurasi, dan Dasar Rangkaian Pengukuran ....... 15

    2.4 Liquid Crystal Display (LCD) ................................................................ 16 2.5 Analog to Digital Converter ................................................................... 18

    BAB III ANALISA DAN PERANCANGAN ................................................... 20 3.1 Analisis Sistem ....................................................................................... 20

    3.1.1 Analisis Kebutuhan ......................................................................... 20

    3.2 Perancangan Sistem ................................................................................ 21

  • 3.2.1 Arsitektur dari Sistem ..................................................................... 21 3.2.2 Perancangan Perangkat Keras ......................................................... 21

    3.2.2.1 Skematik Sensor MQ-7 ............................................................ 21 3.2.2.2 Skematik LCD 16x2 ................................................................ 22 3.2.2.3 Rancangan Perangkat keras Sensor MQ-7 .............................. 23 3.2.2.4 Rancangan Perangkat Keras LCD 16x2 .................................. 23

    3.2.3. Flowchart ........................................................................................ 25 3.2.4. Desain Antarmuka Aplikasi ............................................................ 26

    BAB IV IMPLEMENTASI DAN PENGUJIAN ............................................. 29 4.1 Implementasi Perangkat Keras dan Perangkat Lunak ............................ 29 4.2 Implementasi Alat .................................................................................. 30

    4.2.1 Implementasi Perangkat Keras ........................................................ 30 4.2.1.1 Implementasi Rangkain Sensor MQ-7..................................... 30 4.2.1.2 Implementasi Rangkaian LCD 16x2 ....................................... 32 4.2.1.3 Implementasi Perangkat Keras Alat Pengukur Kadar Gas CO 33

    4.2.2 Implementasi Perangkat Lunak ....................................................... 34 4.2.2.1 Implementasi Program Sensor MQ-7 ...................................... 34 4.2.2.2 Proses Pembacaan Data sensor MQ-7 ..................................... 35 4.2.2.3 Proses Pengiriman Data ke Aplikasi ........................................ 37 4.2.2.4 Proses Menghubungkan Aplikasi dengan Perangkat keras ..... 40 4.2.2.5 Proses Penampilan Data Serial pada Aplikasi ......................... 42 4.2.2.6 Proses Mendapatkan Data ke Aplikasi .................................... 42 4.2.2.7 Proses Penyimpanan Berbentuk TXT ...................................... 44

    4.2.2.8 Implementasi Aplikasi ...........................................................