DESAIN DAN IMPLEMENTASI ROBOT PEMADAM API BERBASIS MIKROKONTROLLER ATEMEGA8535

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. Universitas Kristen Maranatha

BAB I PENDAHULUAN. 1.1 Latar Belakang

Perancangan Robot Pemadam Api Divisi Senior Berkaki

DESAIN DAN IMPLEMENTASI KONTROL ROBOT JARAK JAUH DENGAN KOMUNIKASI WIFI

ROBOT CERDAS PEMADAM API MENGGUNAKAN PING ULTRASONIC RANGE FINDER DAN UVTRON FLAME DETECTOR BERBASIS MIKROKONTROLER ATMEGA 128

BAB III PERANCANGAN SISTEM

BAB I PENDAHULUAN. Mikrokontroler merupakan pengontrol mikro atau disebut juga Single Chip

BAB I PENDAHULUAN. dengan berbagai macam kategori yang di adakan saat ini,mulai dengan tingkat kesulitan

PERANCANGAN DAN REALISASI PENGUKUR KADAR GULA DALAM MINUMAN BERBASIS MIKROKONTROLER

Kata kunci:sensor rotary encoder, IC L 298, Sensor ultrasonik. i Universitas Kristen Maranatha

PERANCANGAN ROBOT CERDAS PEMADAM API DENGAN SENSOR THERMAL ARRAY TPA 81 BERBASIS MICROCONTROLLER ARDUINO MEGA 2560

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

BAB I PENDAHULUAN. pemikiran-pemikiran yang inovatif dengan menggunakan peralatan seminimal

PENGAPLIKAISAN TPA81 DAN CMPS03 PADA RANCANG BANGUN ROBOT BERODA KRPAI Ari Bengnarly (1), Hendi Wicaksono (2)

RANCANG BANGUN PROTOTYPE SISTEM KONTROL BAHAN BAKAR PADA TUNGKU PERAPIAN BERBASIS MIKROKONTROLER AT89S51 TUGAS AKHIR

ROBOT CERDAS BERKAKI PEMADAM API

BAB I PENDAHULUAN. aspek kehidupan manusia. Hal ini dapat dilihat dari pembuatan robot-robot cerdas dan otomatis

BAB 1 PENDAHULUAN. dalam kehidupan manusia. Perkembangan robot dari zaman ke zaman terus

ROBOT PEMINDAH BARANG BERBASIS MIKROKONTROLER ATmega 32

BAB I PENDAHULUAN Tujuan Merancang dan merealisasikan robot pengikut dinding dengan menerapkan algoritma logika fuzzy.

BAB III PERANCANGAN DAN PEMBUATAN ALAT

APLIKASI ROBOT PEMADAM API DENGAN MENGGUNAKAN SENSOR FLAME DETECTOR BERBASIS MIKROKONTROLLER ATMEGA8535 DAN DIDUKUNG BAHASA PEMROGRAMAN C

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

REALISASI ROBOT DALAM AIR

BAB I PENDAHULUAN 1.1 Latar Belakang

Penggunaan Sensor Kesetimbangan Accelerometer dan Sensor Halangan Ultrasonic pada Aplikasi Robot Berkaki Dua

Realisasi Robot Penyedot Debu pada Lantai Berbasis Mikrokontroler MCS 51

ROBOT PEMADAM API MENGGUNAKAN SENSOR ULTRASONIC DAN FLAME SENSOR BERBASIS MIKROKONTROLER ARDUINO UNO

PENERAPAN SINYAL ULTRASONIK PADA SISTEM PENGENDALIAN ROBOT MOBIL

BAB I PENDAHULUAN. Inggris, Jepang, Perancis) berlomba-lomba untuk menciptakan robot-robot

PERANCANGAN DAN IMPLEMENTASI SISTEM KENDALI PID SEBAGAI PENGONTROL KECEPATAN ROBOT MOBIL PADA LINTASAN DATAR, TANJAKAN, DAN TURUNAN TUGAS AKHIR

Implementasi Sistem Navigasi Behavior Based Robotic dan Kontroler Fuzzy pada Manuver Robot Cerdas Pemadam Api

DESAIN DAN IMPLEMETASI GRID-BASED MAP SEBAGAI SISTEM PENGENALAN POSISI PADA KONTES ROBOT PEMADAM API INDONESIA (KRPAI) DIVISI BERODA

REALISASI ROBOT CERDAS PEMADAM API BERODA KRCI 2009 (ROBOT LADY)

BAB 1 PENDAHULUAN. sebelumnya, akan tetapi aplikasinya tidak untuk robot KRCI. Oleh karena itu

Kata kunci: Algoritma identifikasi ruang, robot berkaki enam, sensor jarak, sensor fotodioda, kompas elektronik

BAB I PENDAHULUAN. sangat pesat, salah satunya adalah adalah dalam bidang robotika. Robot bukanlah

KOMPUTERISASI SISTEM PENGATURAN KETEBALAN GULUNGAN KAIN MENGGUNAKAN SENSOR ULTRASONIK TUGAS AKHIR

PURWA-RUPA PENAMPIL LOKASI MANUSIA MENGGUNAKAN GPS DENGAN KOORDINAT LINTANG-BUJUR

PERANCANGAN PROTOTYPE ROBOT SOUND TRACKER BERBASIS MIKROKONTROLER DENGAN METODE FUZZY LOGIC

REALISASI ROBOT CERDAS PEMADAM API LILIN DENGAN KONFIGURASI LAPANGAN YANG BERUBAH-UBAH ABSTRAK

BAB III PERANCANGAN SISTEM

BAB 1 PENDAHULUAN. 2.1 Latar Belakang

Implementasi Sistem Navigasi Maze Mapping Pada Robot Beroda Pemadam Api

APLIKASI WIROBOT X80 UNTUK MENGUKUR LEBAR DAN TINGGI BENDA. Disusun Oleh: Mulyadi Menas Chiaki. Nrp :

BAB III PERANCANGAN. Gambar 3.1 Blok Diagram Sistem

BAB 1 PENDAHULUAN 1.1. Latar Belakang

REALISASI SISTEM PENGATURAN KECEPATAN KIPAS PENGHISAP UDARA OTOMATIS PADA RUANGAN DENGAN DETEKSI ASAP ROKOK BERBASIS MIKROKONTROLER

IMPLEMENTASI SISTEM NAVIGASI ROBOT WALL FOLLOWING DENGAN METODE FUZZY LOGIC UNTUK ROBOT PEMADAM API ABIMANYU PADA KRPAI TAHUN 2016

BAB 4 HASIL DAN PEMBAHASAN

REALISASI ROBOT HEXAPOD SEBAGAI ROBOT PEMADAM API BERDASARKAN KRPAI 2013 ABSTRAK

Bab I PENDAHULUAN I.1 Latar Belakang

BAB I PENDAHULUAN. Robot berguna untuk membantu manusia dalam melakukan pekerjaan tertentu,

DESAIN DAN IMPLEMENTASI PERANGKAT MONITORING CURAH HUJAN, KECEPATAN ANGIN, TEMPERATUR UDARA BERBASIS MIKROKONTROLER ATMEGA 8535

BAB I PENDAHULUAN. Sistem pendeteksi pada robot menghindar halangan banyak

TKC306 - Robotika. Eko Didik Widianto. Sistem Komputer - Universitas Diponegoro

PERANCANGAN DAN REALISASI APLIKASI BARCODE PADA KUNCI PINTU LOKER BERBASIS MIKROKONTROLER

BAB I PENDAHULUAN 1.1 Latar Belakang

BABI PENDAHULUAN. Pada bab ini akan membahas mengenai latar belakang, tujuan, perumusan

Pengontrol PID pada Robot Beroda untuk Kontes Robot Cerdas Indonesia

SISTEM PENGENDALI PERLAMBATAN KECEPATAN MOTOR PADA ROBOT LINE FOLLOWER DENGAN SENSOR ULTRASONIK

REALISASI PROTOTIPE KURSI RODA LISTRIK DENGAN PENGONTROL PID

REALISASI ROBOT BIPEDAL BERBASIS AVR YANG MAMPU MENAIKI DAN MENURUNI ANAK TANGGA. Disusun oleh : : Yohanes Budi Kurnianto NRP :

RANCANG BANGUN ROBOT PENGIKUT GARIS (LINE FOLLOWER) MENGGUNAKAN SENSOR PHOTODIODE DENGAN PEMROGRAMAN MIKROKONTROLER ATMEGA8535 TUGAS AKHIR

ROBOT PENGHINDAR HALANGAN DENGAN MIKROKONTROLER AT89C51

PROTOTIPE RADAR SEBAGAI PENDETEKSI OBJEK

RANCANGAN TONGKAT PINTAR (SMART STICK) TUNA NETRA BERBASIS MIKROKONTROLLER ATMEGA8535 SKRIPSI FATIMAH SRI HANDAYANI

BAB I PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN ALGORITMA DAN PROGRAM ROBOT CERDAS PEMADAM API 2013 DIVISI BERKAKI

Mikrokontroler difungsikan sebagai pengendali utama dari sistem yang berguna untuk membaca data sensor, mengolah data dan kemudian memberikan

PRESENTASI TUGAS AKHIR. Oleh : M. NUR SHOBAKH

Penerapan Metode Fuzzy Pada Robot Beroda Menggunakan Omni-Directional Wheels

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III PERANCANGAN DAN PEMBUATAN ALAT

Perancangan Fuzzy Logic Model Sugeno untuk Wall Tracking pada Robot Pemadam Api

PEMBUATAN PERANGKAT SENSOR SUHU DAN CAHAYA BERBASIS MIKROKONTROLER AT89S51 TUGAS AKHIR

ABSTRAK Robovision merupakan robot yang memiliki sensor berupa indera penglihatan seperti manusia. Untuk dapat menghasilkan suatu robovision, maka

RANCANG BANGUN MOBIL ROBOT DETEKSI API DAN LINE FOLLOWER BERBASIS MIKROKONTROLER PIC16F84

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

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

Vol.15 No.2. Agustus 2013 Jurnal Momentum ISSN : X RANCANG BANGUN ROBOT SOLVING MAZE DENGAN ALGORITMA DEPTH FIRST SEARCH

RANCANG BANGUN ROBOT PENGIKUT CAHAYA (LIGHT FOLLOWER) MENGGUNAKAN SENSOR LDR DENGAN PEMROGRAMAN MIKROKONTROLER ATMEGA8535 TUGAS AKHIR

ARIEF SARDJONO, ST, MT.

BAB IV UJI COBA DAN ANALISIS SISTEM

BAB III PERANCANGAN SISTEM

1. Pendahuluan. 1.1 Latar Belakang

PERANCANGAN SISTEM KENDALI GERAK LENGAN ROBOT PENGIKUT GERAK LENGAN MANUSIA BERBASIS MIKROKONTROLLER SKRIPSI. Oleh :

REALISASI ROBOT PENCARI JALAN DALAM MAZE DENGAN METODE RUNUT-BALIK ABSTRAK

ROBOT PEMADAM API MENGGUNAKAN DT-BASIC MINI SYSTEM

DT-51 Application Note

BAB I PENDAHULUAN. robot beroda hingga berkaki bahkan sampai menggunakan lengan-lengan robot

BAB IV PENGUJIAN DAN ANALISIS SISTEM. didapat suatu sistem yang dapat mengendalikan mobile robot dengan PID

Pengembangan Algoritma Pengendali Robot. Berkaki Enam untuk Kontes Robot Pemadam

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

REALISASI ROBOT PENDETEKSI LOGAM. Disusun Oleh: ABSTRAK

Transkripsi:

DESAIN DAN IMPLEMENTASI ROBOT PEMADAM API BERBASIS MIKROKONTROLLER ATEMEGA8535 Arie Lesmana¹, M. Ary Murti², Angga Rusdinar³ ¹Teknik Telekomunikasi,, Universitas Telkom Abstrak Perkembangan ilmu pengetahuan telah memacu perkembangan teknologi, diantaranya dapat bermanfaat dalam mempermudah pekerjaan dan segala aktifitas manusia. Robot merupakan jawaban yang dicari. Dengan menggunakan robot akan diperoleh kemudahan-kemudahan seperti robot dapat memadamkan api dan menemukan keberadaan korban kebakaran tanpa takut kena api. Dalam tugas akhir ini, telah dirancang prototype robot pemadam api yang mengadopsi standar Kontes Robot Cerdas Indonesia (KRCI) 2008. Perancangan robot ini mengikuti standar-standar yang telah ditentukan sebelumnya, termasuk lapangannya (divisi single expert) untuk mensimulasikannya. Perhatian ditujukan pada integrasi sensor-sensor robot dengan mikrokontroler Atmega8535. Sensor-sensor tersebut meliputi tujuh buah sensor ultrasonik, dua buah sensor api, satu buah kompas digital, dan satu buah sensor suara. Pemilihan Atmega8535 dibandingkan dengan mikrokontroler lainnya, seperti tipe MCS51, dikarenakan memiliki kecepatan dua belas kali lebih cepat dibanding MSC51. Robot yang telah dibangun mampu untuk menyusuri dan menemukan ruangan, menemukan boneka (korban kebakaran), serta dapat memadamkan api. Robot memiliki dimensi 30 cm x 21 cm x 23 cm dan berat 3,5 kg. Kata Kunci : Kata kunci dalam tugas akhir ini adalah: robot pemadam api, sensor, Atmega 8535. Abstract Development of science has been faster innovation progress on technology, such as their assistance in order to help some tasks that are usually done by human. Robot is one of advance technology products to answer the human needs. By using robot, we can optimize and delegate our works, for example robot can be programmed to have ability in extinguishing fire and find out burning victim location without afraid touching the fire. In this final assignment, it has been planned a prototype of fire extinguisher robot that adopted from standard of Kontes Robot Cerdas Indonesia (KRCI-Indonesia Smart Robot Contest) 2008. The robot is programmed by following the standard requirement of the contest; include its simulation s field (single expert division). The project concern is addressed to integration of each robot s sensor with Atmega8535 microcontroller. These sensors are consisting of seven of distance sensors, two of fire sensor, one of digital compass, and one of sound sensor. Determinant factor that affected in selecting Atmega8535 against other microcontroller, i.e. MCS51 type, is the selected microcontroller has speed twelve times of MSC51 s speed. The programmed robot had capacity to trace and find out burning room, doll (as burning victim), and capable to extinguish the candle fire. Robot has dimension 30 cm x 21 cm x 23 cm and 3, 5 kg in weight. Keywords : Keywords: fire extinguished robot, sensor, Atmega 8535.

Bab I Pendahuluan 1 BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan ilmu pengetahuan telah memacu perkembangan teknologi, diantaranya dapat bermanfaat dalam mempermudah pekerjaan dan segala aktifitas manusia. Pada umumnya manusia sebagai konsumen akan tertarik terhadap suatu produk atau rancangan yang dapat meringankan suatu pekerjaannya. Robot merupakan jawaban yang dicari. Dengan menggunakan robot akan diperoleh kemudahan-kemudahan seperti robot dapat bekerja terus menerus tanpa berhenti selama 24 jam. Sementara itu, dunia robotic di tanah air telah berkembang dengan pesat. Kontes Robot Cerdas Indonesia (KRCI) merupakan suatu wadah nasional bagi mereka yang tertarik dengan dunia robot. Pada KRCI tersebut diperlombakan suatu robot yang mampu memonitor ruangan, mendeteksi keberadaan boneka dan api lilin, serta mampu menghadapi rintangan. Dalam penyusuran ruangan, robot harus mempunyai kemampuan untuk tidak bertabrakan dengan dinding dan benda-benda lainnya, juga efektif dan efisien dalam pergerakannya. Sensor ultrasonic digunakan untuk menelusuri dinding, kemudian untuk mendeteksi keberadaan api lilin menggunakan sensor api, dan penggunaan sensor suara digunakan untuk mengaktifkan robot. Pengontrolan robot dalam tugas-tugasnya menggunakan processor atau mikrokontroler, sehingga processor atau mikrokontroler tersebut dapat dijadikan sebagai pengontrol dari robot. Mikrokontroler yang digunakan adalah tipe AVR Atmega8535 dari Atmel. Model robot pemadam api ini juga ditujukan sebagai dasar untuk pemahaman robot yang lebih komplek. Robot ini dapat menelusuri jalurnya saat scanning dan deteksi lokasi tanpa pengaturan dari luar, dan memungkinkan robot tersebut untuk kembali ke posisi awalnya. Pada Tugas Akhir sebelumnya hanya memfokuskan pada pendeteksian api dan tracking ruangan, belum mengintegrasikan secara keseluruhan.

Bab I Pendahuluan 2 1.2 Tujuan Tujuan dari penulisan Tugas Akhir ini adalah merancang dan mengimplementasikan robot pemadam api berbasis mikrokontroler. 1.3 Rumusan dan Batasan Masalah Permasalahan permasalahan yang dibahas pada tugas akhir ini adalah sebagai berikut : 1. Metode tracking ruangan yang akan digunakan pada robot pemadam api. 2. Integrasi kerja sensor dan motor dengan mikrokontroler. 3. Kinerja robot pemadam api secara keseluruhan. Masalah masalah yang dibatasi pada tugas akhir ini adalah sebagai berikut : 1. Perancangan menggunakan robot beroda, sensor ultrasonik, sensor api, sensor suara, kompas digital, serta Atmega8535. 2. Pengimplementasian tracking ruangan robot disesuaikan dengan standar lapangan divisi single expert Kontes Cerdas Robot Indonesia (KRCI) 2008. 3. Menggunakan bahasa C untuk bahasa pemrogamannya. 4. Menggunakan modul PING Parallax untuk sensor ultrasonic. 5. Tidak membahas konsep sudut hubungan Tx dengan Rx sensor ultrasonic secara mendalam. 6. Menggunakan modul UVtron untuk sensor api. 7. Menggunakan modul CMPS03 untuk kompas digital. 8. Menggunakan modul DT-HiQ AVR ISP (In System Programmer) untuk pengisian program kedalam mikrokontroler. 9. Parameter performasi yang diuji untuk metode tracking ruangan adalah; pemilihan kecepatan jalur; kecepatan proses eksekusi; kecepatan mendeteksi api; kecepatan mendekati api. 1.4 Metodologi Penelitian Metodologi penelitian yang akan digunakan pada tugas akhir ini adalah : 1. Studi literatur yang digunakan untuk mengetahui teori teori dasar dan sebagai sarana pendukung dalam menganalisis permasalahan yang ada. Adapun sumbernya antara lain buku referensi, internet, dan diskusi. 2. Perancangan Program algoritma menggunakan bahasa C untuk AVR.

Bab I Pendahuluan 3 3. Implementasi dari program yang telah dibuat ke target device Atmega8535. 4. Penyusunan laporan akhir dan kesimpulan akhir. 1.5 Sistematika Penulisan BAB 1 : Pendahuluan Merupakan uraian mengenai latar belakang, batasan masalah, rumusan masalah, tujuan, metodologi penelitian, dan sistematika penulisan. BAB 2 : Dasar Teori Berupa uraian konsep dan teori dasar secara umum tentang sensor dan interface, mikrokontroler, dan modul penggerak roda. BAB 3 : Desain dan Perancangan Sistem Pada bab ini dibahas mengenai perancangan sistem dan pembuatan program algoritma. Program yang dibuat menggunakan bahasa C untuk AVR. BAB 4 : Implementasi dan Analisa Sistem Pada bab ini menguraikan hasil implementasi dan analisa dari sistem yang telah dirancang. Analisa juga mencakup kemampuan robot dalam melakukan kerjanya. BAB 5 : Kesimpulan dan Saran Berisi tentang kesimpulan dan saran terhadap hasil yang diperoleh dari simulasi dan penelitian yang telah dilakukan serta saran untuk pengembangan sistem lebih jauh.

Bab V Kesimpulan dan Saran 45 BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan Dari simulasi yang dilakukan menggunakan lapangan serta analisis hasil pengujian maka dapat disimpulkan beberapa hal, yaitu: 1. Tingkat kemampuan robot dalam menentukan posisi robot berada adalah 100%. 2. Tingkat keberhasilan robot dalam menyusuri lorong adalah 83.34%, 16.66% kesalahan yang terjadi diakibatkan karena robot menabrak dinding yang akhirnya robot tidak dapat bergerak sama sekali. 3. Tingkat keberhasilan robot memasuki ruangan berapi, kemudian memadamkannya, serta keluar ruangan dengan selamat adalah 100%. Begitu pula saat robot memasuki ruangan tanpa api dan keluar ruangan dengan selamat adalah 100%. 4. Tingkat robot menyentuh dinding kecil. 5. Secara keseluruhan kehandalan robot adalah 95.83%. 6. Sistem lama lebar pulsa aktif untuk mengatur kecepatan motor yang dijalankan sangat tergantung pada kondisi batere, dimana semakin lama penggunaannya maka semakin berkurang dayanya. Hal ini berakibat kinerja sistem robot akan berkurang atau tidak sama dengan yang diharapkan. 7. Waktu tempuh robot untuk menyelesaikan tugasnya sangat bergantung pada kondisi batere. 5.2 Saran Beberapa hal yang belum dilakukan dapat menjadi saran pengembangan penelitian berikutnya. 1. Algoritma yang dipakai pada robot sebaiknya menggunakan algoritma telusur dinding, dengan begitu akan meminimalisasi error yang terjadi. 2. Pada sistem mekanik, rantai atau ban yang digunakan pada bagian-bagian roda, sebaiknya memakai yang berbahan karet. Hal ini berguna pada saat robot menaiki jembatan tidak mengalami slip. 3. Gunakan sistem kontrol PID (Proportional Integral Differential) pada robot. Sistem tersebut akan berguna apabila arus battery mengalami penurunan. Karena apabila arus battery turun, kinerja motor driver akan menurun.

Bab V Kesimpulan dan Saran 46 4. Gunakan sistem swicth pada bagian sisi-sisi depan terluar robot. Sistem tersebut akan sangat berguna menstabilkan posisi robot setelah mengalami tabrakan.

DAFTAR PUSTAKA [1] Hartanto, Budi. 2004. Memahami Logika Pembuatan Program C Secara mudah. Yogyakarta : Andi. [2] Heryanto, M Ary dan Wisnu Adi P. Pemrograman bahasa C untuk Mikrokonroler. Yogyakarta : Andi. [3] Sigit, Riyanto. 2007. Robotika, Sensor, dan Aktuator. Yogyakarta : Graha Ilmu. [4] Suyono, Wasito. 1992. Data Sheet Book 1. Jakarta : PT Elex Media Komputindo. xii