BAB III ANALISA DAN PERANCANGAN

dokumen-dokumen yang mirip
BAB III PERANCANGAN ALAT DAN PEMBUATAN SISTEM. kadar karbon monoksida yang di deteksi oleh sensor MQ-7 kemudian arduino

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN DAN REALISASI SISTEM. menggunakan sensor gas MQ-2 yang ditampilkan pada LCD 16x2 diperlukan

BAB III PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 3 METODE PENELITIAN. Sikonek, rumah tinggal Sunggal, dan Perpustakaan Universitas Sumatera Utara.

BAB IV HASIL DAN PEMBAHSAN. blok rangkaian penyusun sistem, antara laian pengujian Power supply,

BAB III PERANCANGAN ALAT. Pada bagian ini akan dijelaskan mengenai bagaimana alat dapat

BAB III PERANCANGAN. 3.1 Perancangan Alat Kuisioner dengan Wireless Elektronika Berbasis

BAB IV CARA KERJA DAN PERANCANGAN SISTEM. ketiga juri diarea pertandingan menekan keypad pada alat pencatat score, setelah

BAB III PERANCANGAN ALAT

BAB III METODE PENELITIAN

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN ALAT

ADLN - PERPUSTAKAAN UNIVERSITAS AIRLANGGA BAB III METODE PENELITIAN

BAB III RANCANG BANGUN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

PERANCANGAN ALAT PENDETEKSI KADAR GAS BUANG CO PADA SEPEDA MOTOR MATIC BERBASIS ARDUINO DENGAN SENSOR MQ-7 TUGAS AKHIR NURHAYATI FITRI

4.2 Persiapan Perangkat Keras dan Perangkat Lunak

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN 1.1 Latar Belakang

RANCANG BANGUN PROTOTYPE PENDETEKSI KADAR CO SEBAGAI INFORMASI KUALITAS UDARA BERBASIS MIKROKONTROLER

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN DAN CARA KERJA SISTEM. Pada bab ini diterangkan tentang langkah dalam merancang cara kerja

III. METODE PENELITIAN. Penelitian, perancangan, dan pembuatan tugas akhir ini dilakukan di Laboratorium

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI RANCANG BANGUN ALAT

BAB III ANALISIS DAN PERANCANGAN

BAB IV PERANCANGAN SISTEM

III. METODE PENELITIAN. Penelitian ini akan dilaksanakan pada Juni 2014 sampai dengan Desember 2014.

BAB IV DATA DAN ANALISA

BAB III DESKRIPSI MASALAH

BAB III PERANCANGAN SISTEM

III. METODE PENELITIAN. Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM. untuk efisiensi energi listrik pada kehidupan sehari-hari. Perangkat input untuk

BAB III. Metode Penelitian

Gambar 3.1 Diagram Blok Alat

BAB III PERENCANAAN. 3.1 Perencanaan Secara Blok Diagram

BAB III PERANCANGAN SISTEM

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III PERANCANGAN Deskripsi Model Sistem Monitoring Beban Energi Listrik Berbasis

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN I.1

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. secara otomatis. Sistem ini dibuat untuk mempermudah user dalam memilih

BAB 3 PERANCANGAN ALAT

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN ALAT UKUR KECEPATAN PUTAR DENGAN MENGGUNAKAN ROTARY ENDOCER

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV PERANCANGAN ALAT. Alat Warning System Dan Monitoring Gas SO 2 merupakan detektor gas

STRATEGI PENGHEMATAN DAYA DENGAN PEMBUATAN ALAT MONITORING PENGGUNAAN DAYA LISTRIK SECARA DETAIL MENGGUNAKAN MIKROKONTROLER

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB 3 PERANCANGAN DAN PEMBUATAN

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN Bahan dan Peralatan

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN SISTEM

BAB III METODE PENELITIAN

Sistem pendeteksi asap rokok dan pengendali kunci otomatis yang dapat diakses melalui Web Server

DAFTAR ISI Error! Bookmark not defined.

BAB III. ANALISIS DAN PERANCANGAN SISTEM

III. METODE PENELITIAN. Pelaksanaan tugas akhir ini dilakukan di Laboratorium Terpadu Jurusan Teknik Elektro

BAB 3 PERANCANGAN ALAT

BAB V PENGUJIAN DAN ANALISIS. dapat berjalan sesuai perancangan pada bab sebelumnya, selanjutnya akan dilakukan

BAB III METODE PENELITIAN

BAB III METODOLOGI PENELITIAN. Adapun untuk gambar dan penjelasan dari blok diagram dari alat dapat dilihat pada. Modul sensor.

RANCANG BANGUN SENSOR PARKIR MOBIL PADA GARASI BERBASIS MIKROKONTROLER ARDUINO MEGA 2560

BAB III PERANCANGAN SISTEM

BAB IV PENGUJIAN DAN ANALISA

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. software arduino memiliki bahasa pemrograman C.

BAB III ANALISIS DAN DESAIN SISTEM

BAB III RANCANG BANGUN SISTEM KARAKTERISASI LED. Rancangan sistem karakterisasi LED diperlihatkan pada blok diagram Gambar

BAB IV HASIL DAN PEMBAHASAN. Hasil pengujian minimum sistem ditunjukkan pada tabel 4.1.

BAB III PERENCANAAN DAN REALISASI SISTEM

Pengaturan suhu dan kelembaban dilakukan dengan memasang satu buah sensor SHT11, kipas dan hairdryer dengan program bahasa C berbasis mikrokontroler A

BAB IV PENGUKURAN DAN ANALISA DATA

2 METODE PENELITIAN. Penelitian ini dilaksanakan pada bulan Januari 2015 hingga Oktober 2015

BAB IV PENERAPAN DAN ANALISA

BAB III PERANCANGAN SISTEM

Transkripsi:

BAB III ANALISA DAN PERANCANGAN 3.1 Analisa Sistem Analisis sistem merupakan tahap yang bertujuan untuk memahami sistem, mengetahui kekurangan sistem, dan menentukan kebutuhan hasil proses pada perangkat lunak dan perangkat keras yang digunakan. Dengan menganalisis prosedur sistem yang digunakan dan melakukan pengujian hasil, maka sistem dapat dievaluasi sehingga dapat dijadikan acuan dalam proses pembentukan kesimpulan. Pada perancangan alat ini karena menggunakan perangkat lunak dan perangkat keras untuk membuatnya maka dapat dianalisa kebutuhan apa saja dari perangkat lunak dan perangkat keras untuk pembuatan. 3.1.1 Analisa Kebutuhan Perangkat lunak yang digunakan adalah sebagai berikut : a. Arduino console b. Bahasa C c. Pemrograman web dengan PHP d. MySQL e. XAMPP Perangkat keras yang digunakan adalah sebagai berikut : a. Laptop b. Arduino Uno c. Arduino Ethernet shield d. Sensor MQ-7 dan MQ-2 e. LCD (Liquid Crystal Display) f. LED (Light Emitting Diode) g. Buzzer h. Axial Fan AC 220V i. Relay 3.1.2 Kebutuhan Fungsional a. Spesifikasi perangkat keras Perangkat keras yang digunakan untuk pembuatan Sistem Monitoring Pengukuran Kadar Bersih Udara ini dijelaskan pada tabel dibawah ini. Tabel 3.1 Spesifikasi Perangkat Keras Untuk Implementasi Spesifikasi Prosesor Komputer 2.16 Ghz 17

Resolusi Layar RAM Media Penyimpanan 1366 x 768 pixels 2 GB 500 GB b. Spesifikasi perangkat lunak Perangkat lunak yang digunakan untuk pembuatan Sistem Monitoring Pengukuran Kadar Bersih Udara ini dijelaskan pada tabel dibawah ini. Tabel 3.2 Spesifikasi Perangkat Lunak Untuk Implementasi Spesifikasi Komputer Sistem Operasi Windows XP, 7, atau 8 Bahasa Pemrograman Arduino, PHP 3.2 Perancangan Sistem 3.2.1 Perancangan Perangkat Lunak Perancangan perangkat lunak merupakan pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun implementasi. Desain sistem dapat di definisikan sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi, meliputi diagram blok sistem, diagram alur sistem, perancangan user interface, dan perancangan database. 3.2.1.1 Diagram Blok Sistem Gambar 3.1 Diagram Blok Sistem Pada gambar 3.1 diatas dapat dijelaskan bahwa sensor gas MQ-7 dan MQ-2 dihubungkan dengan arduino dan ethernet shield agar dapat mengirimkan data yang diterima oleh sensor MQ-7 dan kemudian diproses atau dilakukan pengolahan oleh komponen arduino tersebut. Selanjutnya arduino memproses data yang didapat dari sensor yaitu berupa data ADC kemudian dilakukan kalibrasi kedalam ppm, kemudian data disimpan 18

kedalam webserver atau database yang kemudian ditampilkan pada LCD dan web. 3.2.1.2 Diagram Alur Sistem Gambar 3.2 menggambarkan diagram alur algoritma dari program yang berjalan atau melakukan pemrosesan data, dimana setelah sistem diaktifkan maka sistem akan membaca data yang telah diterima oleh sensor MQ-7 dan MQ-2 yang kemudian sistem akan mengecek dan mengolah data yang telah diterima. Data yang sudah diolah akan disimpan kedalam database dan kemudian ditampilkan kedalam web melalui jaringan LAN dalam bentuk tabel data dan grafik, output berupa kadar udara juga ditampilkan pada LCD. Kemudian mikrokontroler arduino akan mengecek kadar udara yang telah diterima, jika dalam keadaan aman maka lampu indikator berwarna hijau akan menyala. Jika dalam keadaan sedang maka blower dan lampu indikator berwarna kuning akan menyala untuk menormalkan kembali kadar udara dalam ruangan. Dan jika kadar udara sudah sangat berbahaya atau melebihi nilai ambang batas, maka buzzer akan memberikan peringatan dan lampu indikator berwarna merah akan menyala. 3.2.1.3 Perancangan User Interface Gambar 3.2 Diagram Alur Sistem 19

Perancangan user interface merupakan rancang bangun dari interaksi pengguna dengan komputer atau laptop. Rancangan tampilan halaman web yang dibangun pada perancangan sistem ini dibuat untuk single user yang berisi halaman depan dengan dengan tampilan grafik data dan halaman monitoring dalam bentuk tabel data. Tampilan web digunakan untuk mempermudah pengguna dalam memonitoring kadar bersih udara didalam ruang sending secara realtime, sehingga dapat dilihat data yang telah tersimpan. Data lama maupun data sampai yang terbaru. Adapun rancangan desain user interface adalah sebagai berikut: Pada gambar 3.3 adalah desain user interface yang berupa halaman awal yang menampilkan grafik data dari hasil pembacaan sensor gas yang telah diolah oleh mikrokontroler arduino dan telah disimpan kedalam database, yang kemudian ditampilkan kedalam halaman web. Gambar 3.3 Desain Halaman Awal Web 20

Gambar 3.4 Desain Menu Data Pada gambar 3.4 diatas merupakan desain halaman menu data yang menampilkan tabel data yang berisi data-data dari hasil pembacaan sensor. Tabel data tersebut berisi nomor, tanggal dan waktu data diterima, kadar CO dan kadar H2 yang telah terdeteksi oleh sensor dan telah disimpan kedalam database. 3.2.1.4 Perancangan Database Sistem monitoring ini menggunakan databasemysql untuk menyimpan data yang dikirim oleh sensor. Data disimpan pada satu tabel yang bernama udara dengan atribut sebagai berikut: a. No, yaitu kolom untuk membedakan masing-masing parameter (primary key). b. Tanggal, yaitu kolom yang menampilkan tanggal dan waktu ketika data tersebut masuk kedalam database. c. CO, yaitu kolom yang menampilkan kadar karbon monoksida yang telah terdeteksi oleh sensor. d. Gas, yaitu kolom yang menampilkan kadar gas yang telah terdeteksi oleh sensor. Gambar 3.5 Tampilan Desain Database MySql 21

3.2.2 Perancangan Perangkat Keras 3.2.2.1 Rancangan Sensor MQ-7 Gambar 3.6 Rancangan Perangkat Keras Sensor MQ-7 Sensor MQ-7 memiliki 4 buah pin yaitu pin AOUT, DOUT, VCC, dan GND. Dengan nilai RL sebesar 10k sebagai resistor beban yang terbaik untuk rangkaian ini, beban tegangan yang di berikan pada sensor tersebut adalah sebesar 5 volt. A0 adalah Analog pin, pin tersebut juga dapat di pasang pada Analog pin di Ardunio yaitu (pin A0, A1, A2, A3, A4, A5). Sensor MQ-7 dihubungkan dengan board arduino yaitu pin AOUT pada sensor dihubungkan pada pin analog pada arduino yaitu pin A1, pin Ground pada sensor dihubungkan pada pin Ground pada arduino, dan pin Vcc pada sensor diberikan tegangan sebesar 5V. 3.2.2.2 Rancangan Sensor MQ-2 Sensor MQ-2 juga memiliki 4 buah pin yaitu pin AOUT, DOUT, VCC, dan GND. Pin AOUT sensor dihubungkan pada pin analog A0 pada arduino, pin Gnd sensor dihubungkan pada pin Gnd pada arduino, dan pin Vcc sensor diberikan tegangan sebesar 5V. 22

Gambar 3.7 Rancangan Perangkat Keras Sensor MQ-2 3.2.2.3 Rancangan Arduino Uno dan Ethernet Shield Gambar 3.8 Rancangan Arduino Uno dengan Ethernet Shield Pada gambar 3.8 yaitu rancangan yang akan menghubungkan arduino dengan ethernet shield. Pin-pin pada modul arduino dihubungkan dengan pin-pin pada modul ethernet shield. Untuk menghubungkan modul arduino ke jaringan internet melalui ethernet shield membutuhkan kabel RJ45. Pin 12 arduino dihubungkan pada pin ~12 pada ethernet, pin ~11 arduino dihubungkan pada pin ~11 pada ethernet, pin ~10 arduino dihubungkan pada pin ~10 ethernet, dan pin 4 arduino dihubungkan pada pin SOCS pada ethernet. 3.2.2.4 Rancangan LCD (Liquid Crystal Display) 23

Gambar 3.9 Rancangan Perangkat Keras LCD Pembuatan rangkaian LCD 16x2 untuk menampilkan hasil output dari sensor, pada rangkaian LCD ini menggunakan Variable Resistor 10k atau yang disebut potensio meter. LCD dihubungkan dengan board arduino, LCD ini memiliki 16 pin antara lain pin VSS, VDD, V0, RS, RW, E, D0, D1, D2, D3, D4, D5, D6, D7, A, K. Pertama (pin Gnd, R/W, K) lcd di pasang pada pin Gnd di arduino, kedua pada pin lcd (pin Vo) di pasang pada kaki W, terdapat 3 kaki potensio meter penulis memberikan inisial pada 3 kaki tersebut yaitu A sebagai positif, W sebagai adjustable, dan B Ground. Ketiga (pin Vdd, dan A) di pasang pada pin 5 volt arduino. Dan yang terkakhir (pin Rs) lcd di pasang pada (pin 12), (pin E) lcd di pasang pada (pin 11), (pin D4) lcd di pasang pada (pin 5), (pin D5) lcd di pasang pada (pin 4), (pin D6) lcd di pasang pada (pin 3), (pin D7) lcd di pasang pada (pin 2) yang ada di arduino. 3.2.2.5 Rancangan LED (Light Emitting Diode) Rangkaian 3 LED yaitu LED warna merah, kuning, dan hijau. LED mempunyai 2 kaki yaitu katode (kaki pendek) dan anode (kaki panjang). Kaki katode LED dihubungkan pada pin Gnd arduino yaitu sumber tegangan negatif, kaki anode LED dihubungkan pada pin 10, 9, dan 8 arduino yaitu sumber tegangan positif. LED juga diberikan arus sebesar 220 agar LED memancarkan cahaya yang optimum, sehingga dipasang resistor 220 pada setiap LED. 24

3.2.2.6 Rancangan Buzzer Gambar 3.10 Rancangan Perangkat Keras LED Gambar 3.11 Rancangan Perangkat Keras Buzzer Buzzer memiliki diameter sekitar 1cm, disini buzzer akan meghasilkan suara sekitar 95db. Buzzer memiliki 2 pin yaitu positif (+) dan negatif (-). Pin positif buzzer dihubungkan pada pin 13 arduino dengan diberi resistor 220 untuk pin negatif buzzer dihubungkan pada pin Gnd arduino. 25

3.2.2.7 Rancangan Relay Didalam relay terdapat 4 pin yaitu pin Gnd, IN1, IN2, dan VCC. Pin Gnd relay dihubungkan pada pin Gnd arduino, pin IN1 relay dihubungkan pada pin 6 arduino, pin IN2 dihubungkan pada pin 7 arduino, dan pin VCC relay dihubungkan pada pin 5V arduino. Gambar 3.12 Rancangan Perangkat Keras Relay 26