RANCANG BANGUN APLIKASI TELEPON SELULAR
UNTUK TUNANETRA BERBASIS
SMARTPHONEANDROID
MENGGUNAKAN
ECLIPSE
LAPORANAKHIR
DisusunUntukMemenuhi Syarat MenyelesaikanPendidikanDiplomaIII Pada JurusanTeknikElektroProgramStudi TeknikTelekomunikasi
PoliteknikNegeri Sriwijaya
Oleh :
TAHIR MASANI 0611 3033 0286
POLITEKNIK NEGERI SRIWIJAYA PALEMBANG
RANCANG BANGUN APLIKASI TELEPON SELULAR
UNTUK TUNANETRA BERBASIS
SMARTPHONEANDROID
MENGGUNAKAN
ECLIPSE
Oleh :
TAHIR MASANI 0611 3033 0286
Menyetujui,
Palembang, Mei 2014
Pembimbing I Pembimbing II
RA. Halimatussa’diyah,S.T,M.Kom. M. Zakuan Agung, S.T.
NIP. 197406022005012002 NIP. 196909291993031004
Mengetahui,
Ketua Jurusan Ketua Program Studi D III
Teknik Elektro Teknik Telekomunikasi
Ir. Ali Nurdin, MT. Ciksadan, S.T., M.Kom.
Motto :
“wa man jaahada fa-innamaa yujaahidu linafsihi.”
“Barangsiapa bersungguh-sungguh, sesungguhnya
kesungguhannya itu adalah untuk dirinya sendiri.”
(QS Al-Ankabut [29]: 6)
Karya ini ku persembahkan kepada :
Allah SWT atas keridhaanNya.
Bapak Cekmatsyah dan Ibu Milwati, kedua orang tua ku yang
selalu memberikan kasih sayang dan dukungan terhadapku.
Saudara perempuanku Jana, dan Saudara laki-lakiku Raid.
Teman-teman seperjuangan Teknik Telekomunikasi.
ABSTRAK
RANCANG BANGUN APLIKASI TELEPON SELULAR
UNTUK TUNANETRA BERBASISSMARTPHONE ANDROID
MENGGUNAKANECLIPSE
(2014:xiii + 63halaman + daftar gambar + daftar tabel)
Tahir Masani 0611 3033 0286
Jurusan Teknik Elektro
Program Studi Teknik Telekomunikasi
Tunanetra mengakses handphone dengan cara menghafal tombol-tombol serta langkah-langkah di dalamnya. Seperti yang sudah kita ketahui, tunanetra tidak bisa mengakses handphone dengan metode visual.Oleh karena itu, mereka harus menghafal posisi tombol-tombol serta fungsinya.Untuk tombol-tombol angka, sepertinya memang sudah mutlak untuk dihafal oleh semua orang.Lalu yang perlu dihafalkan kemudian adalah tombol-tombol aksi seperti tombol panggil, clear atau hapus, menu, dan tombol untuk menutup sambungan.Peralatan tersebut dapat diwujujdkan dengan smartphone android.Android adalah sebuah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan komputer tablet. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak.Dengan menggunakan sensor suara dan layar sentuh untuk membantu komunikasi tunanetra jarak jauh dengansmartphone android.
ABSTRACT
DESIGN AND APPLICATION MOBILE PHONE
ANDROID SMARTPHONE FOR THEVISUALLY IMPAIRED
BASED USING ECLIPSE
(2014:xiii + 63pages + list + image list table)
Tahir Masani 0611 3033 0286
Electrical Engineering Department TelecommunicationEngineering
Visually impaired access the phone by way of memorizing the buttons and the steps in it. As we already know, blind people can not access the phone withvisual.Oleh method, therefore, they have to memorize the position of the buttons and their functions. For numeric keys, it looks like it has been an absolute to be memorized by everyone. Then the need to memorize then is the action buttons such as call buttons, clear or delete, menu, and button to close the connection. The equipment can be realized with android smartphone. Android is a Linux-based operating system for mobile phones such as smart phones and tablet computers. Android provides an open platform for developers to create their own applications for use by the various devices on the move using a sound sensor and touch screen to help visually impaired communication distance with android smartphones.
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Allah SWT karena atas berkah,
rahmat dan karunia-Nya lah penulis dapat menyelesaikan Laporan Akhir ini
dengan baik untuk memenuhi syarat menyelesaikan pendidikan Diploma III pada
jurusan Teknik Elektro Program Studi Teknik Telekomunikasi Politeknik Negeri
Sriwijaya.
Adapun judul Laporan Akhir ini adalah “Rancang Bangun Aplikasi
Telepon Selular Untuk Tunanetra Berbasis Smartphone Android
MenggunakanEclipse.”
Dalam penulisan Laporan Akhir ini penulis telah menerima banyak
bantuan dari berbagai pihak berupa bimbingan penyusunan laporan maupun
pengambilan data, baik secara tertulis maupun lisan.Ucapan Terima Kasih penulis
ucapkan kepada:
1. IbuRA. Halimatussa’diyah,S.T,M.Komselaku Dosen Pembimbing I
2. BapakM. Zakuan Agung, S.Tselaku Dosen Pembimbing II
Karena penyusunan Laporan Akhir ini tidak lepas dari arahan para
pembimbing dan jasa dari berbagai pihak yang telah membantu baik secara materi
maupun dukungan moril. Maka, pada kesempatan ini penulis juga ingin
menyampaikan ucapan terima kasih, kepada :
1. Bapak RD. Kusumanto, S.T., M.M, selaku Direktur Politeknik Negeri
Sriwijaya.
2. Bapak Ir. Ali Nurdin, M.T, selaku Ketua Jurusan Teknik Elektro
Politeknik Negeri Sriwijaya.
3. BapakIr.Siswandi, S.T,selakuSekretarisJurusanTeknikElektroPoliteknik
Negeri Sriwijaya.
4. BapakCiksadan, S.T., M.Kom., selakuKetuaProgramStudiD3 Teknik
Telekomunikasi Politeknik Negeri Sriwijaya.
6. Kepada Ayahanda, Ibunda dan Adik tersayang, serta seluruh keluarga
tercinta yang telah memberikan semangat, doa restu serta dukungan baik
secara moril maupun materil.
7. Seluruh teman-teman di Teknik Telekomunikasi dan rekan-rekanku yang
telah membantu, terutama Dinia Aristanti yang telah menjadi partner
terbaik penulis yang telah memberikan dorongan do’a dan membantu
hingga Laporan Akhir ini dan Alat TA ini dapat selesai tepat pada
waktunya.
Penulis menyadari bahwa Laporan Akhir ini masih jauh dari sempurna.
Oleh karena itu Kritik dan Saran yang bersifat membangun sangat diharapkan
oleh penulis demi kebaikan dan kesempurnaan perbaikan Laporan di masa yang
akan datang. Sehingga laporan ini dapat bermanfaat bagi para pembaca terutama
mahasiswa Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi.
Demikianlah yang dapat penulis sampaikan, semoga Laporan Akhir ini
dapat bermanfaat bagi seluruh pembaca.
Palembang. Juli 2014
DAFTAR ISI
Halaman
HALAMAN JUDUL ... i
HALAMAN PENGESAHAN... ii
MOTTO ... iii
ABSTRAK ... iv
ABSTRACT ... v
KATA PENGANTAR ... vi
DAFTAR ISI... viii
DAFTAR GAMBAR ... x
DAFTAR TABEL ... xii
DAFTAR LAMPIRAN ... xiii
BAB I PENDAHULUAN... 1
1.1 Latar Belakang ... 1
1.2 Tujuan dan Manfaat ... 2
1.2.1 Tujuan ... 2
1.2.2 Manfaat ... 2
1.3 Perumusan Masalah ... 2
1.4 Pembatasan Masalah ... 3
1.5 Metodologi Penelitian ... 3
1.6 Sistematika Pembahasan ... 4
BAB II TINJAUAN PUSTAKA ... 5
2.1Mobile OS ... 5
2.2Smartphone ... 6
2.3Android... 7
2.3.1 SejarahAndroid ... 7
2.4Java ... 13
2.4.1 JavaAPI ... 14
2.4.2 JavaVirtualMachine ... 15
2.4.3 Sistem OperasiJava ... 15
2.4.4 Dasar Pemrograman ... 15
2.5 XML ... 16
2.6EclipseIDE ... 17
2.7AndroidSDK ... 21
2.8Android Development Tools... 21
2.9Flowchart ... 21
BAB III RANCANG BANGUN ... 23
3.1 Tujuan Perancangan ... 23
3.2 Perangkat-perangkat yang Digunakan ... 23
3.2.1 Perangkat Keras ... 23
3.2.2 Perangkat Lunak ... 25
3.3 Instalasi Perangkat Lunak ... 25
3.3.1 Instalasi Jdk-7u45-windows... 25
3.3.2 InstalasiEclipseADT (Android Developer Tools)... 32
3.3.3 Instalasi SDK(Software Development Kit)... 35
3.3.4 InstalasiDriver Smartphone Smartfren Andromax C ... 36
3.4 Perancangan Aplikasi Telepon Selular Untuk Tunanetra Berbasis Smartphone AndroidMenggunakanEclipse ... 38
BAB IV PEMBAHASAN ... 43
4.1 Implementasi Program ... 43
4.2 Deskripsi Pengujian ... 43
4.3RunningProgram ... 43
4.4 Data Aplikasi Percobaan ... 45
4.5 Data Hasil Pengujian Aplikasi ... 56
4.6 Analisa Data ... 62
BAB V PENUTUP ... 63
5.1 Kesimpulan ... 63
5.2 Saran... 63
DAFTAR PUSTAKA
DAFTAR GAMBAR
Gambar Halaman
2.1 LogoAndroid ...7
2.2Arsitektur Android ... 8
2.3 LogoJava ...14
2.4 LogoEclipse ...18
3.1SmartphoneAndromax C1. ... 24
3.2 Tampilan Setelah File Android DicopyKe Partisi C:/. ... 25
3.3 Tampilan File Jdk Yang Akan Diinstal. ... 26
3.4 TampilanSplash ScreenInstalasiJava ...26
3.5 Tampilan Pemilihan Folder Instalasi ... 27
3.6 Tampilan Setelah Alamat Instalasi Diubah... 27
3.7 TampilanProgressInstalasi... 28
3.8 Tampilan InstalasiJavaTelah Selesai ... 28
3.9 TampilanStartmenuPada Windows 7... 29
3.10 TampilanProperties ...29
3.11 TampilanSystem Properties. ... 30
3.12 TampilanEnvironment Variable...30
3.13 TampilanUser Variable. ... 31
3.14 TampilanUser Variable. ... 31
3.15 Tampilan HasilCommand Promt...32
3.16 Tampilan Menu Klik Kanan... 33
3.17 Tampilan FolderEclipse ... 33
3.18 Tampilan AwalEclipseADT... 34
3.19 Tampilan Menu PembuatanWorkspace ...34
3.20 Tampilan Lembar KerjaEclipse ... 34
3.21 TampilanTabMenu Window ... 35
3.22 Tampilan MenuPreference...35
3.23 Tampilan FolderDriverInstalasi ... 36
3.24 TampilanSetup.Exe... 37
3.25 Tampilan Awal InstalasiDriver...37
3.26 Tampilan Proses Instalasi ... 37
3.27 Tampilan AdbInterfaceSiap Digunakan ... 38
3.28 Tampilan AwalEclipseADT ... 38
3.29 Tampilan Menu PembuatanWorkspace ...38
3.30 Tampilan Lembar KerjaEclipse ...39
3.31 Tampilan Menu File ... 39
3.32 TampilanForm New Android Application ... 40
3.33 TampilanForm New Android Application ...40
3.34 TampilanFormPembuatanLauncher Icon ...41
3.35 TampilanCreating Activity ... 41
3.36 TampilanLayoutAwal Aplikasi ... 42
4.1FlowchartAplikasi. ... 44
4.3 Tampilan Respon Sinyal Pada Keypad Number ‘0’... 46
4.4 Tampilan Respon Frekuensi Pada Keypad Number ‘0’... 46
4.5 Tampilan ResponSinyal Pada Keypad Number ‘1’... 47
4.6 Tampilan Respon Frekuensi Pada Keypad Number ‘1’... 47
4.7 Tampilan ResponSinyal Pada Keypad Number ‘2’... 48
4.8 Tampilan Respon Frekuensi Pada Keypad Number ‘2’... 48
4.9 Tampilan ResponSinyal Pada Keypad Number ‘3’... 49
4.10Tampilan Respon Frekuensi Pada Keypad Number ‘3’... 49
4.11 Tampilan ResponSinyal Pada Keypad Number ‘4’... 50
4.12 Tampilan Respon Frekuensi Pada Keypad Number ‘4’... 50
4.13 Tampilan ResponSinyal Pada Keypad Number ‘5’... 51
4.14Tampilan Respon Frekuensi Pada Keypad Number ‘5’... 51
4.15 Tampilan ResponSinyal Pada Keypad Number ‘6’... 52
4.16 Tampilan Respon Frekuensi Pada Keypad Number ‘6’... 52
4.17 Tampilan ResponSinyal Pada Keypad Number ‘7’... 53
4.18 Tampilan Respon Frekuensi Pada Keypad Number ‘7’... 53
4.19 Tampilan ResponSinyal Pada Keypad Number ‘8’... 54
4.20Tampilan Respon Frekuensi Pada Keypad Number ‘8’... 54
4.21 Tampilan ResponSinyal Pada Keypad Number ‘9’... 55
4.22Tampilan Respon Frekuensi Pada Keypad Number ‘9’... 55
4.23Tampilan Pengujian pada angka ‘0’... 56
4.24TampilanPengujian pada angka ‘1’... 56
4.25 Tampilan Pengujian pada angka ‘2’... 57
4.26Tampilan Pengujian pada angka ‘3’... 57
4.27 Tampilan Pengujian pada angka ‘4’... 58
4.28Tampilan Pengujian pada angka ‘5’... 58
4.29 Tampilan Pengujian pada angka ‘6’... 59
4.30 Tampilan Pengujian pada angka ‘7’ ... 59
4.31 Tampilan Pengujian pada angka ‘8’... 60
4.32 Tampilan Pengujian pada angka ‘9’... 60
4.33Tampilan Pengujian PadaTelephone Number ...61
DAFTAR TABEL
Halaman
Tabel 2.1 PerkembanganAndroid ... 9
Tabel 2.2 Jenis-jenisEclipse ... 19
Tabel 2.3 Simbol-simbolFlowchart ... 22
Tabel 3.1 SpesifikasiSmartphone Smartfren Andromax C ... 23