BAB IV IMPLEMENTASI DAN PENGUJIAN
|
|
- Widya Lesmono
- 6 tahun lalu
- Tontonan:
Transkripsi
1 42 BAB IV IMPLEMENTASI DAN PENGUJIAN 1.1 Implementasi. Pada bagian ini akan dijelaskan mengenai implementasi program, implementasi konektifitas Bluetooth dan pergerakan robot mobil pada sistem. Proses implementasi ini dilakukan berdasarkan hasil pada tahap perancangan yang sudah dijelaskan pada bab sebelumnya. Selain itu, pada bagian ini juga dibahas mengenai skenario pengujian,lingkungan pengujian yang terdiri dari perangkat keras (hardware) dan lingkungan pengujian perangkat lunak (software). 1.2 Implementasi dan Pengujian Program. Aplikasi ini dibuat dengan bahasa pemprograman Java yang kemudian dijalankan dengan menginstall Eclipse. Implementasi program dilakukan setelah melakukan perancangan yang terdapat pada Bab III. Dengan hasil pengujian program pada smartphone sebagai berikut : Gambar 4.1 Menu-menu pada Smartphone sebagai penggerak mobil robot 42
2 43 Dari menu-menu yang dihasilkan diatas dapat digambarkan perintah pergerakan panah maju, mundur, kanan, kiri, dan stop untuk menghentikan perintah berhenti pada mobil robot. Pada implementasi pengujian aplikasi tersebut, aktifitas panah dibuat untuk melakukan pergerakan robot mobil, panah maju untuk pergerakan maju, panah mundur untuk pergerakan mundir, panah kanan untuk melakukan perintah belok kanan, panah kiri untuk melakukan perintah belok kiri, dan tombol tengah stop melakukan perintah berhenti. Pengujian yang dilakukan pada aplikasi pengendalian robot dengan Bluetooth berbasis android menggunakan tipe android Jelly Bean 2.3. sedangkan hasil uji coba pada tipe android Froyo tidak berjalan sempurna Implementasi Sistem pada Java Pada pemograman java membuat package dengan nama androitremote dengan public class yang dibutuhkan dan BtInterface sebagai function Bluetooth penghubung dengan mikrokontroler. Dengan hasil potongan program yang terdapat pada pemograman Java berikut : Gambar 4.2 Potongan pemograman java untuk nama Package Android Remote Pada gambar 4.2 adalah potongan program java untuk nama package yang dibuat, yaitu androidremote.
3 44 Gambar 4.3 Potongan pemograman java untuk Bluetooth pada class di java Pada gambar 4.3 merupakan potongan program pada class BtInterface.java untuk melakukan kegiatan Bluetooth yang dikirim dari androidremote.java. Setelah melakukan pendeklarasian function diatas, maka berikut adalah langkah yang merupakan fungsi memanggil activity yang pertama kali dibuat :
4 45 Gambar 4.4 Memanggil Activity pada Program Java Untuk gambar 4.4 adalah memanggil Activity pada program java, untuk mendeklarasikan panah maju, mundur, kanan, kiri, stop, serta tombol sedang menghubungkan dan putus koneksi.
5 46 Pada class AndroidRemote untuk function pada gambar 4.5 berfungsi mengirimkan data serial berupa karakter ke mikrokontroler pada robot mobil. Gambar 4.5 Potongan program java untuk mengirim data berupa karakter. Pada pemograman java diatas berfungsi sebagai pengirim data berupa karakter dengan melakukan inisialisasi karakter F melakukan perintah robot menjadi maju, karakter B melakukan perintah mundur, karakter R melakukan perintah belok kanan, karakter L melakukan perintah belok kiri, dan karakter S melakukan perintah berhenti Implementasi konektifitas Bluetooth Konektifitas Bluetooth ini merupakan teknologi komunikasi data nirkabel (tanpa kabel) yang bertujuan untuk menggantikan penggunaan kabel. Pada dasarnya, Bluetooth dapat digunakan untuk menghubungkan hamper semua perangkat satu dengan lainnya. Untuk implementasi konektifitas Bluetooth pada
6 47 pemograman java untuk melakukan konektifitas Bluetooth tersebut sebagai berikut : Gambar 4.6 Potongan program java pada deklarasi Bluetooth di Androidremote Pada gambar 4.6 diatas merupakan deklarasi program java untuk melakukan koneksi Bluetooth pada smartphone akan muncul message Tersambung jika konektifitas ditemukan (pairing) dengan robot alat, dan jika tidak tersambung dengan jaringan maka akan mengeluarkan message Terputus. Pada gambar 4.7 merupakan deklarasi function yang diarahkan ke BtInterface sebagai BufferredReader dari Bluetooth, dengan hasil potongan program berikut :
7 48 Gambar 4.7 Potongan program pada BtInterface di Java. Langkah selanjutnya pada implementasi melakukan koneksi Bluetooth jika user melakukan reset ketika mengubah layar smartphone yaitu melakukan pengecekan terhadap perangkat tersebut mempunyai Bluetooth, jika perangkat tersebut tidak mempunyai koneksi Bluetooth maka akan mengeluarkan message Device does not support Bluetooth, dan jika perangkat tersebut mempunyai koneksi Bluetooth maka akan melakukan deklarasi program dengan mengaktifkan koneksi Bluetooth pada smartphone. Aktifitas selanjutnya jika Bluetooth tersebut sudah aktif maka memulai objek BtInterface untuk menangani komukasi Bluetooth. Berikut kode 4.1 dan kode 4.2 untuk listng potongan program yang terdapat pada java pada AndroidRemote dan BtInterface :
8 49 Kode 4.1 Potongan kode pada public void onresume() { super.onresume(); //pertama-tama, kita memeriksa apakah ada bluetooth di smartphone mbluetoothadapter = BluetoothAdapter.getDefaultAdapter(); if (mbluetoothadapter == null) { // Perangkat tidak mendukung Bluetooth Log.v(TAG, "Device does not support Bluetooth"); else{ //Perangkat mendukung Bluetooth if (!mbluetoothadapter.isenabled()){ //jika Bluetooth tidak diaktifkan, maka memintanya Intent enablebtintent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE); startactivityforresult(enablebtintent, REQUEST_ENABLE_BT); else{ //BT diaktifkan, maka memulai objek BtInterface untuk menangani semua komunikasi BT bt = new BtInterface(handlerStatus, handler); //disebut hanya jika BT belum diaktifkan, untuk mengaktifkannya protected void onactivityresult(int requestcode, int resultcode, Intent moredata){ if (requestcode == REQUEST_ENABLE_BT){ if (resultcode == Activity.RESULT_OK){ //BT diaktifkan, maka memulai objek BtInterface untuk menangani semua komunikasi BT bt = new BtInterface(handlerStatus, handler); else if (resultcode == Activity.RESULT_CANCELED) Log.v(TAG, "BT not activated"); else Log.v(TAG, "result code not known"); else{ Log.v(TAG, "request code not known");
9 50 Kode 4.2 Potongan kode pada BtInterface. //Mematikan pesan saat koneksi ditutup private ReceiverThread receiverthread; //Function ini merespon main activity Handler handlerstatus, handlermessage; public static int CONNECTED = 1; public static int DISCONNECTED = 2; static final String TAG = "Chihuahua"; public BtInterface(Handler hstatus, Handler h) { mbluetoothadapter = BluetoothAdapter.getDefaultAdapter(); handlerstatus = hstatus; handlermessage = h; //saat dipanggil dari main activity, maka terkoneksi dengan mobil robot public void connect() { Set<BluetoothDevice> setpaireddevices = mbluetoothadapter.getbondeddevices(); BluetoothDevice[] paireddevices = (BluetoothDevice[]) setpaireddevices.toarray(new BluetoothDevice[setpairedDevices.size()]); boolean foundchihuahua = false; for(int i=0;i<paireddevices.length;i++) { Untuk konektifitas pada Bluetooth dengan menggunakan tipe Bluetooth HC-06 dapat dideklasikan pada potongan kode 4.3 dengan menggunakan standart serial number UUID F9B34FB tipe tersebut :
10 51 Kode 4.3 Potongan kode pada BtInterface untuk standart UUID serial number //saat dipanggil dari main activity, maka terkoneksi dengan mobil robot public void connect() { Set<BluetoothDevice> setpaireddevices = mbluetoothadapter.getbondeddevices(); BluetoothDevice[] paireddevices = (BluetoothDevice[]) setpaireddevices.toarray(new BluetoothDevice[setpairedDevices.size()]); boolean foundchihuahua = false; for(int i=0;i<paireddevices.length;i++) { if(paireddevices[i].getname().contains("hc-06")) { device = paireddevices[i]; try { //String " F9B34FB" adalah standar untuk koneksi Serial bluetooth untuk HC06 socket=device.createrfcommsockettoservicerecord(uuid.from String(" F9B34FB")); receivestream = socket.getinputstream(); receivereader = new BufferedReader(new InputStreamReader(receiveStream)); sendstream = socket.getoutputstream(); catch (IOException e) { e.printstacktrace(); foundchihuahua = true; break; if(foundchihuahua == false){ Log.v(TAG, "You have not turned on your Chihuahua");
11 Pengujian Menjalankan Sistem Setelah sistem dibuat, hal yang harus dilakukan adalah uji coba sistem. Pertama pada gambar 4.8, Koneksi perangkat android ke laptop melalui media USB (Universal Serial Bus). Setelah dipastikan terkoneksi lakukan kompilasi sistem, dengan melakukan klik kanan pada project sistem, lakukan Run As Android Application. Gambar 4.9. Menunjukan cara kompilasi sistem. Gambar 4.8. Koneksi perangkat android ke laptop melalui media USB (Universal Serial Bus) Gambar 4.9. Menunjukan cara kompilasi sistem.
12 53 Ketika sistem dikompilasi pada konsol Eclipse akan keluar pesan jika sistem telah masuk ke perangkat Android. Adapun pesan pada konsol tersebut ditunjukkan pada gambar Gambar 4.10 Starting Activity pada konsol Eclipse. Pada gambar 4.11 adalah gambar sistem telah masuk ke perangkat lunak Android dan siap untuk dijalankan. Gambar 4.11 Sistem Masuk ke Perangkat Android. Berikut table hasil pengujian pada Sistem Android untuk pengendalian robot dengan Bluetooth.
13 54 No Tabel 4.1 Hasil Pengujian Sistem pada Android Keterangan Hasil Pengujian pada Sistem Android 1 Instalasi Sistem pada Android OK 2 Menghubungkan Bluetooth pada Robot OK 3 Sistem melakukan perintah gerak maju OK 4 Sistem melakukan perintah gerak mundur OK 5 Sistem melakukan perintah gerak belok kanan OK 6 Sistem melakukan perintah gerak belok kiri OK 7 Sistem melakukan perintah berhenti OK 8 Putus koneksi Bluetooth OK
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 terperinciPERANCANGAN. Android (mendeteksi perintah ) Arduino Uno (menerima Perintah) Motor Shield (dapat Perintah ) Motor DC 1 kiri
PERANCANGAN Pada bab ini menjalaskan perancangan dari robot Delvin, mulai dari tahap alur kerja sistem pada robot Delvin, perancangan alat dan sistem kendali, pada sistem pengolahan ouput pada robot Delvin,
Lebih terperinciBAB 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 terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Software Software arduino merupakan software yang sangat penting karena merupakan proses penginputan data dari komputer ke dalam mikrokontroler arduino menggunakan software
Lebih terperinci4.1.2 Implementasi Sistem Setelah melakukan analisis dan perancangan sistem yang telah dibahas, maka untuk tahap selanjutnya adalah implementasi siste
BAB IV IMPLEMENTASI DAN HASIL PENGUJIAN Pada bab ini akan dibahas mengenai implementasi pengembangan aplikasi sensor untuk memantau suhu ruang server dengan pemberitahuan SMS. 4.1 Implementasi Setelah
Lebih terperinciBAB IV PENGUJIAN DAN ANALISA ALAT
BAB IV PENGUJIAN DAN ANALISA ALAT Setelah perancangan alat selesai, selanjutnya yang perlu dilakukan adalah pengujian dan analisa alat yang bertujuan untuk melihat tingkat keberhasilan dalam perancangan
Lebih terperinciBAB IV PENGUJIAN DAN ANALISA
BAB IV PENGUJIAN DAN ANALISA Setelah proses perancangan selesai, maka dalam bab ini akan diungkapkan dan diuraikan mengenai persiapan komponen dan peralatan yang dipergunakan, serta langkah-langkah praktek,
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Software Software arduino merupakan software yang sangat penting karena merupakan proses penginputan data dari komputer ke dalam mikrokontroler arduino menggunakan software
Lebih terperinciPEMROGRAMAN BERORIENTASI OBJEK
MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK NINF615 SEMESTER GASAL 2016/2017 PROGRAM STUDI S1 TEKNIK INFORMATIKA MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK DISUSUN OLEH: Tim Asisten Praktikum Jurusan
Lebih terperinciBAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT 3.1 Alat dan Bahan Alat dan bahan yang digunakan pada tugas akhir ini yaitu berupa hardware dan software. Table 3.1. merupakan alat dan bahan yang digunakan. Tabel 3.1. Alat dan
Lebih terperinciint i = 0; while (i < 10) { System.out.println( Informatika Unpas ); i++; }
I. Bahan Kajian 1. Perulangan (Iterasi) Perulangan(iterasi), menyatakan bahwa suatu instruksi tertentu akan diulang sampai tercapai kondisi tertentu, tanpa kita harus menulis perintah tersebut secara berulang.
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari pengujian rancangan alat yang dibuat beserta pembahasan tentang aplikasi android. Adapun
Lebih terperinciBAB III ANALISA DAN DESAIN SISTEM
BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Selama ini untuk mentransfer file dari PC ke smartphone menggunakan kabel usb. Penggunaan kabel usb untuk mentransfer file dari PC ke smartphone
Lebih terperinciBAB 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 terperinciHand Out Aplikasi Trainer Robotika
Hand Out Aplikasi Trainer Robotika I. Tujuan Trainer Robotika untuk digunakan sebagai modul pengenalan Robotika dengan menggunakan diagram alir. Untuk siswa-siswi SD (Sekolah Dasar) sampai dengan SMA (Sekolah
Lebih terperinciBAB 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 terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi permainan Koneksi-4 yang akan dikembangkan, tahapan selanjutnya adalah implementasi dan pengujian.
Lebih terperinciPROTOTYPE ROBOT PENYEDOT DEBU BERBASIS ARDUINO UNO DENGAN PENGENDALI SMARTPHONE ANDROID MENGGUNAKAN MEDIA BLUETOOTH
PROTOTYPE ROBOT PENYEDOT DEBU BERBASIS ARDUINO UNO DENGAN PENGENDALI SMARTPHONE ANDROID MENGGUNAKAN MEDIA BLUETOOTH Nama : Tri Ajeng Listiani NPM : 57411159 Jurusan : Teknik Informatika Pembimbing : Dr.
Lebih terperinciPraktikum 1 - Getting Started with Android
Praktikum 1 - Getting Started with Android Dosen : Tenia Wahyuningrum, S.Kom., MT Sebelum menjalankan aplikasi sederhana Hello World, kita perlu untuk menginstal programming environment. Hello World App
Lebih terperinciMOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR
MOBILE PROGRAMMING Oleh : CHALIFA CHAZAR MATERI 6 PENGGUNAAN ACTIVITY Tujuan: Mahasiswa memahami siklus hidup suatu activity dan mampu menerapkan penggunaan intent dalam pembuatan suatu aplikasi Android.
Lebih terperinciBAB IV HASIL DAN UJI PROGRAM
BAB IV HASIL DAN UJI PROGRAM IV.1. Hasil Perancangan Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari pengujian rancangan alat yang dibuat beserta pembahasan tentang aplikasi android.
Lebih terperinciBAB IV PEMBUATAN DAN PENGUJIAN
BAB IV PEMBUATAN DAN PENGUJIAN Pada bagian bab ini, selanjutnya penulis akan melakukan tahap pembuatan dan pengujian yang mengacu pada analisa dan perancangan pada bagian sebelumnya. 4.1 Pembuatan Dalam
Lebih terperinciBAHASA PEMROGRAMAN JAVA
MI1274 Algoritma & Pemrograman Lanjut Genap 2015-2016 BAHASA PEMROGRAMAN JAVA Disusun Oleh: Reza Budiawan Untuk: Tim Dosen Algoritma & Pemrograman Lanjut Hanya dipergunakan untuk kepentingan pengajaran
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN. Setelah melakukan analisis dan perancangan terhadap aplikasi Iqra mobile,
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi Iqra mobile, tahapan selanjutnya adalah implementasi dan pengujian. Pada tahapan ini terdapat
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN
40 BAB 3 ANALISIS DAN PERANCANGAN 3.1. Analisis Sistem Analisis sistem bertujuan untuk memecah sistem ke dalam komponen-komponen subsistem yang lebih kecil untuk mengetahui hubungan setiap komponen tersebut
Lebih terperinciBAB 5 Mendapatkan Input dari Keyboard
BAB 5 Mendapatkan Input dari Keyboard 5.1 Tujuan Kita sudah mempelajari konsep mendasar pada Java dan menulis beberapa program sederhana. Sekarang kita akan mencoba membuat program kita lebih interaktif
Lebih terperinciBAB 5 Mendapatkan Input dari Keyboard
5.1 Tujuan BAB 5 Mendapatkan Input dari Keyboard Kita telah mempelajari konsep dasar pada Java dan menulis beberapa program sederhana. Sekarang kita akan mencoba membuat program kita lebih interaktif dengan
Lebih terperinciBAB 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 terperinciBAB III METODE PENELITIAN. wireless access point, microcontroller, dan rangkaian relay driver. Access Point. WiFi.
BAB III MEODE PENELIIAN 3.1 Model Penelitian Pengerjaan ugas Akhir ini dapat terlihat jelas dari blok diagram yang tampak pada Gambar 3.1. Blok diagram tersebut menggambarkan proses dari input suara hingga
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV. 1 Hasil Pada bab ini, penulis akan menampilkan tampilan hasil perancangan yang telah dijelaskan pada bab sebelumnya dari perancangan alat helm anti kantuk dengan menggunakan
Lebih terperinci1. Apa yang harus dilakukan oleh programmer untuk menangani user-defined exception? Menuliskan exception sebagai start method
Your browser does not support inline frames or is currently configured not to display inline frames. Waktu Sisa : 0:10:57 1. Apa yang harus dilakukan oleh programmer untuk menangani user-defined exception?
Lebih terperinciDASAR PEMOGRAMAN JAVA
DASAR PEMOGRAMAN JAVA Pertemuan ke-2 Oleh: Winda Aprianti Tipe Data Bilangan Karakter Kata atau Kalimat Boolean Literal merepresentasikan nilai suatu tipe, dimana tipe itu sendiri menjelaskan bagaimana
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Proses Aplikasi Pada bab ini akan dibahas implementasi sistem rancang bangun Aplikasi pencarian pasal-pasal undang-undang hukum dengan metode String Matching hingga
Lebih terperinciBAB 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 terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1 Hasil Pada bab ini, penulis akan menampilkan tampilan hasil perancangan yang telah dijelaskan pada bab sebelumnya dari perancangan dan implementasi robot keseimbangan menggunakan
Lebih terperinciBAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Tahapan implementasi ini merupakan tahapan dimana. aplikasi yang dibuat telah siap untuk digunakan secara
BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM 4.1 Implementasi Sistem Tahapan implementasi ini merupakan tahapan dimana aplikasi yang dibuat telah siap untuk digunakan secara independent dan dapat diuji penggunaannya
Lebih terperinciBAB IV PENGUJIAN ALAT DAN PROGRAM
BAB IV PENGUJIAN ALAT DAN PROGRAM Tujuan dari adanya pengujian alat dan program ini yaitu untuk menghasilkan sebuah alat mobil kontrol berbasis android dengan monitor camera WIFI sebagai cctv sebagai bahan
Lebih terperinciBAB IV IMPLEMENTASI DAN PEMBAHASAN. Dengan Metode Vigenere Cipher Untuk Pengamanan Sms Pada
BAB IV IMPLEMENTASI DAN PEMBAHASAN 4.1. Pembahasan Aplikasi dengan judul Implementasi Algoritma Kriptografi Dengan Metode Vigenere Cipher Untuk Pengamanan Sms Pada Android dibangun dengan menggunakan bahasa
Lebih terperinciBAB 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 terperinciBAB 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 terperinciClass yang dipakai Untuk membuat tampilan map pada Android, kita bisa memanfaatkan MapView sebagai berikut:
Pemrograman Android GPS MAP Part 3 [Pemrograman Android GPS MAP 03][Level: Menengah] Andi Taru Nugroho Nur Wismono S.Kom.,M.Cs. andi.taru@gmail.com Lisensi Dokumen: Copyright 2012 JavaClopedia.com Seluruh
Lebih terperinci2 TIPE DATA DAN VARIABEL
BAB 2 TIPE DATA DAN VARIABEL Kompetensi Dasar dan Indikator : Setelah mengikuti materi kuliah ini mahasiswa mampu menggunakan tipe data dan variable yang ada dalam Java, dengan indikator mahasiswa mampu:
Lebih terperinci1. Mana diantara pilihan-pilihan berikut ini yang merupakan penulisan loop yang benar?
1 of 14 2/21/2008 2:34 PM Waktu Sisa : 0:43:58 1. Mana diantara pilihan-pilihan berikut ini yang merupakan penulisan loop yang benar? 2 of 14 2/21/2008 2:34 PM 2. Pernyataan manakah yang benar mengenai
Lebih terperinciBAB III PERANCANGAN Gambaran Alat
BAB III PERANCANGAN Pada bab ini penulis menjelaskan mengenai perancangan dan realisasi sistem indikator peringatan berbelok dan perlambatan pada helm sepeda dengan menggunakan android smartphone sebagai
Lebih terperinciBAB IV PENGUJIAN DAN ANALISA ALAT
34 BAB IV PENGUJIAN DAN ANALISA ALAT Setelah proses perancangan selesai, maka dalam bab ini akan diungkapkan dan diuraikan mengenai persiapan komponen dan peralatan yang dipergunakan, kemudian menyiapkan
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah bab sebelumnya telah menganalisis kebutuhan dan merancangnya dalam sebuah diagram maka tahapan selanjutnya adalah implementasi dan pengujian.
Lebih terperinciBAB IV ANALISA DAN PENGUJIAN DATA
BAB IV ANALISA DAN PENGUJIAN DATA Pada bab ini akan di bahas mengenai pengujian peralatan yang dipergunakan untuk membangun sistem navigasi pada robot berjalan. Pengujian ini untuk bertujuan apakah peralatan
Lebih terperinciMODUL WORKSHOP IMPLEMENTASI CUBEACON ATTENDANCE PELAKSANA PT. EYRO DIGITAL TEKNOLOGI
MODUL WORKSHOP IMPLEMENTASI CUBEACON ATTENDANCE PELAKSANA PT. EYRO DIGITAL TEKNOLOGI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA Jln. Raya ITS Kampus PENS Sukolilo Surabaya 60111 INDONESIA Telp. (031) 594 7280
Lebih terperinciMOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR
MOBILE PROGRAMMING Oleh : CHALIFA CHAZAR MATERI 6 PENGGUNAAN ACTIVITY & INTENT Tujuan: Mahasiswa memahami siklus hidup suatu activity dan mampu menerapkan penggunaan intent dalam pembuatan suatu aplikasi
Lebih terperinciPertemuan 2 (2) : Membuat Class dan mengakses Anggota Class
Pertemuan 2 (2) : Membuat Class dan mengakses Anggota Class Tessy Badriyah, SKom. MT. http://lecturer.eepis-its.edu/~tessy Pendahuluan Pada bagian ini, kita akan membuat program berbasis obyek menggunakan
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
54 4.1. Implementasi BAB IV IMPLEMENTASI DAN PENGUJIAN Di dalam Bab sebelumnya penulis menjelaskan tentang perancangan aplikasi Banking Customer Service Dialler, Di dalam Bab III juga dijelaskan bentuk
Lebih terperinciSukses. Kesalahan pada URL. File tidak lengkap. Kesalahan umum
Your browser does not support inline frames or is currently configured not to display inline frames. Waktu Sisa : 0:20:31 1. Sukses Kesalahan pada URL File tidak lengkap Kesalahan umum Mengerjakan finally
Lebih terperinciPenggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.
Topik Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika. Tujuan Setelah menyelesaikan praktikum ini, mahasiswa diharapkan mampu: 1. Menggunakan Netbeans IDE untuk membuat program Java
Lebih terperinciPEMROGRAMAN JAVA. Yoannita, S.Kom. Input Kondisi (IF-ELSE, SWITCH)
PEMROGRAMAN JAVA Yoannita, S.Kom Input Kondisi (IF-ELSE, SWITCH) 1 import java.io.* Operasi input/output dimaksudkan untuk berinteraksi dengan user, User mengetikkan sesuatu input, program java akan menerima
Lebih terperinciPRAKTEK 1 CLASS, ATTRIBUTE, METHOD, DAN OBJEK
1 PRAKTEK 1 CLASS, ATTRIBUTE, METHOD, DAN OBJEK 1.1 NetBeans 8.1 Sebelum membuat project ada baiknya kenali dulu windows yang ada pada NetBeans 8.1 Projects/Services/Files Editor Output Navigator Projects
Lebih terperinciGambar 4.17 Instalasi Modem Nokia 6100 Install From Disk
80 Pilih Have Disk Gambar 4.16 Instalasi Modem Nokia 6100 Install New Modem Pilih Browse Gambar 4.17 Instalasi Modem Nokia 6100 Install From Disk 81 Pilih driver modem kemudian klik Open Gambar 4.18 Instalasi
Lebih terperinciBAB III PERANCANGAN ALAT
BAB III PERANCANGAN ALAT 3.1 Deskripsi Sistem Bab ini membahas perancangan alat yang meliputi perancangan perangkat keras hingga perancangan perangkat lunak. Bentuk dari perancangan akan di jabarkan sebagai
Lebih terperinciPEMROGRAMAN SOCKET LANJUTAN
Praktikum 11 PEMROGRAMAN SOCKET LANJUTAN A. TUJUAN PEMBELAJARAN 1. Siswa memahami konsep aplikasi client server di jaringan. 2. Siswa memahami konsep pemprograman socket lanjut. 3. Siswa mampu melakukan
Lebih terperinciRancang Bangun Aplikasi Mobile Pengontrol Robot Penyedot Debu Berbasis Android
1 Rancang Bangun Aplikasi Mobile Pengontrol Robot Penyedot Debu Berbasis Android Enry Firmana 1, Rudy Dwi Nyoto 2, Novi Safriadi 3 1 1, 2, 3 Program Studi S1 Teknik Informatika Universitas Tanjungpura
Lebih terperinciBAB II VARIABEL DAN TIPE DATA
BAB II VARIABEL DAN TIPE DATA Bahasa pemrograman pada umumnya, mengenal adanya variabel yang digunakan untuk menyimpan nilai atau data. Sedangkan Java sendiri dikenal sebagai bahasa pemrograman dengan
Lebih terperinciBAB 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 terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 IMPLEMENTASI PROGRAM ANTARA MUKA Setelah melalui tahap analisis dan tahap perancangan pada bab 3, maka tahap selanjutnya adalah tahap implementasi dan pengujian. Pada
Lebih terperinciSUMBER BELAJAR PENUNJANG PLPG
SUMBER BELAJAR PENUNJANG PLPG 2017 [TIK] BAB VIII PEMROGRAMAN BERORIENTASI OBJEK [Alfa Faridh Suni] KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL GURU DAN TENAGA KEPENDIDIKAN 2017 BAB VIII
Lebih terperinciPertemuan 2 Struktur Kontrol Percabangan
Pertemuan 2 Struktur Kontrol Percabangan Objektif : 1. Mahasiswa dapat memahami konsep struktur kontrol percabangan dalam pemrograman. 2. Mahasiswa dapat menggunakan struktur kontrol pemilihan (if, else,
Lebih terperinciBAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN. meliputi pembahasan mengenai proses perekaman gambar berdasarkan interval
BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN 4.1. Implementasi Sistem Pada sub bab ini akan dibahas mengenai implementasi sistem yang perancangannya telah dibahas pada bab sebelumnya. Implementasi sistem ini
Lebih terperinciProsedur Percobaan Program Tampilan
Prosedur Percobaan Program Tampilan 1 Percobaan instalasi netbeans 7.3 a. Tujuan percobaan : 1. Mahasiswa dapat memahami tentang bahasa pemrograman JAVA 2. Mahasiswa dapat memahami tentang Netbeans IDE
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Padabab ini, penulisakan menampilkan tampilan hasil perancangan yang telah dijelaskan pada babsebelumnya dari perancangan dan implementasi skateboard elektrik berbasis
Lebih terperinciBAB 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 terperinciTPI4202 e-tp.ub.ac.id. Lecture 4 Mas ud Effendi
TPI4202 e-tp.ub.ac.id Lecture 4 Mas ud Effendi Menampilkan informasi kepada user lewat display Dengan perintah print dan println print: menampilkan output (kursor tetap di baris yang sama) println: menampilkan
Lebih terperinciBAB 2 INPUT DARI KEYBOARD
BAB 2 INPUT DARI KEYBOARD 2.1 Tujuan Membuat program java yang interaktif yang bisa membaca input dari keyboard Menggunakan class BufferedReader untuk mendapatkan input dari keyboard melalui layar console
Lebih terperinciLAMPIRAN A. Universitas Sumatera Utara
69 LAMPIRAN A 70 LAMPIRAN. LISTING PROGRAM 1. Listing program untuk membuat papan dan random huruf package robert.simanjuntak; import java.util.arraylist; import java.util.random; import android.graphics.color;
Lebih terperinciBAB 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 terperinciBab 4 Hasil dan Pembahasan
Bab 4 Hasil dan Pembahasan Pada bab ini dibahas mengenai implementasi sistem tracer alumni dengan menggunakan teknologi Android berdasarkan perancangan sistem yang telah dijabarkan pada bab sebelumnya.
Lebih terperinciBAB 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 terperinciBAB 8 Argumen dari Command-line
BAB 8 Argumen dari Command-line 8.1 Tujuan Pada bagian ini, kita akan mempelajari bagaimana untuk memproses sebuah input dari command-line dengan menggunakan argumen yang diberikan kepada program Java.
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi mobile device Penjadwalan Pengiriman, tahapan selanjutnya adalah implementasi dan pengujian.
Lebih terperinci2.1 if Jenis-jenis Percabangan if adalah if, if else, If else if else if - else
I. Bahan Kajian Sebagai bahasa pemrograman, java memiliki cara untuk mengontrol alur eksekusi program bergantung pada kondisi yang telah ditetapkan Secara garis besar alur eksekusi ini dapat dikelompokan
Lebih terperinciModul Pengembangan Aplikasi Android Berbasis Client- Server Aplikasi sederhana android Versi 1.0
Modul Pengembangan Aplikasi Android Berbasis Client- Server Aplikasi sederhana android Versi 1.0 I Ketut Resika Arthana, M.Kom http://www.rey204.com resika.arthana@gmail.com Disajikan dalam mata kuliah
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN Setelah melakukan analisis dan perancangan terhadap aplikasi check point dan penghitung jumlah pada bus AKAP berbasis Android. Pada bab ini akan dibahas mengenai implementasi
Lebih terperinciBAB 8 Argumen dari Command-line
BAB 8 Argumen dari Command-line 8.1 Tujuan Pada bab ini, kita akan mempelajari bagaimana untuk memproses sebuah input dari command-line dengan menggunakan argumen yang diberikan kepada program Java. Pada
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem Pada analisis sistem ini penulis menjelaskan memfokuskan tentang perancangan. perancangan ini bertujuan mengimplementasikan penyandian algoritma
Lebih terperinciIjin Akses Agar program kita dapat mengakses GPS, kita harus menambahkan permission pada AndroidManifest.xml sebagai berikut:
Pemrograman Android GPS MAP Part 1 [Pemrograman Android GPS MAP 01][Level: Menengah] Andi Taru Nugroho Nur Wismono S.Kom.,M.Cs. andi.taru@gmail.com Lisensi Dokumen: Copyright 2012 JavaClopedia.com Seluruh
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Implementasi merupakan tahap pengembangan rancangan menjadi kode program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak
Lebih terperinciBAB 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 terperinciBAB IV ANALISA DAN PENGUJIAN
BAB IV ANALISA DAN PENGUJIAN 4.1. Pengujian Alat Sebelum menjalankan atau melakukan pengoprasian robot yang telah dibuat, maka penulis akan melakukan pengujian pada robot yang telah dibuat untuk mengetahui
Lebih terperinciBAB 3 TYPE DATA, VARIABLE DAN OPERATOR
BAB 3 TYPE DATA, VARIABLE DAN OPERATOR Bahasa pemrograman pada umumnya, mengenal adanya variabel yang digunakan untuk menyimpan nilai atau data. Sedangkan Java sendiri dikenal sebagai bahasa pemrograman
Lebih terperinciPengenalan APLIKASI DATABASE
Page 1 of 23 APLIKASI DATABASE Pengenalan Aplikasi database merupakan aplikasi yang menggunakan database berbasis komputerisasi dan tampilan form sebagai media penghubung antara user dan database, dimana
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
1 BAB IV IMPLEMENTASI DAN PENGUJIAN Aplikasi penyajian info mobil dan detail spesifikasinya berbasis Android didesain untuk diimplementasikan untuk masyarakat umum. Pengguna yang ditargetkan untuk menggunkan
Lebih terperinciBAB IV PENERAPAN DAN ANALISA
BAB IV PENERAPAN DAN ANALISA 4.1 Cara Kerja Sistem Sistem yang telah dibangun, secara garis besar terdiri dari blok rangkaian seperti terlihat pada gambar dibawah ini : PC via Visual Basic Microcontroller
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
59 BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 1.1 Implementasi Implementasi merupakan tahap pengembangan rancangan menjadi kode program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak
Lebih terperinciBAB IV HASIL PENGUJIAN DAN PENGAMATAN. pengujian perangkat lunak (software) dan kinerja keseluruhan sistem, serta analisa
BAB IV HASIL PENGUJIAN DAN PENGAMATAN Dalam bab ini penulis akan menguraikan dan menjelaskan beberapa hasil pengujian dari hasil penelitian tugas akhir ini. Pengujian yang dilakukan meliputi pengujian
Lebih terperinciBAB 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 terperinciMODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA
MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA A. Target Pembelajaran 1. Siswa mampu menginstal JDK 2. Siswa mampu menjalankan eclipse 3. Siswa mampu membuat program sederhana B. Materi 1. Pengenalan
Lebih terperinciBAB IV HASIL PENGUJIAN DAN PENGAMATAN. pengujian perangkat keras (hardware), perangkat lunak (software) dan kinerja
BAB IV HASIL PENGUJIAN DAN PENGAMATAN Dalam bab ini penulis akan menguraikan dan menjelaskan beberapa hasil pengujian dari hasil penelitian tugas akhir ini. Pengujian yang dilakukan meliputi pengujian
Lebih terperinciMembuat dan Menggunakan Class
Pertemuan 3 Halaman 1/1 Membuat class pada java : Untuk mendefinisikan suatu class pada java digunakan : class ClassName { suatu class dapat terdiri dari - attribute / data field - method Attribute Attribute
Lebih terperinciBAB III PERANCANGAN DAN PEMBUATAN ALAT
BAB III PERANCANGAN DAN PEMBUATAN ALAT Dalam bab ini akan dibahas mengenai prinsip kerja rangkaian yang disusun untuk merealisasikan sistem alat, dalam hal ini Bluetooth sebagai alat komunikasi penghubung
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud
Lebih terperinciBAB IV PENGUJIAN DAN ANALISA ALAT. perancangan alat. Tujuan pengujian adalah untuk mengetahui kebenaran
33 BAB IV PENGUJIAN DAN ANALISA ALAT 4.1 Pengujian. Dalam bab ini akan dibahas mengenai pengujian dan analisa dari sistem perancangan alat. Tujuan pengujian adalah untuk mengetahui kebenaran rangkaian
Lebih terperinciBab 3 Metode dan Perancangan Sistem
Bab 3 Metode dan Perancangan Sistem 3.1 Metode Pengembangan Sistem Pada bagian ini akan dijelaskan tentang metode penelitian yang digunakan dalam pengembangan sistem. Metode penelitian yang dipakai adalah
Lebih terperinciPengenalan JavaScript
Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu
Lebih terperinci