Pembuatan Aplikasi Pengontrol Robot Berbasis Android

Ukuran: px
Mulai penontonan dengan halaman:

Download "Pembuatan Aplikasi Pengontrol Robot Berbasis Android"

Transkripsi

1 Pembuatan Aplikasi Pengontrol Robot Berbasis Android Alpha Immanuel Komp. Nusa Persada I/17, Cimahi Abstract The controlling system was implemented to give an alternative ways to human being to control a system from far. Wheeled robot is an example of robots that can be controlled. The application that was made used Java and XML program language for Android. One of the controller is a cellular phone. With the technology development of cellular phone, its not just used to SMS and make a call but can be used to control a robot. The phone controller that used is the phone that use Android as Operating system. The connection between the two different platforms can be connected with Bluetooth. The wheeled robot controller, the application that was build just can send instructions to move manually such as: move forward, backward, turn left, turn right and the automatically with the ultrasonic sensors as the parameters to move. With this application, that can be expected to make the user easier to control the robot manually and automatically. Keywords: wheeled robot, Android, Bluetooth Abstrak Sistem pengontrol diimplementasikan untuk memberikan alternatif lain bagi manusia untuk menggerakkan atau mengendalikan suatu sistem dari jarak jauh. Robot beroda merupakan salah satu contoh robot yang dapat dikendalikan. Aplikasi yang dibangun menggunakan pemograman Java dan XML untuk Android. Salah satu jenis pengontrol adalah telepon seluler. Dengan berkembangnya teknologi, telepon seluler bukan hanya sebatas digunakan untuk sms atau telepon saja, tapi dapat digunakan untuk mengendalikan sebuah robot. Jenis telepon seluler yang digunakan menggunakan operating sistem Android. Koneksi antara dua platform yang berbeda dapat dikoneksikan menggunakan media Bluetooth. Dalam pengontrolan robot beroda ini, aplikasi yang dibangun hanya mengirimkan perintah untuk bergerak secara manual yaitu : maju, mundur, kiri, kanan;, dan perintah untuk berjalan otomatis menggunakan sensor ultrasonik sebagai parameternya. Dengan adanya aplikasi ini diharapkan dapat memudahkan pengguna dalam mengontrol robot secara manual dan otomatis. Kata Kunci : Robot Beroda, Android, Bluetooth 1. Pendahuluan 1.1 Latar Belakang Dengan kemajuan teknologi saat ini sangat mudah dalam pengambilan suatu informasi. Tetapi perlu adanya pengontrolan terhadap informasi yang diperoleh, sehingga dapat diolah menjadi keluaran yang lebih baik. Salah satu teknologi yang berkembang sekarang adalah Android. Android merupakan salah satu dari operating system pada ponsel yang berbasis Java dan XML. Umumnya untuk ponsel yang menggunakan Android mempunyai fungsi lebih luas. Robotik secara umum adalah suatu sistem yang diatur oleh mikrokontroler untuk mengerjakan tugas tertentu. Umumnya dalam suatu robot dengan sistem kompleks diperlukan juga sebuah prosesor untuk mengatur kinerja dari mikrokontroler. Dalam hal ini penulis menggunakan Android sebagai otak pemrosesannya, karena lebih memudahkan dalam hal mobilitas dibanding menggunakan PC. Oleh karena itu disini penulis akan membuat sebuah robot yang dapat mengikuti jalur yang disiapkan dan membuat aplikasi Android yang dapat mengatur sebuah robot, robot yang dikontrol menggunakan teknologi Bluetooth untuk berkomunikasi. 1.2 Rumusan Masalah Dari latar belakang di atas terdapat perumusan masalah yang akan dibahas adalah bagaimana membuat aplikasi android untuk mengontrol robot? 1.3 Tujuan Tujuan utama dari pembuatan proyek akhir ini adalah pembuatan aplikasi android yang dapat mengontrol robot. 1.4 Batasan Masalah Ada banyak masalah yang mencakup tentang pembuatan aplikasi pengontrol robot berbasis android. Disini penulis membatasi masalah-masalah yang akan dibahas, yaitu : 1. Bahasa pemograman yang dipakai menggunakan Java, XML, dan C 2. Robot dapat dikontrol secara manual dan otomatis 3. Robot yang digunakan adalah robot beroda dengan mikrokontroler ATmega Tidak membahas arsitektur dan kinerja mikrokontroler ATmega 8535.

2 5. Media yang digunakan untuk mengkoneksikan antara android dan robot adalah media Bluetooth. 5.1 Definisi Operasional Robot Beroda adalah robot dengan roda sebagai penggeraknya. Robot meteor yang digunakan dalam proyek ini menggunaka dua roda dan satu freewheel. Android adalah sistem operasi yang berbasis Linux untuk telepon seluler. Sistem operasi ini menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri Bluetooth adalah sebuah teknologi komunikasi tanpa kabel yang digunakan untuk transfer data antara robot dan aplikasi pada proyek ini. 6.1 Metode Pengerjaan Pada saat ini terdapat banyak metodologi dalam pembangunan perangkat lunak. Salah satu metode pengerjaan yang digunakan dalam kasus ini adalah SDLC (system development Life Cycle) pada model waterfall. Secara umum dalam pembangunan perangkat lunak pada model waterfall terdapat tahapan-tahapan sebagai berikut: Keterangan: Gambar 1.1 Model waterfall 1) Analisis Kebutuhan Pada tahap ini dilakukan pengumpulan semua kebutuhan pengguna yang berkaitan dengan perangkat lunak yang akan dibangun. Menganalisa semua kebutuhan yang diperlukan untuk membangun aplikasi yang dapat mengontrol robot. 2) Desain Pada tahapan ini programmer menterjemahkan keinginan pengguna menjadi desain teknis yang siap diimplementasikan. Programmer merancang desain dan antar muka aplikasi yang mudah dimengerti oleh pengguna. 3) Pembuatan Kode Pada tahap ini, programmer bekerja berdasarkan desai yang telah dibuat pada tahap sebelumnya dan menterjemahkannya kedalam bahasa pemrograman Java dan XML untuk android. 4) Pengujian 5) Pengujian terhadap program dilaksanakan setelah sebuah program aplikasi selesai dibuat. Pengujian diarahkan untuk menemukan kesalahan dan memastikan bahwa masukan yang diberikan menghasilkan keluaran yang sesuai. 6) Dokumentasi dan Penyusunan Laporan Tahap ini dilakukan untuk memenuhi kebutuhan dalam proses pengerjaan proyek akhir. Di tahap ini dilakukan pengumpulan hasil kerja menjadi suatu dokumen untuk menjelaskan dari awal pembuatan aplikasi hingga menjadi aplikasi yang layak digunakan. 2. Tinjauan Pustaka 2.1 Android Android adalah sebuah toolkit software yang baru untuk perangkat bergerak yang dibuat oleh Google dan Open Handset Alliance. Dalam beberapa tahun, android diharapkan dapat ditemukan dalam jutaan ponsel dan berbagai perangkat bergerak, membuat Android menjadi platform utama untuk pengembang aplikasi. Sudah ada banyak platform mobile di pasar saat ini, termasuk Symbian, iphone, Windows Mobile, BlackBerry, Java Mobile Edition, Linux Mobile (LiMo), dan banyak lagi. Meskipun beberapa fiturfiturnya telah muncul sebelumnya, Android adalah platform pertama yang menggabungkan beberapa hal berikut: 1. Android merupakan sebuah platform yang berbasis Linux dan open source. Pembuat handset menyukai hal ini karena mereka dapat menggunakan dan menyesuaikan platform tanpa membayar royalti. 2. Sebuah arsitektur berbasis komponen. Bagian dari aplikasi android dapat digunakan sebagai bahan lain yang bahkan tidak dibayangkan oleh developer. Kita dapat menggantikan built-in komponen aplikasi Android dengan versi pengembangan sendiri. 3. Banyak built-in service yang tidak biasa. Servis berdasarkan lokasi menggunakan GPS atau cell tower triangulation yang membuat pengalaman pemakai terjadi bergantung lokasi. Android menyediakan jalur yang segar dalam aplikasi mobile berinteraksi dengan pemakai, bersama dengan teknik yang mendasar untuk membuatnya mungkin. Tetapi hal yang paling

3 menarik dalam Android adalah kita dapat menulis sendiri aplikasinya (Burnette, 2008, p. 12). 2.2 Java Java adalah bahasa pemograman serbaguna. Java dapat digunakan untuk membuat suatu program seperti bahasa Pascal dan C++. Yang lebih menarik, Java juga mendukung sumber daya Internet yang saat ini popular, yaitu World Wide Web atau yang lebih dikenal dengan Web saja. Java juga mendukung aplikasi klien/server, baik dalam jaringan local (LAN) maupoun jarungan berskala luas (WAN) (Hermawan, 2004). 3. Analisis dan Perancangan 3.1 Analisis Kebutuhan Sistem Kebutuhan sistem aplikasi Aplikasi yang dibuat diharapkan memiliki kemampuan untuk mengontrol sebuah robot beroda secara manual dan otomatis. 2.3 XML XML (extensible Markup Language) merupakan bahasa web turunan dari SGML (Standart Generalized Markup Language) yang ada sebelumnya. XML hampir sama dengan HTML, dimana keduanya sama-sama turunan dari SGML. Teknologi XML dikembangkan mulai tahun 1966 dan mendapatkan pengakuan dari W3C (World Wide Web Consortium) pada bulan Februari Sedangkan SGML sendiri telah dikembangkan pada awal tahun 1980-an. Pada saat HTML dikembangkan pada tahun 1990, para penggagas XML mengadopsi bagian paling penting SGML dan dengan berpedoman pada pengembangan HTML menghasilkan bahasa markup yang tidak kalah hebatnya dengan SGML(E. Simpson, 2002). 2.4 Robotik Perkembangan teknologi saat ini mulai bergeser kearah otomatisasi robot yang memiliki kecerdasan tinggi dengan campur tangan manusia yang semakin kecil. Untuk dapat bekerja secara otomatis maka suatu robot harus mempunyai 3 buah komponen yaitu input (data masukan yang akan diolah), kecerdasan (suatu algoritma yang menangani pengambilan keputusan yang didasarkan pada masukan) dan output (keputusan yang yang diambil )(K.S. Fu, 1988). 2.5 Bluetooth Bluetooth adalah Sebuah teknologi wireless yang mampu menyediakan layanan komunikasi data dan suara dengan jarak jangkauan yang terbatas. Bluetooth adalah sebuah teknologi komunikasi wireless (tanpa kabel) yang beroperasi dalam pita frekuensi 2,4 GHz unlicensed ISM (Industrial, Scientific and Medical) dengan menggunakan sebuah frequency hopping tranceiver yang mampu menyediakan layanan komunikasi data dan suara secara real-time antara host-host Bluetooth dengan jarak jangkauan layanan yang terbatas(anharku, 2009). Gambar usecase diagram sistem Deskripsi usecase diagram sistem Tabel Tabel usecase diagram sistem Usecase User Scanning Otomatis Manual Deskripsi Seseorang yang menggunakan aplikasi untuk mengontrol robot beroda Mencari koneksi dari perangkat Bluetooth yang menyala Memberi perintah robot untuk berjalan secara otomatis dengan mengandalkan sensorsensor Menggerakan robot dengan menekan tombol perintah yaitu maju, mundur, kiri, kanan. Flowchart robot bila bergerak secara otomatis adalah sebagai berikut:

4 Gambar flowchart manual Gambar flowchart robot otomatis Adapun flowchart sistem yang akan diimplementasikan adalah sebagai berikut : Gambar flowchart otomatis Gambar flowchart scanning Kebutuhan sistem robot Robot yang dibuat diharapkan dapat bekerja sesuai perintah yang diberikan untuk bergerak secara manual dan secara otomatis. Adapun blok diagram sistem robot :

5 Gambar Blok diagram robot Keterangan blok diagram robot: 1) Mikrokontroler : merupakan pusat pengontrol robot 2) Ultrasonik : merupakan modul sensor yang dapat mengukur jarak 3) Bluetooth modul : perangkat yang dapat menerima dan mengirim sinyal Bluetooth 4) Motor servo : merupakan alat penggerak yang bergerak sesuai perintah mikrokontroler 5) LCD : merupakan sebuah perangkat yang dapat memunculkan karakter Robot yang dibuat memiliki beberapa fungsionalitas : 1) Menggunakan dua servo yang disambungkan ke roda 2) Menggunakan tiga buah sensor ultrasonic yang memungkinkan robot untuk mendeteksi jarak di depan, kiri dan kanan. 3) Menggunakan modul Bluetooth untuk berkomunikasi 4) Menggunakan satu buah LCD untuk menampilkan pesan. 3.2 Kebutuhan Perangkat Keras dan Perangkat Lunak Pembuatan Sistem Kebutuhan perangkat keras dan perangkat lunak untuk pembuatan sistem adalah sebagai berikut : a) Rencana Kebutuhan Perangkat Lunak - Eclipse - Android Emulator - Code Vision AVR b) Rencana Kebutuhan Perangkat Keras 1 buah PC : - Processor : Genuine Intel 2.00GHz - Hard disk (Space) : 320GB - Memory (RAM) : 1 GB - Layar : Standard Resolution Rancangan implementasi Sistem Kebutuhan aplikasi dan robot untuk sistem yang akan diimplementasikan adalah sebagai berikut: 1) Kebutuhan aplikasi - 1 buah telepon seluler berbasis Android Minimal SDK 2.2 (API 8) 2) Kebutuhan robot - Mikrokontroler ATMega 8535 :1 buah Pusat pengendali yang digunakan pada robot meteor. - Servo continous :2 buah Penggerak robot yang ujungnya di hubungkan dengan roda berada pada pin D2 dan D3. - Bluetooth modul :1 buah Penerima sinyal Bluetooth berada pada pin D0 dan D1. - LCD 2x16 :1 buah Memunculkan karakter yang diinginkan berada pada pin C0, C1, C2, C4, C5, C6, C7. - Ultrasonik ping Parallax :3 buah Mengukur jarak di depan sensor berada pada pin D5, D6, D7. - Freewheel :1 buah Roda tambahan yang dapat bergerak bebas, ditempatkan pada bagian bawah robot. 3.3 Perancangan pengujian Pengujian aplikasi Tabel tabel perancangan pengujian aplikasi No. Perintah Parameter 1 Maju Mengirim satu karakter w 2 Mundur Mengirim satu karakter s 3 Kiri Mengirim satu karakter a 4 Kanan Mengirim satu karakter d 5 Otomatis Mengirim satu karakter r Pengujian robot

6 Tabel tabel rancangan pengujian robot No. Perintah Parameter 1 Maju Bergerak ke depan sejauh 24 cm beroda dengan freewheel di belakangnya. Menggunakan Bluetooth modul, robot dapat berkomunikasi dengan aplikasi melalui Bluetooth di telepon seluler berbasis Android. Aplikasi akan mengirim informasi dengan tipe data char, lalu akan ditangkap oleh robot dan akan masuk ke dalam alur proses yang menentukan pergerakan robot. 2 Mundur Bergerak mundur sejauh 25,5 cm 3 Kiri Berputar ke arah kiri 90⁰ 4 Kanan Berputar ke arah kanan 90⁰ 5 Otomatis Bergerak sendiri mengandalkan sensor Skenario pengujian untuk mengukur parameter adalah dengan menggunakan meteran untuk gerakan maju dan mundur, dan busur untuk belok kiri dan kanan. Bentuk sekenario adalah sebagai berikut: 1) Pasang meteran dan letakkan ujung depan robot pada batas 0 cm. 2) Jalankan robot dan hitung hasil akhir ujung depan robot ketika berhenti. 3) Untuk berjalan mundur, letakan ujung belakang robot pada batas 0 cm. 4) Jalankan robot dan hitung hasil akhir di ujung belakang robot ketika berhenti. 5) Letakan busur pada bagian kiri roda robot bila berbelok ke kanan, dan bagian kanan robot bila berbelok ke kiri. Jalankan robot lalu ukur besar perubahan sudut ketika berhenti. 4. Pengujian dan Implementasi 4.1 Implementasi Aplikasi yang dibuat memiliki beberapa fungsi : 1) Scanning Bluetooth, mencari perangkat Bluetooth yang sedang aktif di sekitar perangkat. 2) Manual, mengontrol robot secara manual dengan member perintah, seperti maju, mundur, kiri, kanan. 3) Otomatis, member perintah kepada robot untuk berjalan secara otomatis dengan mengandalkan sensor-sensor yang dipasang. Aplikasi yang dibuat di pasang pada telepon seluler yang berbasis Android dalam kasus ini menggunakan Samsung. Aplikasi yang dibuat dapat berkomunikasi dengan robot menggunakan koneksi Bluetooth. Robot yang dikontrol adalah robot Gambar 4.1 Koneksi Aplikasi dengan Robot Langkah-langkah implementasi Tugas Akhir adalah sebagai berikut : 1) Mengkompile source code Java dan XML pada Android dalam Eclipse Gambar 4.2 Compile source code 2) Membuat file paket untuk diinstal (.apk) Gambar 4.3 Pembuatan file.apk

7 3) File instalan (.apk) di instal pada telepon seluler berbasis Android 5) Memulai scanning perangkat Bluetooth Gambar 4.4 File instalan.apk 4) Aplikasi yang terinstal akan bernama Meteor. Gambar 4.7 Scanning Bluetooth meteor 6) Memberi perintah secara manual Gambar 4.5 Penginstalan aplikasi meteor Gambar 4.8 Menu perintah manual 7) Memberikan perintah untuk bergerak dengan menekan tombol. Gambar 4.6 Aplikasi meteor yang sudah terinstal Gambar 4.9 Menu perintah otomatis

8 4.2 Pengujian Tujuan dari pengujian ini adalah proses komunikasi data antara aplikasi dengan robot mobil yang dikendalikan. Bentuk aturan pada mikrokontroler hanya berupa lama waktu pergerakan roda, sehingga keluaran di atur dari diameter roda, ukuran roda yang digunakan adalah berdiameter 10 cm. Adapun parameter yang hendak diuji pada aplikasi yang dibangun berupa proses pengiriman perintah gerak terhadap robot mobil. Hasil pengujian dilakukan adalah sebagai berikut : Table 4.1 hasil pengujian yang diberikan No. Perintah Keberhasilan aplikasi Keberhasilan robot 1 Maju Berhasil Berhasil 2 Mundur Berhasil Berhasil 3 Belok kiri Berhasil Berhasil 4 Belok Berhasil Berhasil kanan 5 otomatis Berhasil Berhasil Hasil pengukuran yang harapkan adalah aplikasi dan robot menghasilkan keluaran yang sesuai dengan rancangan yang dibuat. No. Tabel 4.1 Pengujian pengiriman perintah dari aplikasi Perintah yang diberikan Jumlah percobaan Jumlah berhasil Persentasi keberhasilan 1 Maju % (sejauh 24 cm) 2 Mundur % (sejauh 25,5 cm) 3 Belok % Kiri ( berputar - 90 ) 4 Belok % Kanan (berputar 90 ) 5 Otomatis % 5. Penutup 5.1 Kesimpulan Berdasarkan implementasi dan pengujian dapat disimpulkan bahwa : 1) Aplikasi pengontrol berbasis android dapat mengendalikan gerak robot. 2) Aplikasi dapat berkomunikasi dengan robot beroda melalui jaringan Bluetooth sebagai media pengirim perintah kendali terhadap robot. 5.2 Saran Terdapat beberapa saran dari penulis untuk pengembangan aplikasi selanjutnya : 1) Aplikasi diharapkan dapat menampilkan masukan dari sensor lain seperti infra merah, kompas digital, kamera, dll. 2) Aplikasi diharapkan dapat dikembangkan menggunakan interrupt. 3) Robot diharapkan dapat dikembangkan menjadi wall follower dan line follower Robot diharapkan dapat dikembangkan untuk dibuat menjadi robot penjinak bom. 5.3 Daftar Pustaka [1] Andrianto, H. (2008). Pemrograman Mikrokontroler AVR ATMEGA 16 Menggunakan Bahasa C (CodeVision AVR). Bandung: Informatika. [2] Anharku. (2009). Bluetooth. Bluetooth. [3] Burnette, E. (2008). Hello, Android. North Carolina Dallas, Texas: Raleigh. [4] E. Simpson, J. (2002). Just XML. Yogyakarta: ANDI. [5] Hermawan, B. (2004). Menguasai Java 2 dan Object Oriented Programing. Yogyakarta: ANDI. [6] K.S. Fu, R. G. (1988). Robotics : Control, Sensing, Vision, and Intelligenc. Singapore: McGraw-Hill Book Co. [7] Kadir, A. (2005). Dasar Pemograman Java. Yogyakarta.ANDI. [8] Winoto, Ardi. (2008). Mikrokontroler AVR ATmega8/32/16/8535 dan Pemrogramannya dengan Bahasa C pada WinAVR.Bandung.INFORMATIKA Hasil pengukuran yang didapatkan adalah robot berhasil mengikuti perintah yang diberikan dari aplikasi, baik secara manual (maju, mundur, kiri dan kanan), dan otomatis. Kesimpulan dari hasil pengujian adalah semua perintah yang aplikasi berikan pada robot berjalan dengan baik.

APLIKASI PENGENDALI ROBOT MENGGUNAKAN SENSOR ACCELEROMETER PADA SMARTPHONE ANDROID

APLIKASI PENGENDALI ROBOT MENGGUNAKAN SENSOR ACCELEROMETER PADA SMARTPHONE ANDROID APLIKASI PENGENDALI ROBOT MENGGUNAKAN SENSOR ACCELEROMETER PADA SMARTPHONE ANDROID ROBOT CONTROL APPLICATIONS USING THE ACCELEROMETER SENSOR ANDROID SMARTPHONE Candra Ceu Handani Prodi D3 Manajemen Informatika,

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian muncul

BAB III PERANCANGAN DAN PEMBUATAN ALAT. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian muncul 19 BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Perancangan Perancangan merupakan tata cara pencapaian target dari tujuan penelitian. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian

Lebih terperinci

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

PENGENDALIAN ROBOT BERODA MELALUI SMART PHONE ANDROID. Disusun oleh : Riyan Herliadi ( ) PENGENDALIAN ROBOT BERODA MELALUI SMART PHONE ANDROID Disusun oleh : Riyan Herliadi (0822078) Jurusan Teknik Elektro, Fakultas Teknik,, Jln. Prof.Drg. Suria Sumantri, MPH no.65, Bandung, Indonesia, Email

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi telepon genggam dengan sistem operasi android biasanya sudah dilengkapi dengan berbagai sensor yang tertanam didalamnya seperti, sensor layar sentuh, sensor

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Seiring berkembangnya kompleksitas kehidupan manusia, menyebabkan karakteristik kehidupan manusia semakin memiliki mobilitas yang tinggi. Yang memungkinkan

Lebih terperinci

RANCANG BANGUN ROBOT PENGINTAI DENGAN KENDALI ANDROID

RANCANG BANGUN ROBOT PENGINTAI DENGAN KENDALI ANDROID RANCANG BANGUN ROBOT PENGINTAI DENGAN KENDALI ANDROID Ari Sugiharto, Sri Windiyanti. Program Studi Sistem Komputer, Fakultas Sains dan Teknologi Universitas Teknologi Yogyakarta ari.sugiharto@uty.ac.id,

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dengan teknologi write once run everywhere, aplikasi-aplikasi android dapat dikembangkan dalam Java. Project Java Android digunakan untuk menjalankan dan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dengan teknologi write once run everywhere, aplikasi-aplikasi semacam mobile devices dapat dikembangkan dalam Java. Java 2 Micro Edition (J2ME) digunakan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM Pada tahapan analisa dan perancangan sistem ini membahas mengenai analisa dan perancangan sistem yang dibuat, meliputi : sistem pada aplikasi Eclipse dan perancangan

Lebih terperinci

ABSTRAK. Universitas Kristen Maranatha

ABSTRAK. Universitas Kristen Maranatha ABSTRAK Teknologi semakin hari semakin berkembang. Teknologi membantu orang untuk mengerjakan kegiatan sehari-hari menjadi mudah dan efesien. Mikrokontroler salah satunya yaitu sebuah chip yang dipasangkan

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dengan teknologi write once run everywhere, aplikasi-aplikasi android dapat dikembangkan dalam Java. Project Java Android digunakan untuk menjalankan dan mengembangkan

Lebih terperinci

TUGAS METODOLOGI RISET. Oleh: Faizal Fatturahman Arifina Istighfari Zahro. Kelompok: AD Mata Kuliah: Metodologi Riset

TUGAS METODOLOGI RISET. Oleh: Faizal Fatturahman Arifina Istighfari Zahro. Kelompok: AD Mata Kuliah: Metodologi Riset PROPOSAL PENELITIAN SISTEM INFORMASI INVENTARISASI BARANG BERBASIS WEB DENGAN BANTUAN ROBOT PEMINDAH BARANG MELALUI KONTROL SMARTPHONE ANDROID BERBASIS MIKROKONTROLER 8535 TUGAS METODOLOGI RISET Oleh:

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada tahapan ini penulis akan menjelaskan tentang hasil dan informasi-informasi kinerja yang diperoleh dari perangcangan pengamanan SMS yang telah dibuat.

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN III.1.Analisa Masalah Dalam perancangan dan implementasi robot keseimbangan dengan menggunakan metode PID, terdapat beberapa masalah yang harus dipecahkan. Permasalahan

Lebih terperinci

SISTEM KONTROL NIRKABEL PADA SURVEILLANCE MOBILE ROBOT

SISTEM KONTROL NIRKABEL PADA SURVEILLANCE MOBILE ROBOT SISTEM KONTROL NIRKABEL PADA SURVEILLANCE MOBILE ROBOT Ari Sugiharto Program Studi Sistem Komputer, Fakultas Teknologi Informasi dan Elektro Universitas Teknologi Yogyakarta ari.sugiharto@uty.ac.id ABSTRACT

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT BAB III PERANCANGAN DAN PEMBUATAN ALAT Pada bab ini akan membahas proses yang akan dilakukan terhadap alat yang akan dibuat, mulai dari perancangan pada rangkaian hingga hasil jadi yang akan difungsikan.

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Pesatnya perkembangan teknologi informasi terutama perangkat mobile di Indonesia terus bertambah. Hal ini yang mendorong munculnya istilah Mobile Commerce (M-Commerce),

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Dalam pembahasan tentang chatting menggunakan J2ME ini

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Dalam pembahasan tentang chatting menggunakan J2ME ini BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Dalam pembahasan tentang chatting menggunakan J2ME ini pernah dibahas dalam skripsi yang berjudul APLIKASI CHATTING MENGGUNAKAN J2ME dengan

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI BAB III PERANCANGAN DAN PEMBUATAN APLIKASI Dalam bab ini akan dibahas mengenai perancangan dan pembuatan aplikasi dengan menggunakan metodologi perancangan prototyping, prinsip kerja rangkaian berdasarkan

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM 3.1 Perancangan Perangkat Keras 3.1.1 Blok Diagram Sistem Gambaran sistem dapat dilihat pada blok diagram sistem di bawah ini : Gambar 3.1 Blok Diagram Sistem Berdasarkan blok

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Gambar 1.1

BAB I PENDAHULUAN 1.1 Latar Belakang Gambar 1.1 BAB I PENDAHULUAN 1.1 Latar Belakang Bluetooth merupakan sebuah teknologi komunikasi nirkabel (tanpa kabel) yang beroperasi pada frekuensi 2,4 GHz unlicensed ISM (Industrial, Scientific and Medical) dengan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN III.1.Analisa Masalah Dalam perancangan helm anti kantuk dengan menggunakan sensor detak jantung, terdapat beberapa masalah yang harus dipecahkan. Permasalahan tersebut

Lebih terperinci

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

RANCANG BANGUN ROBOT PENGIKUT GARIS (LINE FOLLOWER) MENGGUNAKAN SENSOR PHOTODIODE DENGAN PEMROGRAMAN MIKROKONTROLER ATMEGA8535 TUGAS AKHIR RANCANG BANGUN ROBOT PENGIKUT GARIS (LINE FOLLOWER) MENGGUNAKAN SENSOR PHOTODIODE DENGAN PEMROGRAMAN MIKROKONTROLER ATMEGA8535 TUGAS AKHIR Untuk Memenuhi Persyaratan Mencapai Pendidikan Diploma III (DIII)

Lebih terperinci

Perancangan Sistem Kendali Pergerakan Robot Beroda dengan Media Gelombang Radio

Perancangan Sistem Kendali Pergerakan Robot Beroda dengan Media Gelombang Radio Perancangan Sistem Kendali Pergerakan Robot Beroda dengan Media Gelombang Radio Fransiscus A. Halim 1, Meiliayana 2, Wendy 3 1 Program Studi Sistem Komputer, Fakultas Ilmu Komputer, Universitas Pelita

Lebih terperinci

BAB III METODE PENELITIAN. Universitas Lampung, periode semester ganjil-genap T.A. 2011/2012.

BAB III METODE PENELITIAN. Universitas Lampung, periode semester ganjil-genap T.A. 2011/2012. 35 BAB III METODE PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Program Studi Ilmu Komputer, Jurusan Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Lampung,

Lebih terperinci

Grafik hubungan antara Jarak (cm) terhadap Data pengukuran (cm) y = 0.950x Data pengukuran (cm) Gambar 9 Grafik fungsi persamaan gradien

Grafik hubungan antara Jarak (cm) terhadap Data pengukuran (cm) y = 0.950x Data pengukuran (cm) Gambar 9 Grafik fungsi persamaan gradien dapat bekerja tetapi tidak sempurna. Oleh karena itu, agar USART bekerja dengan baik dan sempurna, maka error harus diperkecil sekaligus dihilangkan. Cara menghilangkan error tersebut digunakan frekuensi

Lebih terperinci

BAB IV ANALISA DAN PENGUJIAN ALAT

BAB IV ANALISA DAN PENGUJIAN ALAT 37 BAB IV ANALISA DAN PENGUJIAN ALAT 4.1 Tujuan Pengukuran dan Pengujian Pengukuran dan pengujian alat bertujuan agar dapat diketahui sifat dan karakteristik tiap blok rangkaian dan fungsi serta cara kerja

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Seiring dengan bertambahnya dan meningkatnya kebutuhan manusia, menyebabkan perubahan karakterisktik pada manusia menjadi makhluk dengan mobilitas yang tinggi.

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN III.1. AnalisaMasalah Dalam perancangan robot penyeimbang menggunakan sensor jarakberbasis android, terdapatbeberapa masalah yang harus dipecahkan. Permasalahan tersebut

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dengan teknologi write once run everywhere, aplikasi-aplikasi android dapat dikembangkan dalam Java. Project Java Android digunakan untuk menjalankan dan

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakang Pemanfaatan teknologi mobile phone khusus nya android sudah sangat populer. Karena android yang berbasiskan linux mengijinkan siapapun untuk berkreasi sesuka mereka.

Lebih terperinci

browser, MMS (Multimedia Messaging Service), GPS (Global Positioning System), wireless dan lain-lain. Saat ini dengan adanya perkembangan teknol

browser, MMS (Multimedia Messaging Service), GPS (Global Positioning System), wireless  dan lain-lain. Saat ini dengan adanya perkembangan teknol APLIKASI LOCATION BASED SERVICE STASIUN PENGISIAN BAHAN BAKAR UMUM TERDEKAT DI KOTA DEPOK BERBASIS ANDROID DENGAN MENGGUNAKAN ECLIPSE GALILEO Syarif Hidayatullah Jurusan Sistem Informasi, Fakultas Ilmu

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Gambaran umum sistem Pada tugas akhir ini, akan dibuat sebuah aplikasi berbasis jaringan internet dimana aplikasi ini digunakan untuk membantu seorang admin dalam mengendalikan

Lebih terperinci

BAB IV PERANCANGAN. Gambar 4.1 Blok diagram program

BAB IV PERANCANGAN.  Gambar 4.1 Blok diagram program BAB IV PERANCANGAN 4.1 Blok Diagram dan Fungsinya Secara keseluruhan sistem terdiri atas beberapa bagian yang dapat digambarkan menjadi blok diagram pada gambar. Gambar 4.1 Blok diagram program Secara

Lebih terperinci

Media Informatika Vol. 15 No. 2 (2016) SIMULASI ROBOT LINE FOLLOWER DENGAN PROTEUS. Sudimanto

Media Informatika Vol. 15 No. 2 (2016) SIMULASI ROBOT LINE FOLLOWER DENGAN PROTEUS. Sudimanto Media Informatika Vol. 15 No. 2 (2016) SIMULASI ROBOT LINE FOLLOWER DENGAN PROTEUS Sudimanto Sekolah Tinggi Manajemen Informatika dan computer LIKMI Jl. Ir. H. Juanda 96 Bandung 40132 E-mail : sudianen@yahoo.com

Lebih terperinci

BAB I PENDAHULUAN. maju, seperti adanya perangkat wireless yang dapat menggantikan peranan kabel

BAB I PENDAHULUAN. maju, seperti adanya perangkat wireless yang dapat menggantikan peranan kabel BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Setiap orang selalu disibukkan dengan kegiatan rutinitas sehari-hari. Misalnya pada pagi hari harus mematikan lampu dan pada malam harinya menyalakan lampu.

Lebih terperinci

PROTOTIPE SIMULASI ROBOT PENJINAK BOM DENGAN PENGENDALIAN ANDROID BERBASIS MIKROKONTROLLER ATMEGA16

PROTOTIPE SIMULASI ROBOT PENJINAK BOM DENGAN PENGENDALIAN ANDROID BERBASIS MIKROKONTROLLER ATMEGA16 PROTOTIPE SIMULASI ROBOT PENJINAK BOM DENGAN PENGENDALIAN ANDROID BERBASIS MIKROKONTROLLER ATMEGA16 Antonius Nggedho Amak Yunus Eko Prasetyo 1) Teknik Informatika, Universitas Kanjuruhan Malang, Nggedho.antonius@gmail.com

Lebih terperinci

BAB I PENDAHULUAN.

BAB I PENDAHULUAN. BAB I PENDAHULUAN 1.1 Latar Belakang Mobil kendali RC (R/C car) mainan anak-anak sekarang mudah dijumpai disekitar kita. Dapat dengan mudah kita membelinya di pasar tradisional, pasar mainan bahkan melalui

Lebih terperinci

DESAIN DAN IMPLEMENTASI KONTROL ROBOT JARAK JAUH DENGAN KOMUNIKASI WIFI

DESAIN DAN IMPLEMENTASI KONTROL ROBOT JARAK JAUH DENGAN KOMUNIKASI WIFI Powered by TCPDF (www.tcpdf.org) DESAIN DAN IMPLEMENTASI KONTROL ROBOT JARAK JAUH DENGAN KOMUNIKASI WIFI Edy Cahyono¹, Istikmal², M.ary Murti³ ¹Teknik Telekomunikasi,, Universitas Telkom Abstrak Penggunaan

Lebih terperinci

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

BAB IV PENGUJIAN DAN ANALISIS SISTEM. didapat suatu sistem yang dapat mengendalikan mobile robot dengan PID BAB IV PENGUJIAN DAN ANALISIS SISTEM Pada bab ini akan dibahas hasil analisa pengujian yang telah dilakukan, pengujian dilakukan dalam beberapa bagian yang disusun dalam urutan dari yang sederhana menuju

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Buku Menurut Kamus Besar Bahasa Indonesia, buku memiliki arti lembar kertas yg berjilid, berisi tulisan atau kosong. Kertas-kertas bertulisan itu mempunyai tema bahasan yang

Lebih terperinci

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb APLIKASI PEMETAAN RUMAH BERSALIN DI KOTA DEPOK BERBASIS PLATFORM ANDROID Nopi Hidayatuloh *), Prof. Dr. Boesono Soerowirdjo **) Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi Informasi

Lebih terperinci

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

RANCANG BANGUN ROBOT PENGIKUT CAHAYA (LIGHT FOLLOWER) MENGGUNAKAN SENSOR LDR DENGAN PEMROGRAMAN MIKROKONTROLER ATMEGA8535 TUGAS AKHIR RANCANG BANGUN ROBOT PENGIKUT CAHAYA (LIGHT FOLLOWER) MENGGUNAKAN SENSOR LDR DENGAN PEMROGRAMAN MIKROKONTROLER ATMEGA8535 TUGAS AKHIR Untuk Memenuhi Persyaratan Mencapai Pendidikan Diploma III (DIII) Disusun

Lebih terperinci

ABSTRAK. Kata Kunci : Robot Line Follower

ABSTRAK. Kata Kunci : Robot Line Follower ABSTRAK Robot diharapkan dapat memberikan kemajuan pada dunia industri. Fungsi utamanya adalah membantu kegiatan produksi menjadi efektif dan efisien. Manusia tidak dapat bekerja tanpa berhenti dalam 24

Lebih terperinci

PENDAHULUAN Latar Belakang Masalah Kendaraan merupakan angkutan atau alat transportasi yang digunakan masyarakat untuk bepergian. Terlebih lagi diliha

PENDAHULUAN Latar Belakang Masalah Kendaraan merupakan angkutan atau alat transportasi yang digunakan masyarakat untuk bepergian. Terlebih lagi diliha APLIKASI SISTEM INFORMASI GEOGRAFIS YANG MEMETAKAN EMPAT BENGKEL MOTOR RESMI DI KOTA DEPOK BERBASIS PLATFORM ANDROID Zara Zulfariana *), Dr. Ernastuti, SSi., MKom **) Jurusan Sistem Informasi, Fakultas

Lebih terperinci

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN ALAT BAB III PERANCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan dibahas mengenai proses perancangan mekanik pembersih lantai otomatis serta penyusunan rangkaian untuk merealisasikan sistem alat. Dalam hal ini

Lebih terperinci

BAB I PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN Latar Belakang Masalah BAB I PENDAHULUAN Pada bab ini dijelaskan tujuan, latar belakang, gambaran sistem, batasan masalah, perincian tugas yang dikerjakan, dan garis besar penulisan skripsi. 1.1. Tujuan Skripsi ini bertujuan

Lebih terperinci

Aplikasi Informasi Penanganan Pertama Pada Cedera Olahraga dengan Fisioterapi Berbasis Android

Aplikasi Informasi Penanganan Pertama Pada Cedera Olahraga dengan Fisioterapi Berbasis Android Aplikasi Informasi Penanganan Pertama Pada Cedera Olahraga dengan Fisioterapi Berbasis Android Rama Tri Setiawan 15112978 Pembimbing : Octarina Budi Lestari, ST,MMSI Latar Belakang Masalah Cedera olahraga

Lebih terperinci

PERANCANGAN PROTOTYPE ROBOT SOUND TRACKER BERBASIS MIKROKONTROLER DENGAN METODE FUZZY LOGIC

PERANCANGAN PROTOTYPE ROBOT SOUND TRACKER BERBASIS MIKROKONTROLER DENGAN METODE FUZZY LOGIC PERANCANGAN PROTOTYPE ROBOT SOUND TRACKER BERBASIS MIKROKONTROLER DENGAN METODE FUZZY LOGIC SKRIPSI Oleh MUHAMMAD RENDRA TRIASMARA NIM 071910201015 PROGRAM STUDI STRATA-1 TEKNIK ELEKTRO JURUSAN TEKNIK

Lebih terperinci

RANCANG BANGUN APLIKASI KUNCI PINTU OTOMATIS BERBASIS MIKROKONTROLER ARDUINO MENGGUNAKAN SMARTPHONE ANDROID

RANCANG BANGUN APLIKASI KUNCI PINTU OTOMATIS BERBASIS MIKROKONTROLER ARDUINO MENGGUNAKAN SMARTPHONE ANDROID Page 116 RANCANG BANGUN APLIKASI KUNCI PINTU OTOMATIS BERBASIS MIKROKONTROLER ARDUINO MENGGUNAKAN SMARTPHONE ANDROID Ade Septryanti 1, Fitriyanti 2 1, Program Studi Teknik Informatika, 2 Program Studi

Lebih terperinci

BAB I PENDAHULUAN. untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan

BAB I PENDAHULUAN. untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan BAB I PENDAHULUAN I.1. Latar Belakang Perangkat lunak aplikasi (software application) adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu

Lebih terperinci

APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME

APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME Satyani Karina Eka Putri Teknik Informatika Universitas Gunadarma akarin_chan86@yahoo.com ABSTRAK Saat ini teknologi komunikasi menggunakan

Lebih terperinci

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk.

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk. SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk. Andi Septiawan Budiawan Saputra Dedik Afriansyah Jurusan Teknik Informatika STMIK PALCOMTECH PALEMBANG Abstrak PT. Telekomunikasi

Lebih terperinci

BAB IV PENGUJIAN SISTEM. program pada arduino secara keseluruhan yang telah selesai dibuat. Mulai dari

BAB IV PENGUJIAN SISTEM. program pada arduino secara keseluruhan yang telah selesai dibuat. Mulai dari BAB IV PENGUJIAN SISTEM Pengujian sistem yang dilakukan penulis merupakan pengujian terhadap perangkat keras dan perangkat lunak dari aplikasi android pada smartphone serta program pada arduino secara

Lebih terperinci

BAB II DASAR TEORI. Gambar 2.1. Smartphone Android Sony Xperia Mini st15i

BAB II DASAR TEORI. Gambar 2.1. Smartphone Android Sony Xperia Mini st15i BAB II DASAR TEORI Pada bab ini akan dibahas beberapa teori pendukung yang digunakan sebagai acuan dalam merealisasikan sistem. 2.1.Kemampuan Mendasar Robot Penyerang Humanoid Soccer Selain kemampuan dasar

Lebih terperinci

ROBOT PENJEJAK RUANGAN DENGAN SENSOR ULTRASONIK DAN KENDALI GANDA MELALUI BLUETOOTH

ROBOT PENJEJAK RUANGAN DENGAN SENSOR ULTRASONIK DAN KENDALI GANDA MELALUI BLUETOOTH ROBOT PENJEJAK RUANGAN DENGAN SENSOR ULTRASONIK DAN KENDALI GANDA MELALUI BLUETOOTH Fathur Zaini Rachman 1*, Nur Yanti 2 1,2 Teknik Elektronika, Politeknik Negeri Balikpapan * e-mail : fozer85@gmail.com

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI COMPUTER VISION PADA ROBOT PENDETEKSI OBJEK BERBASIS SMARTPHONE ANDROID DAN MIKROKONTROLER ATMEGA128

PERANCANGAN DAN IMPLEMENTASI COMPUTER VISION PADA ROBOT PENDETEKSI OBJEK BERBASIS SMARTPHONE ANDROID DAN MIKROKONTROLER ATMEGA128 PERANCANGAN DAN IMPLEMENTASI COMPUTER VISION PADA ROBOT PENDETEKSI OBJEK BERBASIS SMARTPHONE ANDROID DAN ATMEGA128 Galih Aldio Putra Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Pakuan, Bogor,

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Dalam bab ini penulis akan membahas prinsip kerja rangkaian yang disusun untuk merealisasikan sistem alat, dalam hal ini potensiometer sebagai kontroler dari motor servo, dan

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM Pada bab ini akan dibahas mengenai perancangan dari perangkat keras, serta perangkat lunak dari algoritma robot. 3.1. Sistem Instruksi dan Kontrol Robot Gambar 3.1. Blok diagram

Lebih terperinci

RANCANG BANGUN SISTEM MONITORING RUANGAN LABORATORIUM RADIOGRAFI BERBASIS ARDUINO DAN ANDROID

RANCANG BANGUN SISTEM MONITORING RUANGAN LABORATORIUM RADIOGRAFI BERBASIS ARDUINO DAN ANDROID Jurnal Teknologi Elektro, Universitas Mercu Buana ISSN : 2086-9479 RANCANG BANGUN SISTEM MONITORING RUANGAN LABORATORIUM RADIOGRAFI BERBASIS ARDUINO DAN ANDROID Budi Suhendro, Pranowo Adi Witanto, Anwar

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Gambaran Umum Sistem Pada tugas akhir ini, akan dibuat aplikasi mobile kamus multimedia dengan menggunakan platform BREW yang diberi nama Kamus Multimedia Indonesia

Lebih terperinci

KONTROL ARAH DAN KECEPATAN MOTOR DC MENGGUNAKAN ANDROID. Dyah Lestari, Andrik Rizki Ari Wijaya

KONTROL ARAH DAN KECEPATAN MOTOR DC MENGGUNAKAN ANDROID. Dyah Lestari, Andrik Rizki Ari Wijaya Lestari, Rizki Ari Wijaya; Kontrol Arah dan Kecepatan Motor DC Menggunakan Android KONTROL ARAH DAN KECEPATAN MOTOR DC MENGGUNAKAN ANDROID Dyah Lestari, Andrik Rizki Ari Wijaya Abstrak: Perkembangan teknologi

Lebih terperinci

BAB III METODE PENELITIAN. Tujuan dari pengembangan tugas akhir ini adalah pengaturan temperature handphone

BAB III METODE PENELITIAN. Tujuan dari pengembangan tugas akhir ini adalah pengaturan temperature handphone BAB III METODE PENELITIAN 3.1 Model Pengembangan Tujuan dari pengembangan tugas akhir ini adalah pengaturan temperature handphone dan kapasitas daya battery melalui aplikasi android yang mampu memutuskan

Lebih terperinci

BAB IV UJI COBA DAN IMPLEMENTASI

BAB IV UJI COBA DAN IMPLEMENTASI BAB IV UJI COBA DAN IMPLEMENTASI Setelah melakukan pengumpulan kebutuhan dan membangun prototyping perancangan alat terhadap prototipe robot dengan sistem tertanam berbasis pemrograman web, langkah selanjutnya

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Masalah Dalam Perancangan Robot Rubik s cube 3x3x3 Berbasis Mikrokontroler Menggunakan Metode Jessica Fridrich yang pembuatan nya terdapat beberapa masalah

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi perangkat bergerak (mobile device) berkembang begitu pesat sehingga jika dilihat dari ukuran fisik perangkat tersebut menjadi semakin mengecil

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Atmel (www.atmel.com).

BAB 4 IMPLEMENTASI DAN EVALUASI. Atmel (www.atmel.com). BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Sistem 4.1.1 Spesifikasi Perangkat Keras Proses pengendalian mobile robot dan pengenalan image dilakukan oleh microcontroller keluarga AVR, yakni ATMEGA128

Lebih terperinci

PENDAHULUAN BAB I PENDAHULUAN

PENDAHULUAN BAB I PENDAHULUAN BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Pesatnya perkembangan ilmu pengetahuan dan teknologi pada zaman sekarang, menuntut manusia untuk terus menciptakan inovasi baru di bidang teknologi. Hal ini

Lebih terperinci

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

BAB I PENDAHULUAN. Robot berguna untuk membantu manusia dalam melakukan pekerjaan tertentu, BAB I PENDAHULUAN I.1. Latar Belakang Teknologi adalah cara untuk mendapatkan suatu kualitas yang lebih baik, lebih mudah, lebih murah, lebih cepat dan lebih menyenangkan. Salah satu teknologi yang berkembang

Lebih terperinci

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB IV PENGUJIAN ALAT DAN ANALISA BAB IV PENGUJIAN ALAT DAN ANALISA 4.1 Tujuan Tujuan dari pengujian alat pada tugas akhir ini adalah untuk mengetahui sejauh mana kinerja sistem yang telah dibuat dan untuk mengetahui penyebabpenyebab ketidaksempurnaan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Sistem operasi untuk aplikasi bergerak yang mengalami perkembangan yang cukup pesat yaitu Android. Android adalah sistem operasi berbasis Linux dan bersifat open source.

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT Pada bab ini akan dijelaskan mengenai perancangan sistem home automation menggunakan teknologi NFC berbasis Arduino. Sistem home automation mengasumsikan peralatan listrik atau

Lebih terperinci

Perancangan Alat Pengontrol Pengaman Pintu Ruangan dengan Bluetooth Berbasis Android

Perancangan Alat Pengontrol Pengaman Pintu Ruangan dengan Bluetooth Berbasis Android Petunjuk Sitasi: Marwan. (2017). Perancangan Alat Pengontrol Pengaman Pintu Ruangan dengan Bluetooth Berbasis Android. Prosiding SNTI dan SATELIT 2017 (pp. B174-183). Malang: Jurusan Teknik Industri Universitas

Lebih terperinci

RANCANG BANGUN ROBOT PENYEIMBANG BERBASIS ANDROID

RANCANG BANGUN ROBOT PENYEIMBANG BERBASIS ANDROID 1 RANCANG BANGUN ROBOT PENYEIMBANG BERBASIS ANDROID Pardomuan Lumbantoruan 1), Elang Derdian M 2), Aryanto Hartoyo 3) Jurusan Teknik Elektro, Fakultas Teknik, Universitas Tanjungpura e-mail : Pardomuanlumbantoruan@yahoo.com

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM. a. Alarm main controller (kontrol utama sistem alarm)

BAB III ANALISIS DAN DESAIN SISTEM. a. Alarm main controller (kontrol utama sistem alarm) BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Dalam merancang sistem alarm mobil berbasis mikrokontroler dan android ini, terdapat beberapa masalah utama yang harus dicermati dan dipecahkan. Permasalahan

Lebih terperinci

BAB IV METODOLOGI PENELITIAN. pada bagian ketiga dan pada bagian yang terakhir digram alir peneitian.

BAB IV METODOLOGI PENELITIAN. pada bagian ketiga dan pada bagian yang terakhir digram alir peneitian. 34 BAB IV METODOLOGI PENELITIAN Bab ini akan membahas Analisi dan Perancangan System pada bagian pertama, alat dan bahan pada bagian kedua dilanjut dengan metodelogi penellitian pada bagian ketiga dan

Lebih terperinci

PEMANFAATAN SENSOR ACCELEROMETER PADA SMARTPHONE ANDROID UNTUK MENGENDALIKAN ROBOT BERODA

PEMANFAATAN SENSOR ACCELEROMETER PADA SMARTPHONE ANDROID UNTUK MENGENDALIKAN ROBOT BERODA PEMANFAATAN SENSOR ACCELEROMETER PADA SMARTPHONE ANDROID UNTUK MENGENDALIKAN ROBOT BERODA Hendri Kurniawan 1, Slamet Winardi 2 1,2 Program Studi Sistem Komputer, Universitas Narotama Surabaya email: 1

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Dalam perancangan dan implementasi wajah animatronik berbasis mikrokontroler ini menggunakan beberapa metode rancang bangun yang pembuatannya

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN Pada bab ini akan menjelaskan tentang sistem analisis dan perancangan pada pembuatan sistem komunikasi bluetooth pada aquascape berbasis arduino. Pengendelaian alat pada

Lebih terperinci

PERANCANGAN DAN PEMBUATAN SISTEM OTOMATISASI PERANGKAT ELEKTRONIKA RUMAH BERBASIS ARDUINO

PERANCANGAN DAN PEMBUATAN SISTEM OTOMATISASI PERANGKAT ELEKTRONIKA RUMAH BERBASIS ARDUINO PERANCANGAN DAN PEMBUATAN SISTEM OTOMATISASI PERANGKAT ELEKTRONIKA RUMAH BERBASIS ARDUINO LAPORAN TUGAS AKHIR Diselesaikan sebagai salah satu syarat untuk mendapatkan gelar Ahli Madya (A.Md) Teknik Komputer

Lebih terperinci

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB IV PENGUJIAN ALAT DAN ANALISA BAB IV PENGUJIAN ALAT DAN ANALISA 4.1 Tujuan Tujuan dari pengujian alat pada tugas akhir ini adalah untuk mengetahui sejauh mana kinerja sistem yang telah dibuat dan untuk mengetahui penyebabpenyebab ketidaksempurnaan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perkembangan teknologi pada masa sekarang ini telah mengalami perubahan yang sangat pesat, sama halnya dengan perkembangan Elektronik. Salah satunya

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Program Penulis sangat membutuhkan sebuah landasan teori yang dapat mendukung segala pembuatan tugas akhir, landasan teori ini berisikan tentang teori-teori berhubungan

Lebih terperinci

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

Kata kunci:sensor rotary encoder, IC L 298, Sensor ultrasonik. i Universitas Kristen Maranatha Perancangan dan Realisasi Auto Parking Pada Robot Mobil Menggunakan Modul Mikrokontroler Arduino Uno Disusun oleh : Heryanto Joyosono 0822021 Jurusan Teknik Elektro, Fakultas Teknik,, Jl.Prof.Drg.Suria

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 51 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Pada tahap implementasi dan pengujian sistem, akan dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Bagian dari bab ini akan membahas mengenai analisa dan perancangan sistem yang akan dibangun pada pengerjaan tugas akhir ini. Pembahasan analisa meliputi analisa

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Kebutuhan Perangkat Keras Agar aplikasi dapat dijalankan dengan baik dan lancar, diperlukan spesifikasi standar dari suatu perangkat keras. Ada beberapa

Lebih terperinci

BAB I I. PENDAHULUAN 1.1 Latar belakang

BAB I I. PENDAHULUAN 1.1 Latar belakang BAB I I. PENDAHULUAN 1.1 Latar belakang Pada bab ini membahas tentang pendahuluan. Teknologi sudah sangat berkembang di era zaman sekarang. Bahkan teknologi sudah menjadi kebutuhan primer dari manusia

Lebih terperinci

Bab 3 Perancangan Sistem

Bab 3 Perancangan Sistem 14 Bab 3 Perancangan Sistem Proses perancangan dan pengimplementasian aplikasi Objek Wisata Kabupaten Poso Berbasis Android diperlukan perancangan sistem. Perancangan sistem bertujuan untuk memberikan

Lebih terperinci

BAB IV PERANCANGAN. 4.1 Flowchart

BAB IV PERANCANGAN. 4.1 Flowchart BAB IV PERANCANGAN Bab ini membahas tentang perancangan sistem gerak Robo Bin, mulai dari alur kerja sistem gerak robot, perancangan alat dan sistem kendali, proses pengolahan data hingga menghasilkan

Lebih terperinci

BAB IV PENGUJIAN SISTEM. selesai dibuat untuk mengetahui komponen-komponen sistem apakah berjalan

BAB IV PENGUJIAN SISTEM. selesai dibuat untuk mengetahui komponen-komponen sistem apakah berjalan BAB IV PENGUJIAN SISTEM Pengujian sistem yang dilakukan penulis merupakan pengujian terhadap perangkat keras dan perangkat lunak dari sistem secara keseluruhan yang telah selesai dibuat untuk mengetahui

Lebih terperinci

MOBILE ROBOT DENGAN PENGONTROLAN PERINTAH SUARA BERBASIS ANDROID

MOBILE ROBOT DENGAN PENGONTROLAN PERINTAH SUARA BERBASIS ANDROID JURNAL MANUTECH 9 MOBILE ROBOT DENGAN PENGONTROLAN PERINTAH SUARA BERBASIS ANDROID Eko Sulistyo 1 1 Jurusan Teknik Elektro dan Informatika, Politeknik Manufaktur Negeri Bangka Belitung Kawasan Industri

Lebih terperinci

KUMPULAN APLIKASI JAVA J2ME

KUMPULAN APLIKASI JAVA J2ME KUMPULAN APLIKASI JAVA J2ME Sejarah Android Pada Juli 2005, Google mengakuisisi Android Inc. sebuah perusahaan baru berkembang yang bergerak di bidang aplikasi ponsel. Perusahaan ini berbasis di Palo AltoCalifornia

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Tahapan ini menjelaskan hasil dari perancangan serta uji coba yang dilakukan dari sistem yang telah selesai dan dapat digunakan. Hasil aplikasi ini merupakan video

Lebih terperinci

METODE PENELITIAN Aplikasi pencarian lokasi sekolah mengadopsi metode LBS untuk mendapatkan informasi pada radius 1000 m dari keberadaan pengguna. Pad

METODE PENELITIAN Aplikasi pencarian lokasi sekolah mengadopsi metode LBS untuk mendapatkan informasi pada radius 1000 m dari keberadaan pengguna. Pad APLIKASI PENCARIAN LOKASI SEKOLAH MENGGUNAKAN METODE LBS BERBASIS ANDROID Selvi Isni Hadi Saputri Nuryuliani Universitas Gunadarma Jl. Margonda Raya Pondok Cina Depok ABSTRAK Depok merupakan kota metropolitan

Lebih terperinci

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI)

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI) BAB III METODOLOGI 3.1. Tempat dan Waktu Penelitian Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI) yang berlokasi di Gedung AR Fachruddin B Universitas Muhammadiyah Yogyakarta,

Lebih terperinci

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1 Dalam menentukan dan mengambil suatu keputusan pada suatu perusahaan atau instansi diperlukan data-data yang diolah menjadi suatu informasi yang berguna bagi

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM Sistem vision yang akan diimplementasikan terdiri dari 2 bagian, yaitu sistem perangkat keras dan perangkat lunak. Perangkat lunak yang digunakan dalam sistem vision ini adalah

Lebih terperinci

ROBOT GERAK OTOMATIS DI PERMUKAAN AIR

ROBOT GERAK OTOMATIS DI PERMUKAAN AIR ROBOT GERAK OTOMATIS DI PERMUKAAN AIR Rinto Susanto Jurusan S1 Sistem Komputer Fakultas Teknik Jl. Prof. drg. Surya Sumantri No. 65, Bandung 40164 Email: s_rinto@yahoo.com Abstract Automated Moving Robot

Lebih terperinci

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok 10 BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Dalam pembangunan suatu sistem informasi, terdapat dua kelompok dalam pendekatan mendefinisikan system, yaitu yang menekankan pada prosedurnya dan yang

Lebih terperinci