MODUL 06 ANDROID NAMA LENGKAP (NIM) Kelompok 01/Kelas 09 Asisten: Mikael Wahyu Diantama Tanggal Percobaan: 26/03/2019
Praktikum Pengantar Rekayasa Desain 2 Abstrak
Tool serta melakukan setup pada perangkat android. Pada tahap ini kami mengikuti panduan dari tutorial Android Development yang telah diberikan. Hal yang pertama dilakukan adalah mendownload android mode untuk processing. Kemudian kami mempersiapkan atau men-setup device Android yang akan digunakan untuk development. Setelah melakukan persiapan Environment dan Tool serta mempersiapkan perangkat Android untuk development maka dilanjutkan ke langkah selanjutnya.
Pada percobaan kali ini kelompok kami diminta untuk melakukan Android Development dengan menggunakan Processing dan Android SDK. Hasil dari percobaan ini contohnya kita dapat membuat GUI sederhana pada Android dengan menggunakan Processing. Percobaan ini melibatkan komponen Android. Kata kunci: Android, Processing, Development 1.
PENDAHULUAN
Pada modul 06 kelompok kami diminta untuk melakukan percobaan dengan menggunakan perangkat Android dan Arduino. Kami diminta untuk mengembangkan kerja dari Android dengan menggunakan Processing dan Android SDK. Hasil dari percobaan ini diantaranya kami dapat membuat GUI sederhana pada Android dengan menggunakan Processing, melakukan koneksi Bluetooth dari Android ke device Bluetooth dengan menggunakan Processing, menerima data dari Bluetooth dengan Processing, dan mengirim data dari device Android dengan menggunakan Processing. Tahap percobaan dimulai dari men-setup perangkat Android, pembuatan program, pengujian, dan troubleshooting.
2.
b. Pemrograman Setelah melakukan persiapan Environment dan Tool di PC dan mempersiapkan perangkat Android, maka langkah selanjutnya yang dilakukan adalah membuat blok program. Kami membuat blok program di PC menggunakan Processing. Kami membuat blok program sesuai dengan hal yang diminta pada modul 06. c.
METODOLOGI
Persiapan Environment dan Tool
Pemrograman
Pengujian
TroubleShooting
Pembuatan laporan
Gambar 1. Diagram Hands On
Metodologi untuk modul 06 ini terdiri dari beberapa tahap yaitu persiapan Environment dan Tool dan pen-setup an perangkat Android, kemudian dilanjutan dengan pembuatan blok program, lalu pengujian dan terakhir Troubleshooting. a.
Persiapan Environment dan Tool Langkah pertama yang dilakukan adalah melakukan persiapan Environment dan
e.
Pengujian Setelah dibuat program, maka kami melakukan pengujian pada Android. Pertama kami menguji apakah program yang dibuat dapat bekerja pada Android, kemudian kami menguji apakah Android dapat melakukan sesuai perintah pada modul dan program. d. Troubleshooting Langkah selanjutnya setelah pengujian adalah kami melakukan evaluasi hasil kerja dari program dan Android. Apabila terdapat masalah pada hasil percobaan maka kami melakukan troubleshooting, dan pengujian kembali, apabila tidak terdapat masalah maka langkah percobaan selesai dan dilanjutkan dengan pembuatan laporan. Pembuatan Laporan Setelah semua langkah percobaan selesai maka langkah terakhir adalah pembuatan laporan.
Laporan Kelompok – Praktikum Pengantar Rekayasa Desain
1
3.
HASIL DAN ANALISIS
a.
Membuat GUI Sederhana pada Android dengan Processing
Dengan menggunakan blok program ini maka pada Android dapat dibuat GUI sederhana menggunakan Processing.
Laporan Kelompok – Praktikum Pengantar Rekayasa Desain
2
b.
Koneksi bluetooth dari Android ke device bluetooth lain dengan menggunakan Processing
Dengan menggunakan blok program ini maka dapat terjadi koneksi Bluetooth dari Android ke device Bluetooth lain dengan Processing.
Laporan Kelompok – Praktikum Pengantar Rekayasa Desain
3
c.
Menerima data dari Bluetooth dengan processing
Laporan Kelompok – Praktikum Pengantar Rekayasa Desain
4
Dengan menggunakan blok program ini maka kita dapat menerima data dari Bluetooth dengan Processing. Laporan Kelompok – Praktikum Pengantar Rekayasa Desain
5
d. Mengirim data dari Device Android
Dengan blok program ini maka dapat dikirim data dari Device Android menggunakan Processing.
Laporan Kelompok – Praktikum Pengantar Rekayasa Desain
6
e.
Menggunakan button untuk mengontrol data yang dikirim
Dengan menggunakan blok program ini maka kita dapat menggunakan button untuk mengontrol data yang dikirim dengan Processing
Laporan Kelompok – Praktikum Pengantar Rekayasa Desain
7
f.
Membuat Aplikasi dengan menghubungkan Arduino dan Bluetooth
Dengan blok program ini maka kita dapat membuat aplikasi dengan menghubungkan Arduino dan Bluetooth,
Laporan Kelompok – Praktikum Pengantar Rekayasa Desain
8
Kesimpulan dari hasil analisis individu kami yaitu konsep kerja dari percobaan ini adalah kami menggunakan perangkat Android dan Processing. Lalu dengan menggunakan blok program yang dibuat pada Processing maka perangkat Android dapat melakukan beberapa hal seperti melakukan koneksi Bluetooth ke device lain menggunakan Processing. Secara mendasar, konsep kerja nya adalah Processing ‘mengontrol’ android menggunakan program. Dengan kata lain kita dapat mengontrol android lewat Processing pada PC. Lalu misalnya pada kita dapat menerima data dari Bluetooth dengan processing konsep kerjanya adalah mengirim data melalui com port yang sudah disetting. Ide pengembangan contohnya adalah kita dapat membuat aplikasi baru dengan menggunakan Processing yang dihubungkan ke Android dan Arduino. Ide pengembangan lain misalnya adalah kita dapat mengontrol alat-alat elektronik di rumah tanpa menggunakan kabel (dengan menggunakan Bluetooth) sehingga tidak merepotkan dan bisa dalam jarak yang cukup jauh. Masalah yang dapat diselesaikan misalnya jika kita ingin mengirim file atau data dari Android ke PC dalam jumlah banyak dan ukuran data yang besar maka kita dapat menggunakan Processing agar tidak memakan waktu yang lama. Contoh lainnya adalah kita dapat mengirimkan file atau data tanpa perlu menggunakan kabel (dengan blutooth) sehingga tidak merepotkan dan bisa dalam jangkauan jarak yang lebih jauh (dibandingkan menggunakan kabel).
4.
adalah pengiriman file atau data dengan praktis dan waktu yang relatife lebih singkat.
KESIMPULAN Pada modul 06 ini kami melakukan percobaan Android Development dengan menggunakan Processing dan Android SDK. Komponen utama yang digunakan adalah device Android. Percobaan dimulai dari persiapan persiapan Environment dan Tool serta persiapan device Android. Kemudian setelah persiapan dilanjutkan dengan pembuatan blok program. Lalu setelah itu dilakukan testing, kemudian troubleshooting, dan diakhiri dengan pembuatan laporan. Konsep kerja dari percobaan ini adalah dengan menggunakan blok program pada Processing maka dapat dilakukan beberapa hal pada device Android. Dengan kata lain, kita dapat ‘mengontrol’ kerja Android dengan menggunakan Processing. Ide pengembangan dari percobaan modul ini misalnya adalah kita dapat mengontrol alat-alat elektronik di rumah tanpa menggunakan kabel (dengan menggunakan Bluetooth) sehingga tidak merepotkan dan bisa dalam jarak yang cukup jauh. Lalu masalah yang dapat diselesaikan Laporan Kelompok – Praktikum Pengantar Rekayasa Desain
9