TUGAS AKHIR. Perancangan Smart Home Via Arduino Mega Berbasis Web Server

dokumen-dokumen yang mirip
BAB IV PENGUJIAN ALAT

BAB III PERANCANGAN ALAT. 3.1 Gambaran Umum Proses Perancangan Alat. pesat akhir-akhir ini. Suatu aplikasi web tidak akan berjalan tanpa adanya

TUGAS AKHIR. Sistem Kontrol ATS (Automatic Transfer Swicth) Berbasis Arduino Uno

RANCANG BANGUN SISTEM MONITORING PENGENDALI PINTU BERBASIS RASPBERRY PI

TUGAS AKHIR RANCANG BANGUN DOOR LOCK FACE RECOGNITION DENGAN METODA EIGENFACES MENGGUNAKAN OPENCV2.4.9 DAN TELEGRAM MESSENGER PADA RASPBERRY PI

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

TUGAS AKHIR ARDUINO WEBSERVER TRANSFER DARI MICRO SD

Rancang Bangun Sistem Komunikasi Alat Kuisioner Menggunakan Aplikasi.NET dengan Bluetooth Elektronika Berbasis Arduino

IMPLEMENTASI REMOTE ACCESS VPN PADA JARINGAN TEKNIK INFORMATIKA UNPAS MENGGUNAKAN OPENVPN ACCESS SERVER

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

PROTOTIPE STORAGE AREA NETWORK MENGGUNAKAN MODUL GPXE/PXE DAN PROTOKOL ATA OVER ETHERNET PADA SISTEM OPERASI WINDOWS XP PADA PT.

PROTOTIPE STORAGE AREA NETWORK MENGGUNAKAN MODUL GPXE/PXE DAN PROTOKOL ATA OVER ETHERNET PADA SISTEM OPERASI WINDOWS XP PADA PT.

TUGAS AKHIR PERANCANGAN SISTEM AKSES PORTAL KENDARAAN UNTUK PERUSAHAAN EKSPEDISI BERBASIS ARDUINO

PERANCANGAN JARINGAN KOMPUTER STUDI KASUS LABORATORIUM KOMPUTER SMP MUTIARA INSANI FANYA VELINDA

JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MERCU BUANA JAKARTA

PROTOTIPE ROBOT DENGAN SISTEM TERTANAM BERBASIS PEMROGRAMAN WEB TOTO

TUGAS AKHIR RANCANG BANGUN OTOMASI ALAT PENGHITUNG BENIH IKAN MENGGUNAKAN ARDUINO

MODUL PRAKTIKUM 04 REMOTE ACCESS

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

APLIKASI RUMAH PINTAR (SMART HOME) PENGENDALI PERALATAN ELEKTRONIK RUMAH TANGGA BERBASIS WEB SKRIPSI

EMULASI MONITORING PARAMETER KELISTRIKAN GARDU LISTRIK DI UNIVERSITAS MUHAMMADIYAH MALANG MENGGUNAKAN JARINGAN VPN : SERVER TUGAS AKHIR

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

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

BAB IV HASIL DAN PEMBAHASAN

KONFIGURASI KONEKSI DATA DIREKTORI LABORATORIUM DENGAN LOCAL AREA NETWORK

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

MEMBANGUN JARINGAN HOTSPOT WIFI DENGAN MODEM DIAL UP TUGAS AKHIR SADDAM AMIR LUBIS

BAB 4 IMPLEMENTASI DAN EVALUASI

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

BAB IV IMPLEMENTASI DAN UJI COBA

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

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

MEMBANGUN JARINGAN MANAGEMENT BANDWIDTH DENGAN METODE PPPoE DI HITECHNET-ISP

KINERJA DUA VOIP SERVER YANG DIHUBUNGKAN DENGAN METODE TRUNKING MENGGUNAKAN PROTOKOL IAX2 LAPORAN TUGAS AKHIR. Oleh : IQBAL SYABANA

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

BAB IV DESKRIPSI KERJA PRAKTEK

TUGAS AKHIR PERANCANGAN APLIKASI SISTEM AGENDA ELEKTRONIS ONLINE BERBASIS CLIENT-SERVER DI LINGKUNGAN KEMENTERIAN LUAR NEGERI

MODUL PRAKTIKUM 09 NETWORK ADDRESS TRANSLATION DAN WIRELESS LAN

BAB III PERANCANGAN ALAT UKUR KECEPATAN PUTAR DENGAN MENGGUNAKAN ROTARY ENDOCER

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

RANCANG BANGUN SISTEM MONITORING PEMANTAU KELEBIHAN MUATAN TRUK BERBASIS ARDUINO VIA SMS

LAPORAN KERJA PRAKTIK

PENDAHULUAN 1.1. Gambaran Umum.

Gambar 3.1 Perancangan Sistem

Implementasi Sistem Manajemen Bandwidth Di CV TRI POLA JAYA

PERANCANGAN SISTEM BILLING SERVER BERBASIS RASPBERRY PI PADA WARNET D-NETT BALIWAE. Dian Budi Argo ( ) Sistem Komputer

ANALISA JARINGAN REMOTE KOMPUTER SERVER DATABASE DENGAN ANDROID MOBILE MENGGUNAKAN APLIKASI TEAM VIEWER DAN KEGUNAAN APLIKASI TEAM VIEWER

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI DIVISI IT BERBASIS WEB DENGAN NOTIFIKASI RIAN ADITIA CAHYADI

PERANCANGAN KONTROL CRANE HOIST DENGAN WIRELESS BERBASIS ARDUINO

Pelatihan IV: Server. Tugas Mata Kuliah Rekayasa Internet

Tutorial Konfigurasi Kabel Jaringan Ethernet

BAB IV PENGUJIAN DAN ANALISA ALAT

SISTEM INFORMASI ALUMNI TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA BERBASIS WEB

TUGAS AKHIR MEMBANGUN IP PABX BERBASIS SIP OPENSOURCE DI LINGKUNGAN KAMPUS MENGGUNAKAN WIRELESS, VOICE GATEWAY DAN MOBILE APPLIKASI

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB III PERANCANGAN SISTEM

PERANCANGAN DAN SIMULASI JARINGAN VIRTUAL WIDE AREA NETWORK UNTUK PRIVATE SERVER DENGAN PACKET TRACER 6.01

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

BAB I PENDAHULUAN I.1. Gambaran Umum

RANCANG BANGUN HOME SECURITY PADA PINTU MENGGUNAKAN ARDUINO BERBASIS SMS GATEWAY DAN VIBRATION SENSOR EKA TARIS ARIYUDI

BAB 4 IMPLEMENTASI DAN EVALUASI

SIMULASI MEMBANGUN JARINGAN KOMPUTER DENGAN CISCO PACKET TRACER TUGAS AKHIR ELDIPA FAJAR BARUS

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

LAPORAN KERJA PRAKTEK PERANCANGAN DESAIN SISTEM KONTROL SESUAI DENGAN KEBUTUHAN PROYEK MULTI PURPOSE CONVEYOR SYSTEM PADA PT. PELINDO III TELUK LAMONG

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

BAB I PENDAHULUAN 1.1 Latar Belakang

MONITORING DAN KONTROL DAYA KAMAR KOS MELALUI JARINGAN INTERNET (SOFTWARE)

WEB APPLICATION PELACAKAN KENDARAAN

TUGAS AKHIR PERANCANGAN DAN PEMBUATAN TAS DENGAN SENSOR WARNA DAN PENGUNCI MENGGUNAKAN NFC

RANCANG BANGUN SISTEM PEMILIHAN DAN PERHITUNGAN SUARA PADA PEMILIHAN UMUM DI TPS MENGGUNAKAN RFId CARD BERBASIS ARDUINO MEGA2560

MEMBANGUN SERVER CLOUD COMPUTING BERBASIS WEB MENGGUNAKAN RASPBERRY PI 3 TUGAS AKHIR FACHRIZA AGUNG

KATA PENGANTAR. rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan tugas akhir yang

BAB III. Metode Penelitian

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

ANALISA DAN PERANCANGAN SISTEM REPORTING ONLINE PATROLI DAN LEAK SURVEY JARINGAN PIPA GAS BUMI. Muhammad Syaiful Mutaqin

Rancang Bangun Alat Monitoring Ukur PH dan Suhu Air Pada Kolam Pembenihan Ikan Lele Sangkuriang Menggunakan Arduino Uno Berbasis Web TUGAS AKHIR

DESAIN DAN IMPLEMENTASI AUTENTIKASI JARINGAN HOTSPOT MENGGUNAKAN PFSENSE DAN RADIUS SERVER

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

Bab 1 Pendahuluan 1.1 Latar Belakang

PRAKTIKUM JARINGAN KOMPUTER

BAB III PERANCANGAN. Pada bab ini akan dibahas mengenai perencanaan jaringan komputer lokal,

Bab 4 IMPLEMENTASI DAN EVALUASI. topologi jaringan yang telah penulis rancang. dibutuhkan, diantaranya adalah sebagai berikut :

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

Ketika Winbox sudah diunduh, hal yang pertama dilakukan adalah membuka. utility hingga tampil gambar seperti di bawah ini:

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

ANALISIS DAN PERANCANGAN TEKNOLOGI VOIP PADA JARINGAN KANTOR LPP RRI SKRIPSI. Oleh

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. jaringan. Topologi jaringan terdiri dari 3 client, 1 server, dan 2 router yang

APLIKASI KENDALI PERAHU RC (REMOTE CONTROL) BERBASIS ANDROID. Laporan Tugas Akhir. Diajukan untuk melengkapi salah satu syarat

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

ANALISA KINERJA INTERNET SERVICE MSAN

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

NETPHONE-KE1020A. 1. Tujuan : a. Dapat Melakukan installasi Netphone - KE1020A dengan IP Phone dan PC. b. Dapat mengoperasikan Netphone-KE1020A.

IMPLEMENTASI DAN ANALISA

BAB 4 HASIL DAN PEMBAHASAN

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

A. TUJUAN PEMBELAJARAN

APLIKASI PEMESANAN PERJALANAN PAKET WISATA PADA PT. VAKANSI MANDALA NUSANTARA BERBASIS ANDROID. Angga Saputra. Program Studi Sistem Informasi

Gambar 3.28 Informasi Profil dan Konfigurasi Jaringan Radius UNY Gambar 3.29 Informasi Profil dan Konfigurasi Jaringan Radius UGM...

IPV4 DAN IPV6 TRANSITION MENGGUNAKAN DUAL STACK PADA JARINGAN WIRELESS MODE AD-HOC TUGAS AKHIR

PERANCANGAN REPEATER HOTSPOT PADA D CINNAMONS.NET

Transkripsi:

TUGAS AKHIR Perancangan Smart Home Via Arduino Mega Berbasis Web Server Diajukan guna melengkapi sebagian syarat dalam mencapai gelar Sarjana Strata Satu ( S1 ) ` Disusun oleh : Nama : Yozar Prasetyo NIM : 41411110040 Program Studi : Teknik Elektro PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MERCU BUANA JAKARTA 2016

iv

KATA PENGANTAR Puji Syukur Alhamdullilah, penulis panjatkan kehadirat Allah SWT, yang telah melimpahkan rahmat dan karunia-nya, sehingga pada akhirnya penulis dapat menyelesaikan tugas akhir ini dengan baik. Dimana tugas akhir ini penulis sajikan dalam bentuk paper sederhana. Adapun judul tugas akhir yang penulis buat sebagai berikut Smart Home Berbasis Arduino Mega via Web Sever. Tujuan dari penulisan tugas akhir ini yaitu guna mendapatkan gelar sarjana strata satu pada Universitas Mercu Buana. Sebagai bahan penulisan diambil berdasarkan hasil penelitian atau eksperimen, observasi dan beberapa literature yang mendukung penulisan tugas akhir ini. Penulis menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak, maka penulisan tugas akhir ini tidak akan berjalan dengan lancar. Oleh karena itu pada kali ini, penulis menyampaikan ucapan terima kasih kepada: 1. Bapak Dr. Arissetyanto Nugroho,MM, selaku Rektor Universitas Mercu Buana 2. Bapak Ir.Yudhi Gunardhi, MT, selaku Kepala Program Studi Teknik Elektro. 3. Bapak Fina Supegina, ST, MT selaku Dosen Pembimbing Tugas Akhir 4. Orang tua yang memberikan doa dan dukungan penuh 5. Semua pihak yang banyak membantu penulisan tugas akhir ini yang tidak dapat disebutkan Penulis menyadari bahwa penulisan tugas akhir ini masih jauh sekali dari sempurna, untuk itu penulis mohon kritik dan saran demi membangun kesempurnaan penulisan ini. iv

Akhir kata semoga penulisan tugas akhir ini dapat bermanfaat dan bergunabagi para pembaca pada umumnya. Jakarta, Januari 2016 Yozar Prasetyo v

DAFTAR ISI LEMBAR PERNYATAAN... i LEMBAR PENGESAHAN... ii ABSTRAK... iii KATA PENGANTAR... iv DAFTAR ISI... vi DAFTAR GAMBAR... viii BAB I PENDAHULUAN... 1 1.1 Latar Belakang Masalah..... 1 1.2 Rumusan Masalah... 1 1.3 Pembatasan Masalah... 2 1.4 Tujuan Penulisan... 2 1.5 Metode Penulisan... 2 1.6 Sistematika Penulisan... 3 BAB II LANDASAN TEORI... 6 2.1 Gambaran Umum... 6 2.2 Perangkat Keras (Hardware)... 7 2.2.1 Arduino... 7 2.2.2 Arduino Ehternet Shield... 9 2.2.3 Kabrl RJ45... 13 2.2.4 Switch Hub dan Router... 14 2.2.5 Modul Relay... 15 2.2.6 Raspberry Pi... 16 2.3 Perangkat Lunak... 18 2.3.1 Arduino Sketch... 18 2.3.2 PuTTY... 19 BAB III PERANCANGAN ALAT... 20 3.1 Gambaran Umum Proses Perancangan Alat... 20 vi

3.2.1 Analisa Jaringan... 22 3.2.2 Identifikasi Kebutuhan... 23 3.2.3 Spesifikasi Sistem... 23 3.2 Instalasi Arduino Sktech di Windows 7... 26 3.3 Pengetesan Ehternet Shield... 29 3.4 Perancangan Arduino Sketch... 31 3.5 Instalasi OS (Operating System) Pada Raspberry Pi... 36 3.5.1 Instalasi TightVNC pada Raspberry Pi... 41 3.5.2 Instalasi Software Weaved pada Raspberry Pi... 44 3.6 Konfigurasi Wireless Router... 48 3.6.1 DHCP Settings... 50 3.7 Perancangan dan Interkoneksi Wiring Antar Device... 52 BAB IV PENGUJIAN ALAT... 53 4.1 Pengujian Kontrol Alat Via Jaringan Lokal... 54 4.2 Pengujian Kontrol Alat Via Internet... 60 BAB V KESIMPULAN DAN SARAN... 64 5.1 Kesimpulan... 64 5.2 Saran... 64 DAFTAR PUSTAKA vii

DAFTAR GAMBAR Gambar 2.1 Arduino Mega... 8 Gambar 2.2 Arduino Ethernet Shield... 10 Gambar 2.3 Blok Diagram Chip W5100... 11 Gambar 2.4 Konfigurasi kabel RJ45 Straight dan Cross... 14 Gambar 2.5 Switch Hub dan Router... 14 Gambar 2.6 Modul Relay... 16 Gambar 2.7 Raspberry Pi 2... 17 Gambar 2.8 Raspberry Pi dan Accessoris... 18 Gambar 2.9 Arduino Sketch... 19 Gambar 2.10 PuTTY... 20 Gambar 3.1 Komunikasi dari Client pada Web Server... 21 Gambar 3.2 Blok Diagram Arduino Smarthome Webserver... 25 Gambar 3.3 Arduino Sketch... 28 Gambar 3.4 Example Sketch Web Server... 29 Gambar 3.5 Interfacing Modul Ethernet Shiled dngan Arduino Mega... 30 Gambar 3.6 Output contoh Web Server Sketch... 31 Gambar 3.7 Capture sketch program page 1... 32 Gambar 3.8 Capture sketch program page 2... 32 Gambar 3.9 Capture sketch program page 3... 33 Gambar 3.10 Capture sketch program page 4... 33 Gambar 3.11 Capture sketch program page 5... 33 Gambar 3.12 Capture sketch program page 6... 34 Gambar 3.13 Capture sketch program page 7... 34 Gambar 3.14 Capture sketch program page 8... 35 Gambar 3.15 Capture sketch program page 9... 35 Gambar 3.16 Tampilan GUI di web browser... 36 Gambar 3.17 Ilustrasi Download File NOOBS... 37 viii

Gambar 3.18 Ilustrasi Downlaod File SD Formatter... 38 Gambar 3.19 Tampilan Software SD Formatter... 38 Gambar 3.20 Hasil unzip NOOBS pada SD card... 39 Gambar 3.21 Raspberry Pi dan Accessories... 40 Gambar 3.22 Tampilan Home Screen Raspberry Pi... 40 Gambar 3.23 Login Pi via SSH PuTTY... 42 Gambar 3.24 Instalasi TightVNC dan Aktivasi VNC Server... 43 Gambar 3.25 Login lokal Pi via TightVNC Viewer di PC... 44 Gambar 3.26 Home Screen Pi via TightVNC Viewer di PC... 44 Gambar 3.27 Sign up akun Weaved di websitenya... 45 Gambar 3.28 Menu service Weaved di Pi... 46 Gambar 3.29 Device yang online di weaved.com... 46 Gambar 3.30 Alamat UID yang didapat dari weaved... 47 Gambar 3.31Tampilan remote Raspberry Pi dari Tightvnc Viewer via internet 48 Gambar 3.32 Interkoneksi Router dengan modem 4G... 48 Gambar 3.33 Network status pada ruoter... 49 Gambar 3.34 Pendaftaran mac address di router... 50 Gambar 3.35 List mac address yang telah didaftarkan... 51 Gambar 3.36 List device yang terhubung ke router setelah mac address dari Masing-masing device yang didaftarkan... 51 Gambar 3.37 Interkoneksi dan wiring antar device... 52 ix