APLIKASI AUGMENTED REALITY PEMBELAJARAN RAMBU LALU LINTAS UNTUK ANAK PADA TINGKAT TAMAN KANAK-KANAK DAN SEKOLAH DASAR
NAMA
: APRIADI ANGGI SAPUTRA
NPM
: 11112013
PEMBIMBING : Dr. Lulu Chaerani Munggaran, SKom., MMSI
LATAR BELAKANG MASALAH • Rambu lalu lintas adalah bagian dari perlengkapan jalan yang memuat lambang, huruf, angka, kalimat atau perpaduan diantaranya, yang digunakan untuk memberikan peringatan, larangan, perintah dan petunjuk bagi pemakai jalan. • Pelanggaran pengemudi di bawah umur semakin marak, padahal mereka belum cukup umur dan belum mempunyai SIM terlebih lagi mental mereka untuk berkendara belumlah cukup. • Pembelajaran yang dapat diberikan yaitu mulai dari usia yang tepat untuk berkendara, tata tertib berlalu lintas, serta pengenalan rambu lalu lintas. • Pembelajaran rambu lalu lintas dapat menggunakan teknologi telepon pintar yang sudah sangat berkembang belakangan ini diantaranya yaitu teknologi augmented reality atau AR. • Augmented Reality (AR) adalah suatu lingkungan yang memasukkan objek virtual 3D ke dalam lingkungan nyata. AR mengizinkan penggunanya untuk berinteraksi secara realtime.
RUANG LINGKUP • Aplikasi ini mencakup pengetahuan tentang rambu lalu lintas. • Pembelajaran rambu lalu lintas pada aplikasi ini ditujukan untuk anak usia taman kanak - kanak dan sekolah dasar. • Aplikasi akan berjalan pada telepon pintar dengan sistem operasi android. • Jumlah rambu yang akan di tampilkan ada 15 macam rambu lalu lintas. • Fitur yang ada pada aplikasi adalah menampilkan model 3D dan suara. • Pembangunan tiga dimensi meggunakan software Blender, Unity 3D, Vuforia AR, dan Android SDK.
TUJUAN PENULISAN
Membuat aplikasi augmented reality pembelajaran rambu lalu lintas untuk anak pada tingkat taman kanak – kanak dan sekolah dasar berbasis android agar anak – anak memahami sejak dini tentang rambu - rambu lalu lintas yang berlaku.
METODOLOGI PENELITIAN •
Perencanaan Aplikasi Dalam tahap ini dilakukan observasi, mempelajari, mengumpulkan, membaca, dan mencari materi melalui internet dan buku mengenai rambu lalu lintas, AR, Blender, Unity 3D, Vuforia AR, Android SDK dan materi – materi yang berkaitan dengan pembuatan aplikasi.
•
Analisis Kebutuhan Dalam tahap ini dilakukan analisa aplikasi secara fungsional dan non fungsional, diantaranya adalah analisis kebutuhan perangkat keras, perangkat lunak, analisis pengguna, permasalahan yang terjadi dan kebutuhan pengguna.
•
Perancangan Dalam tahap ini dilakukan perancangan aplikasi. Perancangan aplikasi digambarkan dengan struktur navigasi dan diagram UML sebagai penggambaran kerja sistem yang diperlukan serta rancangan tampilan aplikasi.
•
Implementasi Tahap implementasi adalah tahap dimana dilakukan pembuatan aplikasi yang telah dianalisis dan dirancang.
•
Uji Coba Dalam tahap ini aplikasi diuji dengan menggunakan beberapa telepon pintar dan diuji dengan menggunakan metode blackbox.
PERENCANAAN •
Tahap pertama dari pembuatan aplikasi adalah mengumpulkan data dan informasi yang berkaitan dalam pembuatan aplikasi. Untuk mengumpulkan data dan informasi tersebut digunakan metode pengumpulan studi literatur.
•
Studi literatur adalah cara untuk menyelesaikan masalah dengan menelusuri sumber-sumber tulisan yang pernah dibuat sebelumnya. Dalam penelitian ini studi literatur digunakan untuk mengumpulkan informasi yang berupa teori-teori yang digunakan dalam pembuatan aplikasi. Teori yang digunakan diantaranya teori tentang Augmented Reality, rambu lalu lintas, perangkat lunak seperti Blender, Unity 3D, Vuforia AR, dan Android SDK, serta teori-teori lainnya yang berkaitan dengan pembuatan aplikasi. Pengumpulan informasi tersebut diambil dengan cara mencari informasi di internet, ebook, dan buku.
ANALISA Spesifikasi Perangkat Keras Spesfikasi perangkat keras yang digunakan untuk membuat aplikasi Rambuku adalah : • Processor Intel(R) Core(TM) i5-3317U CPU @ 1.70GHz (4 CPUs), ~1.7GHz • Memori RAM 4 GB • VGA 2 GB • Mouse dan Keyboard Spesifikasi Perangkat Lunak Perangkat lunak yang digunakan untuk membuat aplikasi Rambuku adalah : • Windows 7 Home Premium 64-bit • Blender 2.66a • Unity 5.2.1f1 • Vuforia-Unity-5-5-9 • Android SDK
ANALISA Analisa Kebutuhan Aplikasi augmented reality pembelajaran rambu lalu lintas ini bernama Rambuku. Aplikasi Rambuku ini terdapat beberapa menu. Menu tersebut adalah Start, Help, dan About. • Start Menu Start adalah konten utama dari aplikasi Rambuku, karena pada menu ini pengguna akan menjalankan program AR pada aplikasi. Ketika menu Start dibuka maka pengguna akan memilih marker yang sudah diunduh untuk nantinya dipindai dan melihat informasi yang ditampilkan. • Help Menu Help adalah menu panduan untuk pengguna dapat mengerti cara pemakaian aplikasi Rambuku. Pada menu ini terdapat tutorial untuk menggunakan aplikasi. • About Menu About adalah menu yang berisi tentang deskripsi dari aplikasi Rambuku.
PERANCANGAN Tahap perancangan aplikasi akan merancang sistem dan rancangan tampilan dari aplikasi Rambuku. Perancangan sistem dari aplikasi akan menggunakan UML dan struktur navigasi. UML yang digunakan adalah Use Case Diagram, Activity Diagram, dan Sequence Diagram.
PERANCANGAN
Use Case Diagram
PERANCANGAN
Activity Diagram
PERANCANGAN Sequence Diagram
PERANCANGAN Struktur Navigasi
PERANCANGAN Rancangan Tampilan Pembuka
Rancangan Tampilan Halaman Utama
Rancangan Tampilan Help
Rancangan Tampilan Start
Rancangan Tampilan About
IMPLEMENTASI
Hasil Output Aplikasi Rambuku
UJI COBA Hasil Yang No
Data Uji
Input
Output
Kesimpulan
Diharapkan
1
Pemasangan
Pemasangan
Aplikasi
di telepon
Rambuku
pintar
Menjalankan
Menjalankan
menu Start
menu Start
2
3
Mendeteksi
Dapat
Dapat
Terpasang
Terpasang
Menu Start
Menu Start
dapat
dapat
berjalan
berjalan
valid
Memindai
Tidak Tidak keluar
marker yang
marker yang
tidak terdaftar
tidak terdaftar
Mendeteksi
Memindai
marker yang
marker yang
valid
keluar
valid
informasi 4
terdaftar
terdaftar
Menjalankan
Menjalankan
menu Help
menu Help
5
informasi Keluar
Keluar
informasi
informasi
Menu Help
Menu Help
dapat
dapat
berjalan
berjalan
6
valid
valid
Menu Menu About Menjalankan
Menjalankan
About dapat
menu About
menu About
valid
dapat berjalan berjalan
7
Menjalankan
Menekan
Aplikasi
Aplikasi
menu Exit
tombol Exit
Keluar
Keluar
valid
Hasil uji coba blackbox dilakukan dengan menguji coba aplikasi di telepon pintar
APLIKASI RAMBUKU
KESIMPULAN DAN SARAN KESIMPULAN • Aplikasi Augemented Reality pembelajaran rambu lalu lintas untuk anak – anak pada tingkat taman kanak – kanak dan sekolah dasar berbasis android telah selesai dibuat. • Aplikasi ini merupakan teknologi AR (Augmented Reality) yang mendeteksi marker untuk menampilkan sebuah informasi yang berupa gambar 3D. • Aplikasi ini bernama Rambuku dengan ukuran APK awal sebesar 27 mb, dan ukuran aplikasi setelah dipasang sebesar 55 mb.
KESIMPULAN DAN SARAN • Aplikasi telah diuji coba menggunakan tiga telepon pintar dengan tiga spesifikasi berbeda. Hasil yang paling optimal adalah uji coba pada telepon pintar dengan spesifikasi : Dimensions : 121.4 x 62.9 x 10.7 mm (4.78 x 2.48 x 0.42 in) Size : 4.0 inches (~59.6% screen-to-body ratio) Resolution : 480 x 800 pixels (~233 ppi pixel density) Memory Internal : 4 GB, 512 MB RAM Camera Primary : 3.15 MP, LED flash karena tampilan aplikasi Rambuku pada spesifikasi tersebut sesuai dengan tampilan aplikasi Rambuku yang sudah di uji coba langsung di komputer menggunakan Unity. • Jarak kamera dengan marker agar marker dapat dibaca dengan baik adalah sekitar 5-10 cm.
KESIMPULAN DAN SARAN SARAN Aplikasi dapat dikembangkan dengan menggunakan teknologi VR (Virtual Reality) dan mobil yang berada pada informasi dapat digerakan agar lebih interaktif dengan pengguna.