ROBOT PENGANTAR MAKANAN DENGAN PENENTUAN POSISI MEJA MENGGUNAKAN LINE TRACER TUGAS AKHIR. Oleh : TRI RAHMAWANTO

dokumen-dokumen yang mirip
ROBOT PENGANTAR MAKANAN DENGAN PENENTUAN POSISI MEJA MENGGUNAKAN ROTARY ENCODER TUGAS AKHIR. Oleh : RURY ASPRIANTO

RANCANG BANGUN ROBOT PENGIKUT GARIS DAN PENDETEKSI HALANG RINTANG BERBASIS MIKROKONTROLER AVR SKRIPSI

ROBOT BERBASIS KAMERA CMUCAM UNTUK MENGIDENTIFIKASI WARNA BENDA DENGAN MENGGUNAKAN MIKROKONTROLER ATMEGA8515 TUGAS AKHIR. Oleh :

OTOMATISASI PINTU PERLINTASAN KERETA API MENGGUNAKAN SENSOR WIRELESS INFRA MERAH BERBASIS MIKROKONTROLER TUGAS AKHIR

RANCANG BANGUN APLIKASI ONLINE PEMBELAJARAN PEMROGRAMAN ORACLE 10g EXPRESS EDITION UNTUK TINGKAT PEMULA MENGGUNAKAN PHP SKRIPSI.

APLIKASI PENENTUAN HAMA TANAMAN BERBASIS WEB MENGGUNAKAN METODE FORWARD CHAINING SKRIPSI. Disusun oleh : DENNY PRAWIDIANTO NPM.

MEDIA PEMBELAJARAN INTERAKTIF ONLINE PEMROGRAMAN ORACLE 10g EXPRESS EDITION SKRIPSI. Disusun oleh : MUHAMMAD AMINUL MUSYAFFA NPM.

APLIKASI PERHITUNGAN ZAKAT MAL EMAS DAN ZAKAT MAL PROFESI BERBASIS ANDROID PADA PONSEL SELULAR SKRIPSI

RANCANG BANGUN SISTEM PENGAIRAN TETESAN KAPILER PADA LAHAN KERING TUGAS AKHIR. Oleh : CATUR INDAH LARASATI

SISTEM INFORMASI PENDAFTARAN DAN PENILAIAN PRAKTIKUM DI LABORATORIUM TEKNIK INFORMATIKA UPN VETERAN JATIM SKRIPSI. Disusun oleh :

METODE LEAST SIGNIFICANT BIT (LSB) CITRA DIGITAL UNTUK STEGANOGRAFI PADA GAMBAR JPEG DAN BITMAP (BMP) SKRIPSI. Disusun oleh :

INDRA FIRMANSYAH MARISI

SKRIPSI. Diajukan Untuk Memenuhi Sebagai Persyaratan Dalam Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika.

SKRIPSI APLIKASI PETA DIGITAL UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR HERMAN KURNIAWAN NPM

APLIKASI MEDIA PEMBELAJARAN ONLINE BAHASA PEMROGRAMAN VISUAL C++ SKRIPSI. Disusun oleh : RIZAL AGUSTYAWAN WARDANA NPM

ROBOT PENYEDOT DEBU BERBASIS MIKROKONTROLER AT89S52 SKRIPSI

PEMBUATAN PROTOTYPE PORTAL SECURITY PADA PERUMAHAN BERBASIS SMS GATEWAY DAN MIKROKONTROLER SKRIPSI

REAKSI ROBOT BERKAKI ENAM MENGHINDARI RINTANGAN BERBASIS MIKROKONTROLER ATMEGA16 SKRIPSI. Diajukan Oleh : Muhammad Gibran Narendra NPM

RANCANG BANGUN WEBSITE PORTAL GEREJA KATOLIK ROH KUDUS SURABAYA DENGAN MENGGUNAKAN SMS GATEWAY

TEKNIK LOKALISASI PLAT NOMOR MENGGUNAKAN MORFOLOGI SKRIPSI

DESAIN DAN IMPLEMENTASI PERANGKAT LUNAK UNTUK MANAJEMEN PENJUALAN REAL ESTATE PADA PT. CITRA TAMA ADIGRAHA SURABAYA TUGAS AKHIR.

PENGENDALIAN ROBOT BECAK MENGGUNAKAN SENSOR KAMERA DENGAN MIKROKONTROLER ATMEGA8535 SKRIPSI. Oleh : CANDRA TANTYO PUTRA PRASETYO NPM.

DESAIN DAN IMPLEMENTASI SISTEM PERANGKAT LUNAK UNTUK MANAJEMEN PEMELIHARAAN MESIN PRODUKSI BERBASIS SMS GATEWAY (STUDI KASUS DI PR RIZKY B) SKRIPSI

ROBOT PENGHINDAR HALANGAN DENGAN MIKROKONTROLER AT89C51

APLIKASI SISTEM PAKAR UNTUK DETEKSI PENYAKIT PENCERNAAN PADA MANUSIA DENGAN METODE FORWARD CHAINING SKRIPSI. Disusun oleh :

APLIKASI SISTEM TAKSONOMI TANAH KATEGORI TINGGI BERBASIS VB. NET SKRIPSI. Oleh : AJI PRIMAJATI NPM :

SISTEM PEMBELAJARAN TUGAS SEKOLAH MENENGAH ATAS BERBASIS WEB MENGGUNAKAN PHP dan MySQL TUGAS AKHIR. Oleh : NANANG FEBRYANTO NPM.

PENGOLAHAN CITRA DIGITAL UNTUK MENDETEKSI TANDA AIR UANG KERTAS SKRIPSI

SISTEM INFORMASI EKSPEDISI PENGIRIMAN BARANG VIA KERETA API MENGGUNAKAN SMS GATEWAY (STUDI KASUS PT. HERONA EXPRESS SIDOARJO) SKRIPSI.

APLIKASI MOBILE SOS JAMAAH HAJI BERBASIS ANDROID SKRIPSI. Disusun oleh : JUNI HARDI TIYO WARMAN NPM

PERANCANGAN ROBOT DENGAN SENSOR UV-TRON R9454 BERBASIS MIKROKONTROLER ATMEL 89S51 SKRIPSI

PERANCANGAN ROBOT DENGAN SENSOR UV-TRON R9454 BERBASIS MIKROKONTROLER ATMEL 89S51 TUGAS AKHIR. Diajukan Guna Memenuhi Sebagian Persyaratan

SISTEM KENDALI SUHU DAN KELEMBABAN UNTUK OPTIMASI PROSES PEMBUATAN TEMPE BERBASIS MIKROKONTROLER SKRIPSI. Disusun oleh : ADI KURNIAWAN

MENGHITUNG LUAS LUBANG ASPAL MENGGUNAKAN METODE DETEKSI TEPI SOBEL

RANCANG BANGUN SISTEM LAYANAN PASIEN TERPADU BERBASIS SMS GATEWAY (STUDI KASUS DI PRO CLINIC SURABAYA) SKRIPSI. Oleh : ARIF FIRMANSYAH

SISTEM ABSENSI MAHASISWA MENGGUNAKAN METODE BARCODE BERBASIS ANDROID

ALAT PENGENDALI PEMBERI PAKAN IKAN OTOMATIS DENGAN SMS GATEWAY BERBASIS MIKROKONTROLER SKRIPSI. Disusun oleh : Imam Anzhori

SISTEM INFORMASI KENAIKAN PANGKAT STUDI KASUS FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JATIM SKRIPSI

LAPORAN TUGAS AKHIR. Alat Pendeteksi Polusi Udara Dari Gas Karbonmonoksida (CO) pada Ruangan Berbasis Mikrokontroler AT89S51

SKRIPSI DESAIN DAN IMPLEMENTASI APLIKASI ONE STOP TILANG BERBASIS MOBILE RIZKY FIRMANSYAH NPM

ALAT PENGUKUR DAN PENGIRIM KUALITAS UDARA DARI GAS KARBONMONOKSIDA (CO) MENGGUNAKAN MIKROKONTROLER ATMEGA32 DAN SMS GATEWAY SKRIPSI

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR 2013

TUGAS AKHIR. Oleh RESI PERMANA FIDIANTO NPM JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI

ROBOT BECAK BERBASIS MIKROKONTROLER ATMEGA 8535 DENGAN LOGIKA FUZZY

PRESENTASI TUGAS AKHIR. Oleh : M. NUR SHOBAKH

SISTEM PEMBERIAN PUPUK TANAMAN SECARA OTOMATIS BERBASIS MIKROKONTROLER TUGAS AKHIR. Oleh : BASUKO HERMAWANTYO

ROBOT PEMINDAH BENDA SECARA OTOMATIS : SUBAB LENGAN ROBOT TUGAS AKHIR

SITEM PENDUKUNG KEPUTUSAN MENGGUNAKAN METODE AHP UNTUK PEMILIHAN SEKOLAH PADA (STUDI KASUS : SMP ISLAM BAITUL AMIEN SURABAYA) SKRIPSI.

SISTEM INFORMASI LOWONGAN KERJA ONLINE DENGAN IMPLEMENTASI SMS GATEWAY MENGGUNAKAN FRAMEWORK CODEIGNITER SKRIPSI. Oleh :

Sistem Pengendalian Akuarium dan Pemberian Pakan Ikan Secara Otomatis Berbasis SMS SKRIPSI. Disusun Oleh : NURIFI FAJRIYAH NPM.

APLIKASI MEDIA PEMBELAJARAN FISIKA POKOK BAHASAN LISTRIK STATIS UNTUK SEKOLAH MENENGAH ATAS BERBASIS WEB SKRIPSI

DESAIN APLIKASI GALERI BINATANG UNTUK PENGENALAN DAN MEMBACA PADA ANAK USIA 3-5 TAHUN MENGGUNAKAN PLATFORM ANDROID 2.3 SKRIPSI.

Rancang Bangun Sistem Otomatisasi Pada Teknologi Vertikultur Untuk Pertumbuhan Tanaman Capsicum frutescens SKRIPSI

SISTEM APLIKASI MEDIA BELAJAR TRY OUT UNAS UNTUK SMA BERBASIS WEB MENGGUNAKAN PHP dan MySQL TUGAS AKHIR. Oleh : AGIT NUR FALAKHI NPM.

PENGENDALI ROBOT BECAK BER-GPS MENGGUNAKAN SMS DENGAN MIKROKONTROLLER ATMEGA8535 SKRIPSI. Oleh : Faisol Rachman NPM

TUGAS AKHIR SISTEM INFORMASI AREA PARKIR MENGGUNAKAN SENSOR CAHAYA

SISTEM TAKSONOMI TANAH BERBASIS VB.net SKRIPSI

RANCANG BANGUN SISTEM INFORMASI PENJUALAN SUKU CADANG KENDARAAN BERMOTOR MENGGUNAKAN SMS GATEWAY STUDY KASUS PERKASA VARIASI MOTOR MOJOKERTO

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR 2011

SKRIPSI TUWIN FILLAH ANGGRAENI NPM

ANALISIS DAN PERANCANGAN APLIKASI E LEARNING BERBASIS WEB PADA SMP NEGERI 35 SURABAYA

PENGGUNAAN TEKNOLOGI WIRELESS SEBAGAI MEDIA REMOTE ROBOTIC

PENGUKURAN KECEPATAN OBYEK DENGAN PENGOLAAN CITRA MENGGUNAKAN METODE THRESHOLDING SKRIPSI. Disusun Oleh : Hery Pramono NPM.

SISTEM PENDUKUNG KEPUTUSAN UNTUK ESTIMASI REORDER STOK OBAT MENGGUNAKAN METODE FUZZY TSUKAMOTO (STUDY KASUS APOTEK RSAL SURABAYA) SKRIPSI.

PERANCANGAN DAN PEMBUATAN PENGELOLAAN TOKO ON-LINE SURFSOFT BATIK DENGAN MENGGUNAKAN CUSTOMER RELATIONSHIP MANAGEMENT (CRM) SKRIPSI.

APLIKASI PEMBELAJARAN INTERAKTIF BAHASA PEMROGRAMAN VB.NET BERBASIS ONLINE MENGGUNAKAN ASP.NET SKRIPSI

ROBOT PEMINDAH BENDA SECARA OTOMATIS : SUBBAB MOBILE ROBOT TUGAS AKHIR

BAB I PENDAHULUAN 1.1 Latar Belakang

GAME DAN SIMULASI PEMBELAJARAN RUMUS BANGUN DATAR DAN BANGUN RUANG MATEMATIKA UNTUK ANAK USIA SMP (SEKOLAH MENENGAH PERTAMA) MENGGUNAKAN VB 6

RANCANG BANGUN MINIATUR SISTEM KENDALI MOTOR PADA PEMBANGKIT LISTRIK TENAGA HYBRID BERBASIS MIKROKONTROLER ATMEGA 16

APLIKASI GAME AVOID THE LAST DENGAN MENGGUNAKAN ALGORITMA MINIMAX BERBASIS SISTEM OPERASI ANDROID SKRIPSI. Disusun oleh :

RANCANG BANGUN SISTEM LAYANAN PASIEN TERPADU BERBASIS SMS GATEWAY (STUDI KASUS DI PRO CLINIC SURABAYA) SKRIPSI. Oleh : ARIF FIRMANSYAH

APLIKASI KONVERSI AKSARA JAWA BERBASIS ANDROID DENGAN FITUR GESTURE RECOGNITION SKRIPSI. Disusun oleh : M. HIRSON ARBAHUD DAROINI NPM.

RANCANG BANGUN SISTEM PENGAMAN TAMBAHAN PADA MOBIL MENGGUNAKAN SECURITY PASSWORD BERBASIS MIKROKONTROLLER TUGAS AKHIR

RANCANG BANGUN SISTEM INFORMSI PENGGAJIAN (STUDY KASUS PT.BINA AREA PERSADA) TUGAS AKHIR. Disusun Oleh: ACHMAD RIFKY ABDILLAH

PROFIL SURFSOFT INDONESIA PROFESSIONAL DEVELOPMENT CENTRE BERBASIS MULTIMEDIA SKRIPSI. Disusun oleh : DUDY HERIYANTO NPM.

SISTEM PENDUKUNG KEPUTUSAN SELEKSI ASISTEN PRAKTIKUM TEKNIK INFORMATIKA UPN VETERAN JATIM MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING SKRIPSI

MENGHITUNG BANYAK KEPADATAN BANGUNAN DI SUATU WILAYAH PADA CITRA GOOGLE SATELIT DENGAN MENGGUNAKAN METODE DETEKSI TEPI SOBEL TUGAS AKHIR

RANCANG BANGUN APLIKASI PERMAINAN ASAH KETERAMPILAN MENGETIK UNTUK ANAK SEKOLAH DASAR SKRIPSI

APLIKASI PENDATAAN KENDARAAN KELUAR MASUK PERUMAHAN BERBASIS LOOP DETEKTOR SKRIPSI. Oleh : ANJAR BUDI KUSUMA

SISTEM INFORMASI PERPUSTAKAAN FTI UPN VETERAN JATIM SKRIPSI. Disusun Oleh : ARMY SATRIA G NPM Kepada

DESAIN DAN IMPLEMENTASI ROBOT LINE FOLLOWER DIGITAL BERBASIS MIKROKONTROL PIC 16F877A

APLIKASI PENGHITUNG JUMLAH ORANG LEWAT MENGGUNAKAN METODE NORMALIZED SUM SQUARED DIFFERENCES (NSSD) SKRIPSI

SISTEM INFORMASI STOCK BAHAN DAN PERAMALAN JUMLAH PEMBELIAN BAHAN DENGAN MENGGUNAKAN METODE(SINGLE MOVING AVERAGE) UD.

RANCANG BANGUN SISTEM PENGENDALI KADAR ASAP PADA SMOKING AREA BERBASIS MIKROKONTROLER ATMEGA 8535 SKRIPSI

RIZAL FEBRIYANTO

BAB I PENDAHULUAN. 1.1 Latar Belakang

Rancang Bangun Aplikasi informasi kejiwaan pada Gangguan Perkembangan Psikologis pada Perilaku dan Emosional Pada masa Anak dan Remaja Berbasis J2ME

ANALISA KELAYAKAN PENERAPAN SISTEM INFORMASI AKADEMIK DI FAKULTAS TEKNOLOGI INDUSTRI UPN VETERAN JAWA TIMUR TUGAS AKHIR.

RANCANG BANGUN ALAT PEMBERI PAKAN BURUNG OTOMATIS BERBASIS MIKROKONTROLER ATMEGA16 DENGAN SMS GATEWAY LAPORAN AKHIR

TUGAS AKHIR. Diajukan Oleh : BRAJA GILANG KENCANA ( ) K e p a d a

kan Sensor ATMega16 Oleh : JOPLAS SIREGAR RISWAN SIDIK JURUSAN

RANCANG BANGUN APLIKASI ESTIMASI BIAYA PADA PROYEK KONSTRUKSI JALAN MENGGUNAKAN METODE HARGA SATUAN TUGAS AKHIR. Oleh :

RANCANG BANGUN ALAT PENYEMIR DAN PENYEMPROT SEPATU BERBASIS MIKROKONTROLER ATMega 8535

SISTEM KEAMANAN PINTU RUMAH MENGGUNAKAN SENSOR MAGNET BERBASIS MIKROKONTROLER ATMEGA8 DAN SMS GATEWAY SKRIPSI OLEH :

PERANCANGAN DAN PEMBUATAN ALAT PENGAMAN PINTU RUMAH OTOMATIS MENGGUNAKAN SMS BERBASIS MIKROKONTROLER ATMega8535

APLIKASI INFORMASI KANDUNGAN GIZI BUAH DAN SAYUR SERTA INFORMASI PENYAKIT BERBASIS ANDROID DI PUSKESMAS SUKODONO, SIDOARJO SKRIPSI.

PERANCANGAN DAN PEMBUATAN ALAT PENGHITUNG ORANG DALAM RUANGAN BERBASIS MIKROKONTROLER AT89S52 MENGGUNAKAN SENSOR INFRA-MERAH LAPORAN TUGAS AKHIR

MENGHITUNG JUMLAH JARI PADA CITRA TANGAN DENGAN MENGGUNAKAN RUANG WARNA YCBCR DAN TEKNIK DETEKSI KONTUR SKRIPSI. Disusun oleh :

IMPLEMENTASI FILTERING CITRA DIGITAL PERMUKAAN BUMI 24bit MENGGUNAKAN GAUSSIAN FILTERING SKRIPSI. Disusun oleh : ADE SATRYA PUTRA NPM.

Transkripsi:

ROBOT PENGANTAR MAKANAN DENGAN PENENTUAN POSISI MEJA MENGGUNAKAN LINE TRACER TUGAS AKHIR Oleh : TRI RAHMAWANTO 0834010187 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR 2012

ROBOT PENGANTAR MAKANAN DENGAN PENENTUAN POSISI MEJA MENGGUNAKAN LINE TRACER TUGAS AKHIR Diajukan Untuk Memenuhi Sebagai Persyaratan Dalam Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika Oleh : TRI RAHMAWANTO 0834010187 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA TIMUR 2012

LEMBAR PENGESAHAN ROBOT PENGANTAR MAKANAN DENGAN PENENTUAN POSISI MEJA MENGGUNAKAN LINE TRACER Disusun Oleh : TRI RAHMAWANTO NPM. 0834010187 Telah disetujui untuk mengikuti Ujian Negara Lisan Gelombang VI Tahun Akademik 2011/2012 Pembimbing Utama Pembimbing Pendamping Basuki Rahmat, S.Si, M.T Syurfah Ayu Ithriah, S.Kom NPT. 369 070 602 091 NPT. 385 011 002 941 Mengetahui, Ketua Jurusan Teknik Informatika Fakultas Teknologi Industri UPN Veteran Jawa Timur Dr. Ir. Ni Ketut Sari, MT. NIP. 19650731 199203 2 001

TUGAS AKHIR ROBOT PENGANTAR MAKANAN DENGAN PENENTUAN POSISI MEJA MENGGUNAKAN LINE TRACER Disusun Oleh : TRI RAHMAWANTO NPM. 0834010187 Telah dipertahankan di hadapan dan diterima oleh Tim Penguji Skripsi Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Pembangunan Nasional Veteran Jawa Timur Pada Tanggal 15 Juni 2012 Pembimbing : Tim Penguji : 1. 1. Basuki Rahmat, S,si, MT Ir.R.Purnomo Edi Sasongko, MP NPT. 3 6907 06 0209 1 NIP/NPT. 19640714 198803 1 001 2. 2. Syurfah Ayu Ithriah,S.kom Ir. Ketut Sumada.MS NPT. 3 8501 10 0294 1 NIP/NPT. 19620118 198803 1 001 3. Rinci Kembang Hapsari. S.si, M.Kom NPT. 3 7712 08 0168 1 Mengetahui, Dekan Fakultas Teknologi Industri Universitas Pembangunan Nasional Veteran Jawa Timur Ir. SUTIYONO, MT. NIP. 19600713 198703 1001

KATA PENGANTAR Syukur Alhamdulillaahi rabbil alamin terucap ke hadirat Allah SWT atas segala limpahan Kekuatan-Nya sehingga dengan segala keterbatasan waktu, tenaga, pikiran dan keberuntungan yang dimiliki penyusun, akhirnya penyusun dapat menyelesaikan Skripsi yang berjudul Robot Pengantar Makanan Dengan Penentuan Posisi Meja Menggunakan Line Tracer. tepat waktu. Skripsi dengan beban 4 SKS ini disusun guna diajukan sebagai salah satu syarat untuk menyelesaikan program Strata Satu (S1) pada jurusan Teknik Informatika, Fakultas Teknologi Industri, UPN VETERAN Jawa Timur. Melalui Skripsi ini penyusun merasa mendapatkan kesempatan emas untuk memperdalam ilmu pengetahuan yang diperoleh selama di bangku perkuliahan, terutama berkenaan tentang penerapan teknologi perangkat bergerak. Namun, penyusun menyadari bahwa Skripsi ini masih jauh dari sempurna. Oleh karena itu penyusun sangat mengharapkan saran dan kritik dari para pembaca untuk pengembangan aplikasi lebih lanjut. Surabaya, Juni 2012 (Tri Rahmawantto) ii

UCAPAN TERIMA KASIH Ucapan terima kasih ini saya persembahkan sebagai perwujudan rasa syukur atas terselesaikannya Laporan Skripsi. Ucapan terima kasih ini saya tujukan kepada : 1. Allah SWT., karena berkat Rahmat dan berkahnya kami dapat menyusun dan menyelesaikan Laporan Skripsi ini hingga selesai. 2. Bapak Prof. Dr. Ir. Teguh Soedarto, MP selaku Rektor Universitas Pembangunan Nasional Veteran Jawa Timur. 3. Bapak Sutiyono, MT selaku Dekan Fakultas Teknologi Industri UPN Veteran Jawa Timur. 4. Ibu Dr. Ir. Ni Ketut Sari, MT. selaku Ketua Jurusan Teknik Informatika UPN Veteran Jawa Timur yang telah dengan sabar membimbing dengan segala kerendahan hati dan selalu memberikan kemudahan dan kesempatan bagi saya untuk berkreasi. 5. Bapak Firza Prima Aditiawan, S.Kom., Selaku PIA Tugas Akhir Teknik Informatika UPN Veteran Jawa Timur. 6. Bapak Basuki Rahmat, S.si. M.T. selaku dosen pembimbing utama pada Proyek Skripsi ini di UPN Veteran Jawa Timur yang telah banyak memberikan petunjuk, masukan, bimbingan, dorongan serta kritik yang bermanfaat sejak awal hingga terselesainya Skripsi ini. 7. Ibu Syurfah Ayu Ithriah, S.Kom selaku dosen pembimbing Pendamping (Pembimbing II) yang telah memberikan banyak kritik dan saran yang bermanfaat dalam menyelesaikan skripsi ini. 8. Keluarga tercinta, terutama Bapak Ibuku tersayang, dan kedua Kakak ku terima kasih atas semua doa, dukungan serta harapan-harapanya pada saat iii

iv penulis menyelesaikan Skripsi dan laporan ini. Yang penulis minta hanya doa restunya, sehingga penulis bisa membuat sesuatu yang lebih baik dari laporan ini. 9. Terimakasih buat teman seperjuangan sekaligus partner yang baik, Rury Asprianto dan Syamsul Arif, yang telah berjuang bersama sampai akhir. Serta teman-temanku Kiki (buketu), Jalal, Adit Pm, Julaika, Mimin, Robet, Abas, Adam dll yang telah memberi semangat. 10. Kawan-kawan yang telah membantu dalam penyelesaian Laporan Skripsi ini. Yang telah memberikan dorongan dan doa, yang tak bisa penulis sebutkan satu persatu. Terima Kasih yang tak terhingga untuk kalian semua. Semoga Allah SWT yang membalas semua kebaikan dan bantuan tersebut

ROBOT PENGANTAR MAKANAN DENGAN PENENTUAN POSISI MEJA MENGGUNAKAN LINE TRACER DOSEN PEMBIMBING I : BASUKI RAHMAT, S.si. M.T. DOSEN PEMBIMBING II : SYURFAH AYU ITHRIAH, S.Kom. PENYUSUN : TRI RAHMAWANTO ABSTRAK Robot line tracer merupakan suatu jenis robot bergerak (mobile robot) yang mempunyai misi mendeteksi dan mengikuti suatu garis pandu yang telah dibuat pada bidang lintasan. Robot pengantar makanan menggunakan line tracer merupakan suatu robot bergerak yang sudah terprogram dari otaknya dan telah ditentukan untuk robot membaca track garis hitam. Robot menggunakan jalur line tracer ini mempunyai kelebihan untuk mengantar makanan dan juga menghindari rintangan yang ada didepannya, dan jika sampai pada meja yang ditentukan dan pesanan sudah di letakkan maka secara otomatis robot akan kembali ketempat semula. Robot pengantar makanan menggunakan line tracer ini menggunakan mikrokontroler Atmega16 dan dua sensor sebagai alat untuk pendeteksi yang saling berhubungan. Dua sensor tersebut adalah sensor proximity yang berfungsi untuk mendeteksi garis hitam dengan menggunakan lampu LED sebagai pemancar cahaya dan photodiode sebagai penangkap cahaya. Sensor yang kedua adalah sensor jarak GP2D12 yang berfungsi untuk mendeteksi rintangan yang ada di depannya dengan cara mengeluarkan cahaya inframerah dari rangkaian transmiternya dan menangkapnya dengan menggunakan rangkaian receivernya. Cahaya inframerah yang sudah ditangkap dikirim ke microkontoler untuk di ubah dari tegangan analog menjadi tegangan digital melalui port ADC. Hasil konversi dari kedua sensor tersebut dikirimkan kerangkaian komparator untuk kemudian bisa menggerakkan roda robot. Pembuatan robot ini diharapkan dapat menjadi pedoman untuk pengembangan selanjutnya. Sehingga robot tidak hanya bisa mendeteksi rintangan dan juga membawa makanan saja tetapi juga bisa menyajikan dan menghalangi halangan disekitarnya. Kata Kunci : Robot Line Tracer, Mikrokontoler, Proximity, GP2D12, ADC i

DAFTAR ISI Halaman LEMBAR PENGESAHAN ABSTRAK... i KATA PENGANTAR... ii UCAPAN TERIMA KASIH... iii DAFTAR ISI... v DAFTAR GAMBAR... ix DAFTAR TABEL... xi BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan... 2 1.5 Manfaat... 3 1.6 Metodologi Penulisan... 3 1.7 Sistematika Penelitian... 3 BAB II TINJAUAN PUSTAKA... 6 2.1 Robot Line Tracer... 6 2.1.1 Sejarah Dan Pengertian Robot... 7 2.1.2 Teori Kinematika Robot... 8 2.1.2.1 Konsep Kinematika... 8 2.2 mikrokontroler AVR... 9 2.2.1 Memori Program... 9 2.2.2 EEPROM... 10 2.3 Mikrokontroler ATmega16... 11 v

vi 2.3.1 Konfigurasi Pinn ATmega16... 11 2.3.2 Arsitektur ATmega16... 12 2.3.3 Deskripsi Mikrokontroler ATmega16... 13 2.3.4 Peta Memori atmega16...15 2.3.4.1 Memori Program...15 2.3.4.2 Memori Data (SRAM)...16 2.3.4.3 Memori Data EEPROM...17 2.3.4 Analog To Digital Converter... 17 2.4 Rangkaian Mekanik... 21 2.5 Rangkaian Elektronik...21 2.5.1 PCB...21 2.5.2 Resistor...23 2.5.3 Sensor Proximity...23 2.5.3.1 Photodiode...24 2.5.4 Optocoupler...24 2.5.5 Transistor...25 2.5.6 Dioda...26 2.5.7 Kapasitor...27 2.5.8 DC Motor......27 2.6 Perangkat Lunak...28 BAB III PERANCANGAN SISTEM... 31 3.1 Analisa Sistem... 29 3.2 Perancangan Sistem... 29 3.2.1 Diagram Sistem... 29 3.2.2 Rangkaian Mikrokontroler ATmega16... 31 3.2.3 Motor DC... 34 3.2.4 Driver Motor DC... 36 3.2.5 Rangkaian Photodiode Dan InfraRed... 37 3.3 Perancangan Perangkat Keras... 38

vii 3.3.1 Rangka Dan Body...39 3.3.2 minimum Sistem...39 3.3.3 Sensor...40 3.3.4 Driver Motor...41 3.3.5 Perancangan Sensor Garis...41 3.3.6. Komparator...43 3.4 Perancangan Perangkat Lunak...43 3.4.1 Algoritma Pergerakan Robot...44 3.4.2 Diagram Alur Perancangan Robot...45 3.5 Perancangan Maket Lapangan...50 BAB IV IMPLEMENTASI... 52 4.1 Kebutuhan Sistem... 52 4.1.1 Perangkat Sistem...52 4.2 Prosedur Pembuatan Program... 53 4.3 Implementasi Coding... 59 4.3.1 Sub Rutin Fungsi...61 BAB V UJI COBA DAN EVALUASI... 67 5.1 Analisa Pengujian Hardware... 67 5.2 Pengujian Alat... 67 5.2.1 Pengujian Sensor Garis... 67 5.2.2 Pengujian Driver Motor... 68 5.2.3 Pengujian Limit Switch... 69 5.2.4 Pengujian Sensor Line Tracer... 69 5.3 Pengujian Robot Line Tracer...70 BAB VI PENUTUP... 80 6.1 Kesimpulan... 80 6.2 Saran... 80

viii DAFTAR PUSTAKA LAMPIRAN

1 BAB I PENDAHULUAN 1.1. Latar Belakang Seiring dengan berkembangnya teknologi mikrokontroller yang sangat pesat yang pada akhirnya mengantarkan kita pada suatu era teknologi robotika, telah membuat kualitas kehidupan manusia semakin tinggi. Berbagai robot canggih, sistem keamanan rumah, telekomunikasi, dan sistem komputer banyak menggunakan mikrokontroller sebagai unit pengontrol utama. Tentunya hal ini dimaksudkan untuk lebih mempermudah manusia untuk melakukan pekerjaan atau activitasnya sehari-hari. Saat ini perkembangan teknologi robotika telah mampu meningkatkan kualitas maupun kuantitas produksi berbagai pabrik. Teknologi robotika juga telah menjangkau sisi hiburan dan pendidikan bagi manusia. Salah satu jenis robot yang paling banyak diminati adalah jenis mobil robot. Mobil robot yang dibuat menggunakan mikrokontroler. Selain dapat berjalan mengikuti garis hitam juga diciptakan untuk bisa mendeteksi halangan didepannya. Menggunakan lampu LED sebagai pemancar sinar dan photodioda sebagai penerimaan sinar yang mana sensor inilah yang selalu bekerja mendeteksi garis hitam dan sensor inframerah sebagai pendeteksi halangan, sehingga jika terdapat suatu halangan didepan robot, robot akan berhenti sejenak dan jika halangannya sudah lewat robot akan jalan kembali.

2 1.2. Perumusan Masalah Berdasarkan latar belakang yang dipaparkan di atas, maka robot dapat dirumuskan permasalahan sebagai berikut : a. Bagaimana membuat atau merangkai robot dengan mikrokontroler. b. Bagaimana robot dapat berjalan menuju meja dan jalur yang sudah ditentukan untuk mengantar makanan yang dibawa. 1.3. Batasan Masalah Agar nantinya di dalam pembahasan Laporan Akhir ini tidak keluar dari pokok permasalahan, maka ruang lingkup permasalahannya akan dibatasi pada: a. Robot yang dibuat hanya akan berjalan di area yang telah dibuat oleh penulis. b. Robot yang dibuat hanya untuk mengenali jalur menuju meja yang sudah ditentukan. c. Letak posisi meja sudah ditentukan oleh penulis. d. Bahasa pemrograman yang akan digunakan adalah bahasa C. 1.4. Tujuan Tujuan yang hendak dicapai dalam penyusunan Tugas Akhir ini adalah : a. Merancang robot yang bisa bergerak mengantar makanan menelusuri jalur hitam/ Line Tracer sesuai lintasan yang menuju meja yang sudah ditentukan. b. Mempelajari dan mengendalikan mikrokontroler. c. Mengimplementasikan robot dalam bentuk nyata.

3 1.5. Manfaat Adapun manfaat yang dapat diambil dari pembuatan robot pengikut garis / line tracer dengan menggunakan ATmega16. a. Mengetahui cara merangkai dan membuat robot yang dapat berjalan mengikuti garis hitam/ Line tracer. b. Mengetahui cara kerja mikrokontroler pada pembuatan robot pengikut garis / Line tracer pada jalur yang telah ditentukan. 1.6. Metodologi Penelitian Metodologi yang akan digunakan dalam perancangan robot ini terdiri dari langkah - langkah sebagai berikut : a. Perancangan rangkaian sensor proximity yang di implementasikan pada PCB matrik. b. Pembuatan perangkat keras elektronika dan mekanik robot pengikut garis / Line tracer. c. Perancangan perangkat lunak menggunakan bahasa C. d. Menguji dan mengambil data dari hasil perancangan. Pengujian untuk keja robot dilakukan di arena yang telah ditentukan oleh penulis. e. Menganalisa hasil dan membuat kesimpulan. 1.7. Sistematika Penulisan Sistematika penulisan yang dibuat dalam Tugas Akhir ini disusun dalam beberapa bab, yang dijelaskan sebagai berikut :

4 BAB I PENDAHULUAN Bab ini menjelaskan tentang latar belakang, rumusan masalah, batasan masalah, tujuan masalah, metodologi penelitian dan sistematika penulisan. BAB II TINJAUAN PUSTAKA Pada bab ini dijelaskan tentang teori - teori serta penjelasan- penjelasan yang dibutuhkan dalam pembuatan robot line tracer dan pendeteksi rintangan dengan menggunakan ATmega16. BAB III PERANCANGAN Bab ini berisi tentang analisa dan perancangan sistem dalam pembuatan Tugas Akhir robot line tracer ATmega. BAB IV HASIL DAN PEMBAHASAN Bab ini berisi penjelasan hasil Tugas Akhir serta pembahasannya tentang robot line tracer dengan ATmega16. BAB V UJI COBA DAN EVALUASI Bab ini berisi pengujian program Tugas Akhir. BAB VI PENUTUP Pada bab ini berisi kesimpulan dan saran untuk pengembangan robot lebih lanjut dalam upaya memperbaiki kelemahan pada robot yang telah dibuat guna untuk mendapatkan hasil robot yang lebih baik.

5 DAFTAR PUSTAKA LAMPIRAN