TUGAS AKHIR. RANCANG BANGUN SISTEM OTOMASI PENGISIAN AIR TANGKI INDUSTRI BERBASIS ARDUINO UNO DAN KOMUNIKASI UDP (User Datagram Protocol)

dokumen-dokumen yang mirip
BAB II LANDASAN TEORI

DAFTAR ISI LEMBAR PENGESAHAN... LEMBAR PERSETUJUAN... PERNYATAAN KEASLIAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... vii DAFTAR ISI...

PERANCANGAN ALAT PEMBACAAN ph METER PADA BOILER HRSG

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

DAFTAR ISI. SAMPUL DALAM... i. PRASYARAT GELAR... ii. LEMBAR PERSETUJUAN... iii. PENETAPAN PANITIA PENGUJI... iv. SURAT PERNYATAAN BEBAS PLAGIAT...

TUGAS AKHIR ALAT PENGUKUR TINGGI BADAN PORTABLE BERBASIS ARDUINO. Disusun Oleh : : SOUMAN SANI :

BAB II DASAR TEORI. diperkenalkan suatu konsep pengontrolan yang disebut Sistem Kontrol. Sistem

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika

SISTEM MONITORING LEVEL AIR TANDON MELALUI Short Message Service ( SMS )

TUGAS AKHIR RANCANG BANGUN OTOMASI ALAT PENGHITUNG BENIH IKAN MENGGUNAKAN ARDUINO

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. memudahkan penggunaan elektronik dalam berbagai

TUGAS AKHIR PERANCANGAN SISTEM KENDALI MOTOR SERVO PADA PROTOTYPE MESIN TETAS DARI JARAK JAUH MENGGUNAKAN SMARTPHONE ANDROID BERBASIS ARDUINO

TAKARIR. Akumulator Register yang digunakan untuk menyimpan semua proses aritmatika. Assembler Bahasa pemrograman mikrokontroler MCS-51

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

TUGAS AKHIR. Nama : Aditya Rangga Yanuardi NIM : Jurusan : Teknik Elektro

TUGAS AKHIR. Pengukur Tinggi Badan Digital Menggunakan Arduino

RANCANG BANGUN SISTEM MONITORING OUTPUT DAN PENCATATAN DATA PADA PANEL SURYA BERBASIS MIKROKONTROLER ARDUINO

BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O, dimana

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

TUGAS AKHIR. Diajukan guna melengkapi sebagian syarat dalam mencapai gelar Sarjana Strata Satu (S1) Oleh : Disusun Oleh :

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

BAB III PERANCANGAN DAN PEMBUATAN ALAT

TUGAS AKHIR RANCANG BANGUN PESAWAT CENTRIFUGE BERBASIS MIKROKONTROLLER AT89C51. Diajukan guna melengkapi sebagian syarat

TUGAS AKHIR PERANCANGAN ALAT MONITORING ENERGI LISTRIK BERBASIS ARDUINO DENGAN KONTROL KOMUNIKASI INTERNET

TUGAS AKHIR PENGUKUR LEVEL TANKI AIR DENGAN MENGGUNAKAN SENSOR ULTRASONIK BERBASIS ARDUINO

BAB II DASAR TEORI. Protokol adalah seperangkat aturan yang mengatur pembangunan koneksi

TUGAS AKHIR PENDETEKSI KEBOCORAN TABUNG GAS DENGAN MENGGUNAKAN SENSOR GAS FIGARRO TGS 2610 BERBASIS MIKROKONTROLER ATMEGA 8535

TUGAS AKHIR ROBOT SORTIR BENDA PADAT BERDASARKAN WARNA BERBASIS ARDUINO

MICROCONTROLER AVR AT MEGA 8535

TUGAS AKHIR. Alat Pendeteksi Kebocoran Gas LPG Pada Sistem Rumah Tangga Berbasis Mikrokontroler

TUGAS AKHIR PERANCANGAN PROTOTYPE RADAR ULTRASONIC MENGGUNAKAN SMARTPHONE SEBAGAI SERIAL MONITOR DAN PROCESSING SEBAGAI RADAR SCREEN BERBASIS ARDUINO

TUGAS AKHIR. Perancangan Aplikasi Control dan Monitoring Smart Home System Dengan Komunikasi GSM Menggunakan Arduino

BAB III PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN. Untuk mendapatkan tujuan sebuah sistem, dibutuhkan suatu

BAB 3 PERANCANGAN SISTEM

TUGAS AKHIR. Perancangan Pengendali PID Berbasis Komputer

PERANCANGAN DAN PEMBUATAN SISTEM OTOMATISASI PERANGKAT ELEKTRONIKA RUMAH BERBASIS ARDUINO

TUGAS AKHIR PENGUKURAN TEGANGAN PADA JALA-JALA LISTRIK PLN UNTUK APLIKASI TELEMETRI ONLINE BERBASIS ARDUINO UNO

Network Access/Interface Layer Internet Layer Host-to-Host Transport Layer Application Layer

TUGAS AKHIR PENGENDALIAN MOBIL MAINAN MENGGUNAKAN HANDPHONE

BAB II TINJAUAN PUSTAKA

kan Sensor ATMega16 Oleh : JOPLAS SIREGAR RISWAN SIDIK JURUSAN

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

HALAMAN PENGESAHAN...

ABSTRAK. Universitas Kristen Maranatha

DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN P EMBIMBING... HALAMAN PENGESAHAN P ENGUJI... HALAMAN PERSEMBAHAN... HALAMAN MOTTO... KATA PENGANTAR...

Sistem Tertanam. Pengantar Atmega328 dan Arduino Uno. Dennis Christie - Universitas Gunadarma

TUGAS AKHIR SISTEM PENYIMPANAN DATA KECEPATAN DAN ARAH ANGIN SERTA SUHU

TUGAS AKHIR PERANCANGAN ROBOT LINE FOLLOWER PRAMUSAJI BERBASIS ARDUINO UNO

BAB II LANDASAN TEORI

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

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

Nama : Zulham.Saptahadi Nim : Kelas : 08 Tk 04

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

BAB II LANDASAN TEORI

BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O,

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

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

PERANCANGAN DAN PEMBUATAN RUMAH DC: PENGENDALI TEGANGAN SMART WALLPLUG DC (CONTROL PULSE WIDTH MODULATION) SKRIPSI

TUGAS AKHIR PERANCANGAN SISTEM PENGIRIMAN DATA SENSOR ALTITUDE YANG TERPASANG PADA MIKROKONTROLER ARDUINO MENGGUNAKAN PROTOKOL XBEE

BAB III PERANCANGAN DAN PEMBUATAN ALAT

TUGAS AKHIR. Perancangan Panel Kontrol Penerangan Manual Dan Otomatis. Dengan Remote Kontrol

RANCANG BANGUN SISTEM PENYIRAMAN TANAMAN ANGGREK DENDROBIUM BERBASIS MIKROKONTROLER ATMEGA 328PU

Kontrol Keseimbangan Robot Mobil Beroda Dua Dengan. Metode Logika Fuzzy

BAB 3: PERANCANGAN DAN SISTEM KERJA RANGKAIAN. Bab ini membahas tentang perencanaan dan pembuatan sistem secara

BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi alat ukur berkembang sangat pesat, hal ini ditandai dengan berbagai penemuan, pengembangan dan alih

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB II LANDASAN TEORI

PERANCANGAN SISTEM PENGENDALI KETERSEDIAAN KURSI PENONTON SEPAK BOLA VIA PINTU MASUK DAN PINTU KELUAR BERBASIS ARDUINO

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN DAN PEMBUATAN ALAT UKUR TEMPERATUR BERBASIS MIKROKONTROLER

TUGAS AKHIR SISTEM PENGAMAN BRANKAS MENGGUNAKAN FINGER PRINT BERBASIS ARDUINO UNO

DAFTAR ISI. HALAMAN PENGESAHAN... v. ABSTRAKSI...vi. KATA PENGANTAR... vii. DAFTAR ISI...ix. DAFTAR TABEL... xiii. DAFTAR GAMBAR...

BAB II LANDASAN TEORI. berinteraksi dengan mudah dan interaksi dengan masyarakat umum juga menjadi

PENGAMAN RUMAH MULTI SENSOR BERBASIS ARDUINO UNO DENGAN KOMUNIKASI ETHERNET SKRIPSI SALMIDAWATI POHAN

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

BAB 3 PERANCANGAN SISTEM

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

DAFTAR ISI BAB II. TINJAUAN PUSTAKA... 5

KONTROL OTOMATIS AIR CONDITIONER SHELTER BTS BERBASIS MICROCONTROLLER JOURNAL

TUGAS AKHIR. AUTOMATIC SPRAY CONTROLLER UNTUK MESIN INJECTION PLASTIK MENGGUNAKAN PROGRAMMABLE LOGIC CONTROL (PLC) PANASONIC NAiS FP0-C14RS

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

PERANCANGAN PROTOTIPE SMART BUILDING BERBASIS ARDUINO UNO. Diajukan untuk memenuhi salah satu persyaratan dalam menyelesaikan

BAB III PERANCANGAN DAN PEMBUATAN ALAT

Display LCD. Menggunakan Arduino Uno MinSys

TUGAS AKHIR PERANCANGAN PADA KOLAM IKAN SECARA MANUAL DENGAN MENGUKUR SUHU AIR DAN KETINGGIAN AIR MENGGUNAKAN MIKROKONTROLER ARDUINO

TUGAS AKHIR Sistem Pengamanan Kendaraan Bermotor Menggunakan Password dan Smartcard Berbasis Microcontroller Atmega 8535

BAB III PERANCANGAN ALAT

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

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

TUGAS AKHIR ANALISA INFRASTRUKTUR LAYANAN VOICE OVER INTERNET PROTOKOL PADA PT. AJ CENTRAL ASIA RAYA. Diajukan guna melengkapi sebagian syarat

TUGAS AKHIR PERANCANGAN WATER BATH BERBASIS ATMEGA8

JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MERCU BUANA JAKARTA

BAB III PERANCANGAN ALAT

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

BAB II LANDASAN TEORI

SISTEM NOTIFIKASI SMS ALAT PENGAMAN BEBAN TIDAK SEIMBANG BERBASIS ARDUINO PADA TRAFO DISTRIBUSI SISTEM TENAGA LISTRIK

APLIKASI FUZZY LOGIC UNTUK PERANCANGAN ALAT PENGATURAN OTOMATIS INTENSITAS PENERANGAN RUANGAN BERBASIS MIKROKONTROLER ATMEGA 8535 SKRIPSI

Kendali Perancangan Kontroler PID dengan Metode Root Locus Mencari PD Kontroler Mencari PI dan PID kontroler...

BAB II DASAR TEORI. tertarik dalam menciptakan objek atau lingkungan yang interaktif.

Transkripsi:

TUGAS AKHIR RANCANG BANGUN SISTEM OTOMASI PENGISIAN AIR TANGKI INDUSTRI BERBASIS ARDUINO UNO DAN KOMUNIKASI UDP (User Datagram Protocol) Diajukan guna melengkapi sebagian syarat dalam mencapai gelar Sarjana Strata Satu (S1) Disusun Oleh : Nama : Lyla Diah Susanti NIM : 41412110113 Program Studi : Teknik Elektro PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MERCU BUANA JAKARTA 2016

KATA PENGANTAR Puji syukur kehadirat Allah SWT karena berkat rahmat dan hidayah-nya, saya dapat menyelesaikan Tugas Akhir ini. Dalam Tugas Akhir ini, saya membahas mengenai Rancang Bangun Sistem Otomasi Pengisian Air Tangki Industri Berbasis Arduino UNO dan Komunikasi UDP (User Datagram Protocol). Saya menyadari bahwa laporan ini tidak dapat diselesaikan tanpa bantuan dari banyak pihak. Oleh karena itu, saya mengucapkan banyak terimakasih kepada: 1. Keluarga besar, yang selalu memberikan doa, nasehat, serta dukungan baik secara moril maupun materil. 2. Bapak Yudhi Gunardi, ST. MT., selaku Ketua Program Studi Teknik Elektro Universitas Mercu Buana. 3. Ibu Fina Supegina, ST. MT., sebagai dosen pembimbing atas segala bimbingan, ilmu, dan arahan baik dalam penyusunan laporan maupun selama masa studi di Teknik Elektro. 4. Bapak Jati Indrapramasto beserta seluruh anggota tim PT. Renthro Technologies yang memberikan masukan dan pengalaman dalam penyusunan Tugas Akhir. v

Akhir kata, semoga Tugas Akhir ini dapat memberikan manfaat bagi perkembangan teknologi dan ilmu pengetahuan dimasa yang akan datang. Jakarta, 29 Mei 2016 Penulis, Lyla Diah Susanti vi

DAFTAR ISI TUGAS AKHIR... i HALAMAN PERNYATAAN... ii LEMBAR PENGESAHAN... iii ABSTRAK... iv KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR TABEL... x DAFTAR GAMBAR... xi DAFTAR GRAFIK... xiii DAFTAR LAMPIRAN... xiv DAFTAR SINGKATAN... xv BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan... 3 1.5 Metodologi Penelitian... 3 1.6 Sistematika Penulisan... 4 vii

BAB II LANDASAN TEORI... 6 2.1 Mikrokontroler Arduino... 7 2.1.1 Mikrokontroler Arduino UNO... 8 2.1.2 Board Starter Kit Mikrokontroler Arduino UNO... 11 2.2 Bahasa Pemrograman C untuk Mikrokontroler Arduino... 13 2.2.1 Cara penulisan Bahasa C untuk Mikrokontroler Arduino... 13 2.2.2 Pendeskripsian Bahasa C untuk Arduino... 15 2.3 Arduino Ethernet Shield... 16 2.4 Protokol Komunikasi... 17 2.4.1 UDP (User Datagram Protocol)... 18 2.5 LCD (Liquid Crystal Display)... 20 2.6 Selenoid Valve... 22 2.7 Sensor... 23 2.7.1 Water Flow Sensor G 1/2"... 24 2.7.2 Sensor Ultrasonik US - 100... 25 BAB III PERANCANGAN SISTEM... 29 3.1 Gambaran Umum... 29 3.2 System Requirement... 30 3.3 Desain Sistem Otomasi Pengisian Air Tangki Industri... 31 3.3.1 Desain Perangkat Keras (Hardware)... 32 3.3.2 Desain Perangkat Lunak (Software)... 35 viii

BAB IV IMPLEMENTASI, PENGUJIAN, DAN ANALISA SISTEM... 40 4.1 Implementasi Sistem Otomasi Pengisian Air Tangki Industri... 40 4.2 Pengujian Pembacaan Nilai Sensor Ultrasonik US 100... 43 4.2.1 Skenario Pengujian Pembacaan Nilai Sensor Ultrasonik US 100... 43 4.2.2 Analisis Pengujian Pembacaan Nilai Sensor Ultrasonik US 100... 43 4.3 Pengujian Sistem Otomasi Pengisian Air Tangki Industri... 46 4.3.1 Skenario Pengujian Sistem Otomasi Pengisian Air Tangki Industri.. 46 4.3.2 Analisis Pengujian Sistem Otomasi Pengisian Air Tangki Industri... 47 BAB V PENUTUP... 51 5.1 Kesimpulan... 51 5.2 Saran... 52 DAFTAR PUSTAKA... 53 LAMPIRAN... 55 ix

DAFTAR TABEL Tabel 4.1 Pengujian Pembacaan Jarak oleh Sensor dan Penggaris... 44 Tabel 4.2 Pengujian Sistem Otomasi secara Keseluruhan... 48 Tabel 4.3 Hasil Pengukuran Delay Waktu Sistem Otomasi... 49 x

DAFTAR GAMBAR Gambar 2.1 Blok Diagram Sistem [1]... 7 Gambar 2.2 Mikrokontroler Arduino UNO... 9 Gambar 2.3 Arsitektur Arduino UNO ATmega328 [3]... 9 Gambar 2.4 Tombol Reset, 14 pin I/O, dan 6 pin PWM... 11 Gambar 2.5 Quartz Crystal Oscillator 16 MHz... 12 Gambar 2.6 Port Daya Eksternal dan USB... 12 Gambar 2.7 Pin Analog Input... 13 Gambar 2.8 Fungsi Setup( ) pada Pemrogrman Arduino UNO... 14 Gambar 2.9 Fungsi Loop( ) pada Pemrograman Arduino UNO... 15 Gambar 2.10 Arduino Ethernet Shield [7]... 16 Gambar 2.11 Field Header UDP... 19 Gambar 2.12 LCD Karakter 16 x 2... 21 Gambar 2.13 Solenoid Valve DCF HS1 220 VAC... 23 Gambar 2.14 Water Flow Sensor G 1/2" [9]... 24 Gambar 2.15 Konfigurasi Pin Input Output Water Flow Sensor G 1/2"... 26 Gambar 2.16 Prinsip Kerja Sensor Ultrasonik... 26 Gambar 2.17 Sensor Ultrasonik US 100 [10]... 27 Gambar 3.1 Use Case Diagram Sistem... 31 Gambar 3.2 Blok Diagram Sistem Keseluruhan... 32 Gambar 3.3 Wiring Diagram Tangki Industri... 33 Gambar 3.4 Wiring Diagram Tangki Penampung Utama... 34 Gambar 3.5 Diagram Alir Sistem Otomasi Pengisian Air Tangki Industri... 36 xi

Gambar 3.6 Tampilan Program Arduino Tangki Industri... 39 Gambar 3.7 Tampilan Program Arduino Tangki Penampung Utama... 39 Gambar 4.1 Implementasi Perancangan Hardware... 41 Gambar 4.2 Implementasi Komponen pada Mikrokontroler 1... 41 Gambar 4.3 Implementasi Komponen pada Mikrokontroler 2... 42 Gambar 4.4 Implementasi Akhir Sistem Otomasi Pengisian Air Tangki Industri... 46 xii

DAFTAR GRAFIK Grafik 4.1 Hubungan Hasil Pengukuran Sensor dan Penggaris... 45 xiii

DAFTAR LAMPIRAN Lampiran 1. Dokumentasi Pengujian Sistem Otomasi Secara Keseluruhan... 55 Lampiran 2. Dokumentasi Pengukuran Delay Waktu Sistem Otomasi... 59 xiv

DAFTAR SINGKATAN 1. UDP (User Datagram Protocol) 2. LCD (Liquid Crystal Display) 3. IDE (Integrated Development Environtment) 4. EEPROM (Electrically Erasable Programable Read Only Memory) 5. SRAM (Static Random Access Memory) 6. SPI (Serial Peripheral Interface) 7. UART (Universally Asynchronous Receiver) 8. TTL (Transmitter Transistor Transitor Logic) 9. I2C (Inter Integrated Circuit) 10. USB (Universal Serial Bus) 11. PWM (Pulse Width Modulation) 12. ISP (In - System Chip Programming) 13. SD (Secure Digital) 14. ISO (International Standard Organization) 15. OSI (Open System Interconnection) 16. TCP (Transmission Control Protocol) 17. IP (Internet Protocol) 18. SNMP (Simple Network Management Protocol) 19. CGROM (Character Generator Read Only Memory) 20. CGRAM (Character Generator Random Access Memory) 21. DDRAM (Display Data Random Access Memory) 22. NC (Normally Close) xv

23. SDLC (System Development Life Cycle) 24. cm (centi meter) 25. RTC (Real Time Clock) 26. PI (Proportional - Integral) xvi