PERANCANGAN DAN IMPLEMENTASI SISTEM KENDALI JARAK JAUH BERBASIS EMBEDDED ETHERNET DAN MIKROKONTROLER AVR

dokumen-dokumen yang mirip
ABSTRAK. Kata kunci: Arduino, Switch, Access Point, LED, LCD, Buzzer, . i Universitas Kristen Maranatha

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGINFORMASIAN KONDISI LALU LINTAS BERUPA TULISAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN GPRS

TWITTER SEBAGAI PENSAKLAR PERANGKAT ELEKTRONIK MENGGUNAKAN DELPHI XE4 TUGAS AKHIR

PERANCANGAN DAN REALISASI APLIKASI BARCODE PADA KUNCI PINTU LOKER BERBASIS MIKROKONTROLER

Sistem Monitor Dan Kendali Ruang Server Dengan Embedded Ethernet

Pengontrolan Kamera IP Menggunakan Pengontrol Mikro Arduino dan Handphone Sebagai Pengontrolnya Berbasis Web Browser

Sistem Pengontrolan Distribusi Aliran Air dan Pemantauan Temperatur Air Berbasis Android Smartphone

DESAIN DAN IMPLEMENTASI KONTROL ROBOT JARAK JAUH DENGAN KOMUNIKASI WIFI

TELEROBOTIK MENGGUNAKAN EMBEDDED WEB SERVER UNTUK MEMONITOR DAN MENGGERAKKAN LENGAN ROBOT MENTOR

RANCANG BANGUN SISTEM TELEMETRI TEMPERATUR MULTICHANNEL MULTIBIT MENGGUNAKAN MIKROKONTROLER ATMega8535 DENGAN PEMROGRAMAN BORLAND DELPHI 7 TUGAS AKHIR

BAB I PENDAHULUAN. 1.1 Latar Belakang

ABSTRAK. Kata kunci : router, virtual private netwok, point to point protocol, private, server, client, tunnel, failover.

PROTOTIPE ROBOT DENGAN SISTEM TERTANAM BERBASIS PEMROGRAMAN WEB TOTO

ALAT BANTU PARKIR MOBIL BERBASIS MIKROKONTROLER ATMEGA16. Disusun Oleh : Nama : Venda Luntungan Nrp :

PERANCANGAN DAN MONITORING MODEL PINTU AIR OTOMATIS PADA ALIRAN SUNGAI BERBASIS MIKROKONTROLER

PERANCANGAN DAN IMPLEMENTASI KONTROL LEVEL AIR PADA TANGKI BERBASIS PLC (DESIGN AND IMPLEMENTATION OF WATER LEVEL CONTROL AT A TANK BASED ON PLC)

Implementasi Sistem SCADA Redundant (Study kasus: Proses Pengendalian Plant Temperatur Air)

Bab 1 Pendahuluan 1.1 Latar Belakang

Dwivaldo Desprialdi. Program Studi Sistem Komputer, Universitas Bina Nusantara,

REMOTE CONTROL INFRARED DENGAN KODE KEAMANAN YANG BEROTASI. Disusun Oleh : Nama : Yoshua Wibawa Chahyadi Nrp : ABSTRAK

SISTEM MONITORING RUANGAN SERTA KONTROL LAMPU MENGGUNAKAN SMARTPHONE ANDROID DENGAN MEDIA KOMUNIKASI JARINGAN WI-FI

PERANCANGAN DAN REALISASI SISTEM PEMILIHAN SUARA MENGGUNAKAN WIFI DENGAN IP STATIS ABSTRAK

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

Perangkat Pembaca dan Penyimpan Data RFID Portable. Untuk Sistem Absensi. Disusun Oleh : Nama : Robert NRP :

ABSTRAK. Kata kunci: Wireless, Hotspot, MAC Address, Managemen Kuota, Mikrotik, User Manager. v Universitas Kristen Maranatha

PENGENDALIAN ASRS (AUTOMATIC STORAGE AND RETRIEVAL SYSTEM) DENGAN MENGGUNAKAN MIKROKONTROLER AVR ATMEGA16. Ari Suryautama /

Gambar 1.1 Alat Ukur Tangki Pada PDAM (Faisal, 2011)

PENGENDALIAN ROBOT BERODA MELALUI SMART PHONE ANDROID. Disusun oleh : Riyan Herliadi ( )

ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR DAFTAR LAMPIRAN BAB I PENDAHULUAN

STUDI IMPLEMENTASI IPv6 DALAM JARINGAN KOMPUTER MENGGUNAKAN METODE DUAL STACK

Realisasi Perangkat Pemungutan Suara Nirkabel Berbasis Mikrokontroler

ABSTRAK. Kata kunci :SSL, RSA, MD5, Autentikasi, Kriptografi. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Konfigurasi, FreeRADIUS, Modul, Web.

ABSTRACT. through the device still made using the C programming language.

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGENDALIAN DAN PENGAMATAN JARAK JAUH MENGGUNAKAN WEB BROWSER PADA TELEPON SELULER MELALUI JARINGAN GPRS

RANCANG BANGUN PENGATUR LEVEL KECEPATAN MOTOR DC PADA ALAT PELAPISAN (DIP COATING) BERBASIS MIKROKONTROLER ATMEGA8535 TUGAS AKHIR

ALAT UJI MCB OTOMATIS BERBASIS MIKROKONTROLER ABSTRAK

Abstrak. Kata Kunci: USB, RS485, Inverter, ATMega8

i ABSTRACT ii KATA PENGANTAR viii DAFTAR GAMBAR

PENGATURAN TARIF SMS (SHORT MESSAGE SERVICE) DALAM SISTEM INFORMASI AKADEMIK VIA SMS (SHORT MESSAGE SERVICE) MENGGUNAKAN BORLAND DELPHI 6.

Perancangan Sistem Sinkronisasi Waktu dari GPS Berbasis Network Time Protocol

PENGENDALI PINTU GESER BERDASARKAN KECEPATAN JALAN PENGUNJUNG BERBASIS MIKROKONTROLER ATMEGA 16. Disusun Oleh : Nama : Henry Georgy Nrp :

BAB I PENDAHULUAN E-15

APLIKASI SENSOR KOMPAS UNTUK PENCATAT RUTE PERJALANAN ABSTRAK

PERANCANGAN PENGENDALIAN KETINGGIAN CAIRAN DALAM BENTUK LEVEL SIMULATOR BERBASIS AVR 8535 YANG DIKENDALIKAN MELALUI JARINGAN TCP/IP

PENGONTROL TEMPERATUR CAMPURAN AIR DENGAN LOOK-UP TABLE BERBASIS MIKROKONTROLER AVR ABSTRAK

DAFTAR ISI. Halaman Abstrak... i Abstract... ii Kata Pengantar...iii Daftar Isi... v Daftar Gambar... vii

PROGRAM STUDI D III INSTRUMENTASI DAN ELEKTRONIKA

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

APLIKASI CONTACTLESS SMARTCARD UNTUK TRANSAKSI TOL MELALUI KOMUNIKASI WIRELESS ABSTRAK

BAB IV UJI COBA DAN IMPLEMENTASI

Penerapan Virtual Routing Forwarding dan Route Leaking untuk Routing IP Address dan Subnet yang sama pada Mikrotik di STMIK Musirawas Lubuklinggau

BAB I PENDAHULUAN 1.1 Latar Belakang

PEMBUATAN PROGRAM APLIKASI SISTEM KEAMANAN RUMAH MENGGUNAKAN WEBCAM SEBAGAI MEDIA PEREKAMAN DAN MIKROKONTROLER ATMEGA8535 TUGAS AKHIR

PERANCANGAN DAN REALISASI APLIKASI SOFTPHONE PADA JARINGAN VOIP BERBASIS SIP UNTUK SMARTPHONE ANDROID

Aplikasi Dasar Internet

Jurnal JARKOM Vol. 3 No. 2 Juni PENGUJIAN KINERJA KOMUNIKASI DATA MENGGUNAKAN IPv4 VS IPv6 PADA JARINGAN CLIENT SERVER

PERANCANGAN PENGENDALIAN PERALATAN LISTRIK MELALUI KOMUNIKASI PROTOKOL TCP/IP DENGAN MIKROKONTROLER ARDUINO MEGA 2560

PEMBUATAN DRY BOX UNTUK MENURUNKAN KELEMBAPAN SECARA OTOMATIS BERBASIS MIKROKONTROLER ATMEGA8535 PADA PENYIMPANAN KAMERA SLR

Realisasi Robot Yang Mengikuti Objek Bergerak Menggunakan Kamera Wireless via Wifi

BAB 1 PENDAHULUAN. dengan alat/device yang dipasang (attached) secara langsung, seperti cardreader

Dasar Jaringan Komputer

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Komputer Perkantoran. Internet. Salhazan Nasution, S.Kom

SISTEM GERAK ROBOT LINE FOLLOWER MENGGUNAKAN MOTOR DC BERBASIS MIKROKONTROLER ATmega8535 DENGAN SENSOR PHOTODIODA

SISTEM OTOMATISASI PENGONTROLAN SUHU DAN CAHAYA BAGI TANAMAN HIDROPONIK

PEMBUATAN PERANGKAT LUNAK SISTEM KEAMANAN RUMAH VIA SMS BERBASIS MIKROKONTROLER AVR ATMEGA8535 DENGAN BAHASA PEMROGRAMAN C DAN PDU

DESAIN DAN IMPLEMENTASI PROTOTYPE MANAJEMENT BANDWIDTH PADA JARINGAN VPN MENGGUNAKAN SERVER MIKROTIK

SISTEM GERAK ROBOT PENGIKUT CAHAYA (LIGHT FOLLOWER) MENGGUNAKAN MOTOR DC BERBASIS MIKROKONTROLER ATMEGA8535 DENGAN SENSOR CAHAYA (LDR)

SISTEM MONITORING SUHU RUANGAN MENGGUNAKAN MIKROKONTROLER AT 89S51 DAN BORLAND DELPHI 7.0 TUGAS AKHIR

ABSTRAK. Universitas Kristen Maranatha

SISTEM PEMANTAU RUANGAN MENGGUNAKAN DUA BUAH WEBCAM MELALUI JARINGAN INTERNET

PEMODELAN TRAFFIC LIGHT DENGAN ANTARMUKA PORT PARALEL KOMPUTER MENGGUNAKAN BAHASA PEMOGRAMAN BORLAND DELPHI 7.0

ABSTRAK. Nama : Yudhi Asmara Program Studi : Teknik Elektro Judul : Implementasi dan Evaluasi Kinerja Sistem Kontrol Berbasis Embedded Web

BAB I PENDAHULUAN. 1.1 Latar Belakang

Komputer Perkantoran. Salhazan Nasution, S.Kom

Berkomunikasi Melalui Jaringan

KENDALI PERALATAN LISTRIK MELALUI JARINGAN KOMPUTER

Bab I PENDAHULUAN. Voice over Internet Protocol (VoIP) adalah teknologi yang mampu

ABSTRAK. Dunia teknologi informasi sangat dirasakan peranannya oleh sebagian besar

PERANCANGAN SISTEM KEAMANAN DAN MANAJEMEN PADA BISNIS WARNET

BAB I PENDAHULUAN 1.1 Latar Belakang

REALISASI SISTEM AKUISISI DATA MENGGUNAKAN ARDUINO ETHERNET SHIELD DAN SOCKET PROGRAMMING BERBASIS IP

RANCANG BANGUN SISTEM MONITORING SUHU RUANGAN MENGGUNAKAN APLIKASI ISD 1420 BERBASIS MIKROKONTROLER AT89S51

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR

TUGAS AKHIR PENGENDALIAN ROBOT MOBILE BERBASIS IP (Internet Protocol) MELALUI JARINGAN WIFI. Oleh: Gama Wardhana ( )

ABSTRAK. i Universitas Kristen Maranatha

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

EMBEDDED WEB SERVER DALAM MICROCONTROLLER UNTUK SISTEM KENDALI RUMAH

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

ABSTRAK. Universitas Kristen Maranatha

BAB I PENDAHULUAN I - 1

PERANGKAT LUNAK SISTEM PEMOTONG KERTAS BERBASIS MIKROKONTROLER AT89S51 DENGAN BORLAND DELPHI 7

ANALISA SPEKTRUM CAHAYA MENGGUNAKAN METODE GRATING BERBASIS MIKROKONTROLER AVR. Disusun oleh : Nama : Gunawan Kasuwendi NRP :

PEMBUATAN APLIKASI SISTEM INFORMASI NILAI AKADEMIK MELALUI SMS (SHORT MESSAGE SERVICE) MENGGUNAKAN PEMROGRAMAN DELPHI 6.

BAB 1 PENDAHULUAN. 1.1 Pengantar

Transkripsi:

PERANCANGAN DAN IMPLEMENTASI SISTEM KENDALI JARAK JAUH BERBASIS EMBEDDED ETHERNET DAN MIKROKONTROLER AVR Ferry Afit Kurniawan¹, Agus Virgono², Basuki Rahmat³ ¹Teknik Telekomunikasi,, Universitas Telkom Abstrak Perkembangan teknologi embedded system telah membuat ukuran dari peralatan digital semakin kecil namun tetap power full. Kepopuleran protokol TCP/IP yang mampu membuat proses komunikasi dan pertukaran informasi menjadi hal yang sangat mudah untuk dilakukan, telah membentuk sebuah jaringan internet global yang mampu menghubungkan berbagai jenis peralatan dengan berbagai jenis teknologi dalam skala yang sangat luas. Integrasi antara embedded system dengan jaringan berbasis TCP/IP akan membawa beberapa keuntungan, seperti kepraktisan dan konektivitas yang tinggi. Integrasi ini lebih dikenal dengan nama Embedded Ethernet. Hal ini menjadi alternatif lain dari sistem kendali jarak jauh yang kebanyakan masih berbasis komputer untuk bisa terhubung dengan jaringan TCP/IP. Berbagai pengembangan yang mendukung embedded ethernet telah dilakukan baik dari segi perangkat lunak, seperti pengembangan kode TCP/IP stack, pengembangan perangkat keras yang lebih cocok dan sesuai untuk embedded system. Tugas akhir ini merancang dan mengimplementasikan sistem kendali jarak jauh berbasis Embedded Ethernet dan mikrokontroler AVR. Sistem ini dapat digunakan untuk keperluan pengendalian menggunakan protokol komunikasi standar TCP/IP. Implementasi ini meliputi perangkat keras maupun perangkat lunak. Hasil yang diperoleh dari tugas akhir ini adalah sebuah sistem kendali jarak jauh fungsional yang mampu terhubung dengan jaringan komputer, mampu berkomunikasi dengan protokol standar (Ethernet, ICMP, TCP, IP dan HTTP), mampu mengendalikan dua kanal digital, dan dapat diakses melalui web-browser standar (Mozilla Firefox atau Internet Explorer). Kata Kunci : Embedded Ethernet, TCP/IP, mikrokontroler AVR Abstract The vast development of embedded systems has made the dimensions of digital device become smaller but still power full. The popularity of TCP/IP protocol that made communication process and transferring information process become very easy to be conducted, has formed a global internet network which connects various device types with various technological backgrounds in very wide scale. Integration between embedded systems with the TCP/IP network will bring some advantages, like practicability and higher connectivity. This integration known as embedded Ethernet. This case is another alternative for distant control system that majority still use computer to connect into TCP/IP network. Various developments supporting embedded Ethernet have been introduced, started from software development, for example TCP/IP stack code development, and from hardware development which is more compatible for embedded system. The purpose of this final work is to design and implement distant control system based on embedded Ethernet and AVR microcontroller. This system can be used for controlling device using TCP/IP standard protocol. This final project covers hardware and software implementation. The result obtained from this final work is a functional control system which is able to connect with computer network, able to communicated with standard protocol (Ethernet, ICMP, TCP, IP, and HTTP), controlling two digital ports, and able to be accessed using standard web browser (Mozilla Firefox or Internet Explorer). Keywords : Embedded Ethernet, TCP/IP, AVR microcontroller

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Sebuah sistem embedded adalah integrasi antara hardware dan software dalam dimensi yang cenderung lebih kecil. Bila dibandingkan antara sistem embedded dengan PC, sistem embedded didesain untuk tujuan khusus (special purpose). Sedangkan PC didesain untuk tujuan yang lebih umum (general purpose). Ketertarikan para peneliti ataupun para hobbies untuk mengintegrasikan antara mikrokontroler berbasis sistem embedded dengan jaringan internet terus meningkat. TCP/IP sebagai salah satu standar komunikasi menjadi populer dalam dunia internet. Banyak aplikasi yang telah dibuat untuk digunakan pada jaringan internet. Salah satu aplikasi yang terkenal adalah WWW (World Wide Web). Dengan mengintegrasikan sistem embedded dengan jaringan TCP/IP, banyak kelebihan yang bisa didapatkan, seperti kepraktisan dan konektivitas. Salah satunya pemanfaatannya yaitu sebagai sistem kendali jarak jauh. Pada tugas akhir ini akan dirancang dan direalisasikan perangkat yang mampu untuk mengendalikan device melalui jaringan TCP/IP. I.2. Perumusan Masalah 1. Bagaimana perangkat dapat terhubung dengan jaringan TCP/IP 2. Bagaimana perangkat mampu berkomunikasi dengan protokol standar jaringan, seperti Ethernet, IP, ICMP, TCP dan HTTP 3. Bagaimana perangkat mampu berfungsi untuk mengendalikan device yang terhubung dengannya 4. Bagaimana client bisa mengendalikan device melalui browser standar 1

BAB I Pendahuluan Ferry Afit Kurniawan/111030062 I.3. Batasan Masalah Untuk menghindari meluasnya materi pembahasan tugas akhir, maka kami membatasi permasalahan dalam tugas akhir ini hanya mencakup hal-hal berikut : 1. Menggunakan network module produksi Wiznet 2. Menggunakan mikrokontroler AVR seri ATMega8535 3. Device yang dikontrol adalah LED 4. Masih berbasis protokol IPv4 5. Tidak menganalisa jaringan yang digunakan 6. Tidak menganalisa masalah keamanan web I.4. Tujuan Tugas akhir Adapun tujuan dari tugas akhir ini adalah: 1. Membuat perangkat yang mampu berkomunikasi dengan jaringan TCP/IP 2. Membuat perangkat yang bisa diakses client melalui browser 3. Mengembangkan internet enabled device I.5. Metodologi Tugas akhir Metode yang akan digunakan untuk menyelesaikan tugas akhir ini adalah : 1. Studi literatur a) Pencarian dan pengumpulan literatur dan kajian-kajian yang berkaitan dengan masalah-masalah yang ada pada tugas akhir ini, baik berupa artikel, buku referensi, internet dan sumber lain yang berhubungan dengan tugas akhir ini. b) Pengumpulan data dan spesifikasi sistem yang diperlukan dalam perencanaan sistem 2. Perencanaan dan pembuatan alat Yaitu merencanakan dan membuat alat yang telah direncanakan sesuai dengan data-data yang telah didapat. 3. Pengujian dan menganalisa. Institut Teknologi Telkom 2

BAB I Pendahuluan Ferry Afit Kurniawan/111030062 Yaitu melakukan pengujian dan penganalisaan terhadap sistem yang telah dibuat: a) Apakah program berjalan sesuai dengan diharapkan b) Apakah sistem merespon perintah yang diberikan 4. Mengatasi masalah yang biasa terjadi dengan pencarian data data dan bertanya kepada narasumber yang dirasa berkompeten dibidang ini. I.6. Sistematika Penulisan BAB I PENDAHULUAN Berisi latar belakang, perumusan masalah, batasan masalah, tujuan pembahasan, metodologi penyelesaian masalah dan sistematika penulisan. BAB II DASAR TEORI Berisi tentang teori dasar dari mikrokontroler AVR, embedded ethernet, TCP/IP, dan protokol HTTP. BAB III PEMODELAN DAN REALISASI SISTEM Membahas tentang tentang perancangan dan realisasi dari sistem. Bab ini meliputi spesifikasi sistem, perancangan hardware, perancangan software, realisasi hardware, dan realisasi software. BAB IV ANALISA HASIL REALISASI SISTEM Menjelaskan tentang hasil-hasil pengujian yang didokumentasikan beserta analisis sistem secara keseluruhan. Institut Teknologi Telkom 3

BAB I Pendahuluan Ferry Afit Kurniawan/111030062 BAB V KESIMPULAN DAN SARAN Berisi kesimpulan akhir dan saran pengembangan dari tugas akhir ini Institut Teknologi Telkom 4

BAB V PENUTUP 5.1 Kesimpulan 1. Hasil percobaan alat menunjukkan implementasi sistem kendali jarak jauh berbasis embedded ethernet dan mikrokontroler AVR telah berfungsi sesuai dengan perancangan 2. Sistem mampu terhubung dengan jaringan fisik LAN Ethernet 3. Sistem mampu berkomunikasi dengan protokol-protokol dasar TCP/IP seperti IP, TCP, ICMP dan HTTP 4. Sistem memiliki kemampuan untuk mengontrol 2 kanal digital 5. Client bisa mengakses web server dengan browser standar yang ada, seperti Mozilla firefox 6. Sistem belum mampu memberikan status device yang dikontrol, karena keterbatasan pada data HTML yang bisa diterima oleh browser 7. IP Address harus dikonfigurasi pada program sebelum di-load ke AVR, sehingga sistem harus diprogram ulang bila sistem ingin dipindah ke subnet lain. 5.2 Saran 1. Penggunaan mikrokontroler dengan memori yang lebih besar, untuk pengembangan aplikasi lain yang lebih kompleks 2. Implementasi lain yang memungkinkan dilakukannya pengendalian dan pemantauan secara real time 3. Adanya halaman untuk pengubahan IP Address embedded web server via browser 4. Pengembangan pada sisi keamanan web 42

DAFTAR PUSTAKA [1] MCS Electronics. Easy TCP/IP TWI Interface Guide. [Internet, WWW]. Address www.mcselec.com, 2007. [2] Bentham, Jeremy. TCP/IP Lean Web Servers for Embedded Systems 2 nd Edition. Kansas, CMP Books, 2002. [3] Axelson, Jan. Embedded Ethernet and Internet Complete. Madison, Lakeview Research, 2003. [4] Digiware. AN-16. [Internet, WWW]. Address www.digi-ware.com, 2006. [5] Wardhana, Lingga. Belajar sendiri mikrokontroler AVR seri ATMega8535. Jakarta, Penerbit Andi, 2006. [6] Elbana, Mohammad. Desain Dan Implementasi Interfacing dan Kendali Motor Servo Berbasis Client Server. Bandung, STT Telkom, 2005.