4.5.2 Perancangan Program Utama Sistem Rancangan Aplikasi Pengguna (Antarmuka) BAB V IMPLEMENTASI Implementasi Sistem

dokumen-dokumen yang mirip
DAFTAR ISI BAB II. TINJAUAN PUSTAKA... 5

HALAMAN PENGESAHAN...

DAFTAR ISI. HALAMAN JUDUL... i. LEMBAR PENGESAHAN... ii. PERNYATAAN... iii. PRAKATA... iv. DAFTAR ISI... vi. DAFTAR GAMBAR... ix. DAFTAR TABEL...

BAB III PERANCANGAN ALAT

5.2.2 Implementasi Antarmuka untuk client... V Komponen Elektronik yang Digunakan... V Pengujian (Testing)... V-13 BAB VI KESIMPULAN DAN

DAFTAR ISI Daerah SR(Special Relay) Daerah TR(Tempory Relay) Daerah DM (Data Memory) Daerah HR(Holding Relay)..

DAFTAR ISI. HALAMAN JUDUL... i. LEMBAR PENGESAHAN... ii. PERNYATAAN... iii. PRAKATA... iv. DAFTAR ISI... vi. DAFTAR GAMBAR... ix. DAFTAR TABEL...

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN ALAT UKUR KECEPATAN PUTAR DENGAN MENGGUNAKAN ROTARY ENDOCER

BAB III PERANCANGAN ALAT

SYSTEM PEMANTAU KETINGGIAN AIR PADA BENDUNGAN

DAFTAR ISI. LEMBAR PENGESAHAN PEMBIMBING... Error! Bookmark not defined. LEMBAR PERNYATAAN KEASLIAN... iii. LEMBAR PENGESAHAN PENGUJI...

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB III PERANCANGAN ALAT

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN DAN PEMBUATAN ALAT

DAFTAR ISI Error! Bookmark not defined.

BAB IV PERANCANGAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

PERANCANGAN PENGAWASAN OBJEK BERGERAK PADA SMARTHOME DENGAN MONITORING WEB BERBANTUAN ARDUINO MEGA 2560 ( STUDI KASUS FAKULTAS TEKNIK) ABSTRAK

DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN... HALAMAN PENYATAAN... INTISARI... ABSTRACT... HALAMAN MOTTO... HALAMAN PERSEMBAHAN... PRAKATA...

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PENGESAHAN... ii. PERNYATAAN... iii. ABSTRACT... iv. INTISARI...v. HALAMAN PERSEMBAHAN... vi. MOTTO...

DAFTAR ISI. ABSTRAK... vi KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... BAB I PENDAHULUAN...

TAKARIR. perangkat yang digunakan untuk mengkondisikan udara. kumpulan fungsi-fungsi dalam pemrograman untuk mendukung proses pemrograman

BAB I PENDAHULUAN. yang berbentuk pasti memiliki ukuran, baik itu panjang, tinggi, berat, volume,

BAB III ANALISIS DAN PERANCANGAN

DAFTAR ISI KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... xiv. DAFTAR GAMBAR... xvi BAB I PENDAHULUAN Kontribusi... 3

BAB III PERANCANGAN DAN PEMBUATAN ALAT

DAFTAR ISI. iii PRAKATA. iv ARTI LAMBANG DAN SINGKATAN. vi ABSTACT. vii INTISARI. viii DAFTAR ISI

DAFTAR ISI Error! Bookmark not defined. Error! Bookmark not defined. Error! Bookmark not defined. Error! Bookmark not defined.

BAB III ANALISA DAN PERANCANGAN

BAB IV PENGUJIAN ALAT DAN ANALISA

TUGAS AKHIR TE

IMPLEMENTASI PENGONTROL SERTA MONITORING SUHU DAN KELEMBABAN PADA BUDIDAYA JAMUR MENGGUNAKAN;IPHONE SKRIPSI

RANCANG BANGUN ALAT BANTU TUNANETRA BERJALAN DI MEDAN KONTUR BERBASIS MIKROKONTROLER ATMega

BAB III ANALISIS DAN PERANCANGAN

PEMBANGUNAN SISTEM SMART BUILDING BERBASIS MIKROKONTROLER (Deteksi Ketinggian Air Dalam Sebuah Gedung)

DAFTAR ISI. A BSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... v. DAFTAR TABEL... ix. DAFTAR GAMBAR... x. DAFTAR LAMPIRAN... xi

TUGAS AKHIR PERANCANGAN PROTOTIPE SISTEM PEMADAM API BERBASIS ARDUINO UNO

BAB III ANALISIS DAN DESAIN SISTEM

I. Catu Daya...19 J. Relay...21 BAB III PERANCANGAN SISTEM...22 A. Perancangan Perangkat Keras Perangkat Keras pada PLC Omron CQM1-CPU21...

BAB III PERANCANGAN SISTEM

Rancang Bangun Pengendalian Robot Beroda Berbasis Arduino Menggunakan Komunikasi Wireless

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

BAB IV PERANCANGAN ALAT

DAFTAR ISI COVER LEMBAR PENGESAHAN INTISARI ABSTRACT PERNYATAAN KATA PENGANTAR DAFTAR ISI DAFTAR GAMBAR DAFTAR TABEL PENDAHULUAN

DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN...

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. patok, serta pemasangan sensor ultrasonik HC-SR04 yang akan ditempatkan pada

BAB III PERANCANGAN ALAT

SISTEM MONITORING LEVEL AIR MENGGUNAKAN KENDALI PID

DAFTAR ISI HALAMAN JUDUL LEMBAR PENGESAHAN HALAMAN PERNYATAAN MOTTO PERSEMBAHAN PRAKATA DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR INTISARI ABSTRAK BAB I.

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

DAFTAR ISI. Halaman Judul. Lembar Pengesahan Pembimbing. Lembar Pengesahan Penguji. Halaman Persembahan. Halaman Motto. Kata Pengantar.

BAB III PERANCANGAN ALAT

BAB III METODOLOGI PENELITIAN

DAFTAR ISI. HALAMAN PENGESAHAN... i. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR TABEL... x. DAFTAR GAMBAR... xi. DAFTAR LAMPIRAN...

OTOMATISASI LEVEL SOUND SYSTEM AUDIO MOBIL TERHADAP LINGKUNGAN LUAR. Oleh : STEVEN ANTHONIUS

TUGAS AKHIR EDHRIWANSYAH NST

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

BAB 3 PERANCANGAN SISTEM. Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat

TUGAS AKHIR ROBOT PEMBERSIH LANTAI OTOMATIS BERBASIS ARDUINO UNO DENGAN SENSOR ULTRASONIK

Model Sistem Keamanan Kendaraan Menggunakan Smartphone Android dan Sensor Ultrasonik Berbasis Mikrokontroler ATMega328. Abstrak

PERANCANGAN DAN PEMBUATAN RUMAH PINTAR BERBASIS ARDUINO

III. METODE PENELITIAN. Perancangan sistem dilakukan dari bulan Maret sampai Juni 2014, bertempat di

SISTEM KENDALI MANIPULATOR ROBOT SEBAGAI PENYELEKSI BENDA BERWARNA SKRIPSI

BAB III METODE PENELITIAN. diperlukan dengan beberapa cara yang dilakukan, antara lain:

BAB 3 PERANCANGAN SISTEM. ruangan yang menggunakan led matrix dan sensor PING))). Led matrix berfungsi

BAB III PERANCANGAN ALAT

LEMBAR PENGESAHAN SURAT PERNYATAAN

RANCANG BANGUN ALAT UKUR TINGGI BADAN OTOMATIS BERBASIS ARDUINO UNO DAN ULTRASONIK

BAB III PERANCANGAN ALAT

DAFTAR ISI. ABSTRAKSI...vi. KATA PENGANTAR...vii. DAFTAR ISI... ix. DAFTAR TABEL... xiv. DAFTAR GAMBAR... xv. DAFTAR LAMPIRAN...

BAB III PERANCANGAN ALAT

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

BAB 1 PENDAHULUAN. tempat lain, pengukuran waktu dari satu kejadian ke kejadian yang lainnya,

BAB I PENDAHULUAN I.1

Nama Penulis Anggara Nasution Khalifatul Amin

PERANCANGAN SISTEM KONTROL PERANGKAT LISTRIK PADA KOLAM IKAN BERBASIS ARDUINO UNO R3

Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Diploma 3. oleh: NIM: NIM: NIM: NIM:

BAB I PENDAHULUAN. 1.1 Latar Belakang

Perancangan Smart Home System Berbasis Website dengan Multiclient Menggunakan Protokol TCP/IP

BAB 3 METODE PENELITIAN

BAB III PERANCANGAN ALAT

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI SLOT PARKIR MENGGUNAKAN VISUAL BASIC BERBASIS ARDUINO UNO

BAB III METODE PENELITIAN. secara otomatis dengan menggunakan sensor PIR dan sensor LDR serta membuat

BAB III PERANCANGAN SISTEM

BAB I PENDAHULUAN. 1.1 Latar Belakang

APLIKASI BLUETOOTH SEBAGAI INTERFACING KENDALI MULTI- OUTPUT PADA SMART HOME

BAB I PENDAHULUAN 1.1 Latar Belakang

Aplikasi Kamera Pemantau & Electrical Appliance Remote. Berbasis PC Menggunakan Microcontroller. Arduino Uno & LAN Connection

DAFTAR ISI HALAMAN JUDUL

DAFTAR ISI. Halaman Judul. Lembar Pengesahan Pembimbing. Lembar Pernyataan Keaslian. Lembar Pengesahan Penguji. Halaman Persembahan.

BAB IV ANALISA DAN PENGUJIAN ALAT

BAB III METODE PENELITIAN

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN ANALISIS. pengukuran bahan bakar minyak pada tangki SPBU ini terbagi dalam dua

BAB I PENDAHULUAN 1.1 Latar Belakang

Transkripsi:

DAFTAR ISI SKRIPSI... ii HALAMAN PENGESAHAN... iii PERNYATAAN... iv PRAKATA... v DAFTAR ISI... vii DAFTAR GAMBAR... ix INTISARI... xii ABSTRACT... xiii BAB I PENDAHULUAN... 1 1.1 Latar belakang... 1 1.2 Rumusan Masalah... 2 1.3 Tujuan penelitian... 2 1.4 Manfaat Penelitian... 2 1.5 Batasan masalah... 2 BAB II TINJAUAN PUSTAKA... 4 BAB III LANDASAN TEORI... 6 3.1 Sensing Unit... 6 3.1.1 Sensor Ultrasonik... 6 3.2 Processing Unit... 7 3.2.1 Uno Arduino... 7 3.3 Transceiver Unit... 8 3.4 WiFi (Wireless Fidelity)... 10 3.4.1 Mode Koneksi WiFi... 11 3.5 Kendali PID... 12 BAB IV ANALISIS DAN PERANCANGAN SISTEM... 14 4.1 Analisis sistem... 14 4.2 Perancangan Mekanik... 15 4.3 Perancangan Perangkat Keras (hardware)... 17 4.3.1 Rancangan Board Arduino Uno ATMega328... 18 4.3.2 Rancangan board WizFi220... 18 4.4 Rancang protokol pengiriman data... 20 4.5 Perancangan Perangkat Lunak (Software)... 21 4.5.1 Rancangan perangkat lunak Modul WIFI... 21

4.5.2 Perancangan Program Utama Sistem... 22 4.6 Rancangan Aplikasi Pengguna (Antarmuka)... 23 BAB V IMPLEMENTASI... 29 5.1 Implementasi Sistem Mekanik.....29 5.2 Implementasi Perangkat Keras Purwarupa... 30 5.2.1 Implementasi Board Arduino Uno ATMega328... 30 5.2.2 Implementasi board wizfi210/220... 31 5.2.3 Implementasi Sensor ultrasonik.....32 5.2.4 Implementasi Motor DC Pada Pintu Air... 32 5.2.5 Implementasi driver motor DC... 33 5.3 Implementasi Perangkat Lunak Purwarupa... 33 5.3.1 Implementasi perangkat lunak pada Arduino Uno.....34 5.3.2 Implementasi perangkat lunak pada Wizfi210/220... 37 5.3.1 Implementasi perangkat lunak pada Microsoft Visual Basic 6.0 38 5.4 Implementasi Antarmuka... 41 BAB VI HASIL PENELITIAN DAN PEMBAHASAN... 42 6.1 Pengujian Sensor Ultrasonik... 42 6.2 Pengujian Fungsi Koneksi WiFi... 45 6.3 Pengujian Protocol Pengiriman Data... 48 6.4 Pengujian Antarmuka... 49 6.4.1 Pengujian penerimaan data... 49 6.4.2 Pengujian pengiriman instruksi ke alat... 54 6.5 Pengujian kendali level pintu air... 55 BAB VII PENUTUP... 57 DAFTAR PUSTAKA... 58 DAFTAR LAMPIRAN... 59 Lampiran 1. program mikrokontroler... 59 Lampiran 2. program antarmuka... 61

DAFTAR GAMBAR Gambar 3.1 Ultrasonik HC-SR04... 7 Gambar 3.2 Arduino Uno... 8 Gambar 3.3 Modul WiFi WizFi220... 9 Gambar 3.4 Konfigurasi Pin Modul WiFi WizFi220... 10 Gambar 3.5 (a) Mode koneksi adhoc, (b) Mode koneksi infrastructure... 12 Gambar 3.7 Blok diagram kendali PID... 13 Gambar 4.1 Gambar pintu air pada suatu bendungan... 15 Gambar 4.2 Rancangan mekanik sistem... 16 Gambar 4.3 Blok diagram sistem... 17 Gambar 4.4 Skematik Sistem Secara Keseluruhan... 18 Gambar 4.5 Skematik eagle sistem transceiver unit... 19 Gambar 4.6 Rangkaian driver motor... 19 Gambar 4.7 Rangkaian shield... 20 Gambar 4.8 protokol pengiriman data... 21 Gambar 4.9 Alir data melalui transceiver... 22 Gambar 4.10 Diagram alir sistem... 23 Gambar 4.11 Rancangan antarmuka... 24 Gambar 4.12 flowchart koneksi antarmuka... 25 Gambar 4.13 Proses penerimaan data oleh antarmuka... 26 Gambar 4.14 Flowchart dari proses grafik... 27 Gambar 4.15 (a) Gambar flowchart proses pengaturan level a... 28 (b) Gambar flowchart proses pengaturan level b... 28 (c) Gambar flowchart proses pengaturan level c... 28 (d) Gambar flowchart proses pengaturan level d... 28 Gambar 5.1 Bentuk mekanik secara keseluruhan... 29 Gambar 5.2 Board Arduino Uno ATMega328... 31 Gambar 5.3 Board wizfi210/220... 31 Gambar 5.4 (a). Sensor ultrasonik (2) ; (b). Sensor ultrasonik (1)... 32 Gambar 5.5 Penempatan motor DC pada sistem... 33 Gambar 5.6 Implemetasi driver motor DC... 33 Gambar 5.7 Directive program untuk memasukkan library... 34 x

Gambar 5.8 Konfigurasi pin I/O yang digunakan... 35 Gambar 5.9 Pemrograman PID... 36 Gambar 5.10 Listing program pengiriman data sensor untrasonik... 36 Gambar 5.12 Pemrograman level pintu air... 37 Gambar 5.12 Konfigurasi Client 1 Pada Wizfi210/220... 38 Gambar 5.13 Listing program untuk mengkoneksikan antarmuka... 39 Gambar 5.14 Listing program untuk memisahkan data yang diterima... 39 Gambar 5.15 Listing program listview... 40 Gambar 5.16 Listing perngiriman karakter dari antarmuka... 40 Gambar 6.1 Aktivitas untuk melakukan koneksi dengan alat secara adhoc... 46 Gambar 6.2 Aktivitas penggantian untuk wireless adapter... 47 Gambar 6.3 Aktivitas ping pada alamat IP 192.168.0.1... 47 Gambar 6.4 Data yang diterima pada software Hercules... 48 Gambar 6.5 Tampilan kedua data pada antarmuka... 49 Gambar 6.6 (a) Pengujian dengan penerimaan data ketinggian 0 cm... 50 (b) Pengujian dengan penerimaan data ketinggian 5 cm... 50 Gambar 6.6 (c) Pengujian dengan penerimaan data ketinggian 10 cm... 51 (d) Pengujian dengan penerimaan data ketinggian 15 cm... 51 Gambar 6.7 (a) Aktivitas penyimpanan data pada Microsoft acess dengan data masukan 0 cm.... 52 (b) Aktivitas penyimpanan data pada Microsoft acess dengan data masukan 5cm.... 52 Gambar 6.7 (c) Aktivitas penyimpanan data pada Microsoft acess dengan data masukan 10 cm.... 53 (d) Aktivitas penyimpanan data pada Microsoft acess dengan data masukan 15 cm.... 53 Gambar 6.8 Button level ketinggian pintu pada purwarupa.... 54 Gambar 6.9 Aktivitas penerimaan karakter dari button antarmuka... 55 xi

DAFTAR TABEL Tabel 2.1 Perbedaan dengan penelitian sebelumnya... 5 Tabel 5.1 Perancangan Konfigurasi Client 1... 38 Tabel 6.1 Pengujian hasil output sensor SRF04 pada ketinggian 5cm... 43 Tabel 6.2 Pengujian hasil output sensor SRF04 pada ketinggian 10cm... 43 Tabel 6.3 Pengujian hasil output sensor SRF04 pada ketinggian 15cm... 44 Tabel 6.4 Pengujian hasil output sensor SRF04 pada ketinggian 20cm... 44 Tabel 6.5 Pengujian hasil output sensor SRF04 pada ketinggian 25cm... 45 Tabel 6.6 Konfigurasi WiFi... 46 Tabel 6.7 Pengujian level pintu... 56