Powered by TCPDF (www.tcpdf.org) Tugas Akhir - 2011 PERANCANGAN DAN IMPLEMENTASI RUNNING TEXT DENGAN KONTROL BLUETOOTH MENGGUNAKAN MOBILE APPLICATION BERBASIS ANDROID Ghani Akbar Habibie¹, Iswahyudi Hidayat², Junartho Halomoan³ ¹Teknik Telekomunikasi,, Universitas Telkom Abstrak Running text merupakan salah satu media digital untuk menampilkan informasi kepada publik dengan bantuan LED (Light Emitting Dioda). Namun, informasi yang ditampilkan harus selalu up to date, dengan kata lain informasi yang ditampilkan sebisa mungkin adalah informasi terbaru. Oleh karena itu dibtuhkan perangkat yang dapat mengganti informasi pada running text secara cepat dan praktis. Dalam proyek akhir ini, penulis membuat sebuah perangkat running text dengan bantuan mikrokontroler. Informasi running text tersebut dapat di update melalui ponsel Android dengan komunikasi bluetooth. Pada ponsel Android, penulis membuat sebuah aplikasi yang dapat mengirimkan karakter untuk mengganti tulisan yang tertera pada running text. Informasi yang dikirim akan diterima di modul bluetooth dan diolah di mikrokontroler kemudian akan ditampilkan pada LED. Alat ini diharapkan dapat mempermudah pengguna untuk mengganti informasi pada running text melalui ponsel Android dengan koneksi bluetooth. Fitur bluetooth tersebut juga telah tersedia pada banyak ponsel Android, sehingga mampu menjalankan aplikasi yang telah dibuat. Perangkat ini juga diharapkan dapat mempersingkat waktu dan mempermudah penggantian informasi pada running text. Kata Kunci : running text, mikrokontroler, bluetooth, Android Abstract Running text is one of digital media for displaying information to the public which dislayed by LED (Light Emitting Diode). However, the information displayed must be always up to date, in other words as much as possible the information which displayed is the latest information. Therefore needed device that can change the information in running text quickly and practically. In this final project, the author makes a running text with a microcontroller. The information of running text can be updated through Android phones with bluetooth communication. In the Android phone, the author makes an application that can send character to change the text contained in running text. Information which is sent will be received at the bluetooth module and it will be processed in the microcontroller then it can be displayed on the LED. This running text is expected to facilitate user to change the information in running text through Android phones with bluetooth communication. Bluetooth feature is also available at many Android phones, so it can run this applications that have been made. This device is also expected to shorten the time and simplify changing of information in running text. Keywords : running text, microcontroller, bluetooth, Android
Tugas Akhir - 2011 BAB I PENDAHULUAN 1.1 Latar Belakang Running text yang telah dibuat ini merupakan salah satu media publikasi digital yang terdiri atas LED (Light Emitting Diode) yang disusun rapat dengan pola yang teratur dan terdapat titik koordinat di tiap LED nya, sehingga dapat dibuat pola pemunculan cahaya yang membentuk tulisan maupun gambar tertentu. Media ini dapat menghemat pengguna dari berbagai penggunaan media cetak yang selalu diperbarui. Dengan adanya media digital tersebut, hal ini merupakan solusi dari sebuah pengumuman/berita yang selalu berubah setiap saat tanpa mengganti perangkat kerasnya. Untuk lebih mempermudah penggantian informasi/tulisan yang terdapat di dalam running text, maka dibuatlah koneksi bluetooth dengan aplikasi bergerak berbasis Android sebagai pendukung dalam penggantian tulisan melalui mikrokontroler. Hal tersebut disebabkan berkembangnya sistem operasi Android pada ponsel-ponsel masa kini dan mendatang. Komunikasi bluetooth merupakan konektivitas nirkabel/tanpa kabel yang digunakan sebagai media transfer data pada perangkat-perangkat digital. Penggunaan teknologi bluetooth sebagai pengganti informasi/tulisan di dalam running text dirasa sangat efisien, karena di samping tidak membutuhkan kabel, juga mudah dioperasikan oleh berbagai kalangan. Sebagai penunjang komunikasi bluetooth, dipilihlah modul bluetooth serial sebagai perangkat yang menghubungkan antara bluetooth ponsel dengan mikrokontroler. Sinyal yang diterima oleh modul bluetooth dapat langsung diolah ke dalam mikrokontroler. Sedangkan sinyal dari ponsel dibuat dengan bahasa pemrograman Java yang telah dibuat khusus di dalam ponsel Android. Sistem operasi Android merupakan suatu perangkat lunak yang telah berkembang pesat pada saat ini. Oleh karea itu, banyak software developer yang menjadikan Android sebagai terobosan baru dalam bidang perangkat lunak/sistem operasi pada ponsel. Di dalam perkembangan Android, bahasa pemrograman Java adalah salah satu media pembuatan program di dalamnya, atau yang biasa disebut dengan Java code application. Aplikasi ini digunakan sebagai media dari 1
Tugas Akhir - 2011 pengguna untuk mengganti tulisan/informasi yang akan ditampilkan pada running text. 1.2 Tujuan Penelitian Berdasarkan rumusan masalah yang telah diuraikan, maka dapat dirumuskan tujuan dari Proyek Akhir ini adalah: a. Mengetahui cara kerja dari running text dengan kontrol bluetooth menggunakan mobile application berbasis Android. b. Mengetahui jumlah user yang dapat mengakses running text secara bersamaan. c. Realisasi dan implementasi running text melalui kontrol bluetooth sebagai media informasi penggantian tulisan. d. Mengetahui seberapa jauh ponsel dapat mengganti tulisan pada running text. 1.3 Perumusan Masalah Beberapa masalah yang akan dibahas dalam perancangan running text dengan kontrol bluetooth ini antara lain: a. Bagaimana cara kerja dari running text dengan kontrol bluetooth menggunakan mobile application yang telah dibuat? b. Bagaimana rancangan bentuk rangkaian running text yang telah dibuat? c. Seberapa banyak user yang dapat mengakses running text secara bersamaan? d. Bagaimana analisa dari pengujian dan pengukuran penggantian tulisan pada running text berdasarkan data-data hasil dari pengujian dan pengukuran yang telah dilakukan? 1.4 Batasan Masalah Untuk mempermudah dan membatasi cakupan pembahasan masalah pada Proyek Akhir ini maka diberikan batasan-batasan sebagai berikut: a. IC yang digunakan untuk pengolah data running text adalah AVR ATMega8535. b. Modul bluetooth yang digunakan pada blok penerima adalah modul bluetooth SPC-Bluelink (Bluetron). c. Tidak membahas secara detail tentang teori dan pemograman pada mikrokontroler dan Java code application pada ponsel Android. d. Metode yang digunakan dalam running text adalah metode scanning. e. Ukuran running text yang digunakan pada Proyek Akhir ini adalah 7x20 dot matrix dengan maksimum karakter adalah 40. 2
Tugas Akhir - 2011 f. Hasil keluaran akan tertampil pada running text dan LCD sebagai perangkat pembantu. 1.5 Metodologi Penelitian Langkah-langkah yang akan ditempuh dalam menyelesaikan Proyek Akhir ini adalah: 1. Studi Literatur a. Pencarian dan pengkajian teori mengenai pembutan rangkaian beserta cara kerjanya dari berbagai literatur serta sumber yang bermacam-macam seperti buku, internet, jurnal, wawancara langsung. b. Pengumpulan data-data dan spesifikasi sistem yang dipakai untuk pembuatan perangkat sebagai pendukung sistem. 2. Analisa Masalah Melakukan analisa dari teori yang telah didapat dengan bermacam-macam sumber sehingga mendapatkan hasil yang semaksimal mungkin. 3. Perancangan dan Pembuatan Rangkaian Pembuatan rancangan-rancangan kemudian mengimplementasikan rancangan tersebut ke dalam suatu rangkaian dengan menambah berbagai perangkat pendukung lainnya. 4. Pengujian dan Pengukuran Sistem Melakukan berbagai pengujian serta pengukuran berdasarkan parameter-parameter tertentu yang sesuai dengan spesifikasi rangkaian yang telah dibuat. 1.6 Sistematika Penulisan Sistematika penulisan yang akan digunakan pada Proyek Akhir ini adalah sebagai berikut: BAB I PENDAHULUAN Berisi latar belakang permasalahan, tujuan penelitian, perumusan masalah, pembatasan masalah dan asumsi yang digunakan, serta metode penelitian yang dilakukan. BAB II DASAR TEORI Berisi konsep dasar perangkat yang digunakan dalam pendukung pembuatan running text tersebut beserta cara kerjanya baik yang berhubungan dengan sistem maupun perangkat. 3
Powered by TCPDF (www.tcpdf.org) Tugas Akhir - 2011 BAB III BAB IV BAB V PERANCANGAN DAN IMPLEMENTASI Berisi tentang perancangan serta implemetasi running text beserta kontrol konektivitas melalui bluetooth menggunakan Android Java code application. PENGUJIAN DAN ANALISA Bab ini menguraikan pengujian serta analisa prinsip kerja yang telah dibuat. Pengujian dan analisa sistem ini mengacu kapada spesifikasi yang telah disebutkan untuk mengetahui apakah hasil perancangan tersebut sesuai dengan spesifikasi atau tidak. KESIMPULAN DAN SARAN Pada bab ini berisi tentang kesimpulan hasil yang diperoleh dari berbagai pengujian yang telah dilakukan, serta saransaran terhadap alat yang telah dibuat. 4
Powered by TCPDF (www.tcpdf.org) Tugas Akhir - 2011 3.9 Kesimpulan BAB V PENUTUP Berdasarkan hasil perancangan, pengujian, hingga analisa maka dapat disimpulkan bahwa: 1. Perangkat dapat berjalan dengan baik sesuai dengan perancangan dan tujuan pada saat penggantian tulisan running text menggunakan bluetooth dari ponsel Android dengan maksimum karakter adalah 40. 2. Jumlah user yang dapat terkoneksi secara bersamaan adalah satu. 3. Aplikasi Bluetooth Remote Text.apk dapat bekerja dengan baik pada ponsel android dengan versi 2.1 (Eclair) dan versi 2.2 (Froyo) 4. Perangkat dapat diimplementasikan pada berbagai tempat karena didesain portable dengan dimensi 11,3 cm lebar, 24 cm panjang dan 12 cm tinggi. 5. Jarak maksimum penggantian teks adalah 40 meter pada lorong dan 23 meter di luar ruangan dengan obstacle pohon. 3.10 Saran Untuk pengembangan dalam merancang dan mengimplemaentasikan perangkat ini selanjutnya ada baiknya mempertimbangkan beberapa saran di bawah ini agar didapat hasil yang maksimal : 1. Agar aplikasi yang dibuat khusus pada ponsel Android dapat dikembangkan pada ponsel-ponsel lain yang memiliki perangkat bluetooth. 2. Penggantian tulisan sebaiknya ditambah media penampilnya (menambah LED serta jumlah karakter) dan animasi tambahan. 3. Alat ini diharapkan dapat dikembangkan ke banner dan papan informasi lainnya yang lebih besar. 38
Tugas Akhir - 2011 DAFTAR PUSTAKA [1] Akbar, Hadyan Taris.(2010).Membuat Aplikasi Android #1[Online].Tersedia: http://cingciripit.com/archives/membuat-aplikasi-android-1#more-230 [15 November 2010] [2] Frengki.(2010). Sistem Komunikasi Bluetooth[Online].Tersedia: http://pemogramanbascom.blogspot.com/2010/02/sistem-komunikasibluetooth.html [15 November 2010] [3] Joaldera.(2007). Mikrokontroler ATMega 8535[Online].Tersedia: http://duniaelektronika.blogspot.com/2007/09/mikrokontroler-atmega8535.html [15 November 2010] [4] Mizztalia.(2010). Sekilas Tentang Mikrokontroler ATMega 8535[Online].Tersedia: http://www.scribd.com/doc/11571142/pemrograman-mikrokontroler- ATMEGA8535 [15 November 2010] [5] Susanto, Tri.(2001). BLUETOOTH : Teknologi Komunikasi Wireless untuk Layanan Multimedia dengan Jangkauan Terbatas[Online].Tersedia: http://www.elektroindonesia.com/elektro/khu36.html [15 November 2010] [6] ----------.(2010).Java Development Kit[Online].Tersedia: http://en.wikipedia.org/wiki/java_development_kit [15 November 2010] [7] ----------.(2010). Eclipse (Software)[Online].Tersedia: http://en.wikipedia.org/wiki/eclipse_(software)#architecture [15 November 2010] [8] ----------.(2010).Adding SDK Components [Online].Tersedia: http://developer.android.com/sdk/adding-components.html [15 November 2010] 39
Powered by TCPDF (www.tcpdf.org) Tugas Akhir - 2011 [9] ----------.(2011).Bluetooth Chat [Online].Tersedia:http://developer.android.com/ [20 April 2011] [10] ----------.(2011).AVR Scrolling Text [Online].Tersedia:http://avrproject.net/ [25 April 2011] [11] ----------.(2011).Android with Bluetooth Module [Online].Tersedia:http://bitartist.blogspot/ [25 Mei 2011] 40