DAFTAR ISI. Halaman Abstrak... i Abstract... ii Kata Pengantar...iii Daftar Isi... v Daftar Gambar... vii

dokumen-dokumen yang mirip
PENGENDALIAN ROBOT BERODA MELALUI SMART PHONE ANDROID. Disusun oleh : Riyan Herliadi ( )

ABSTRAK. i Universitas Kristen Maranatha

ABSTRAK. Kata kunci: Arduino, Switch, Access Point, LED, LCD, Buzzer, . i Universitas Kristen Maranatha

PEMANFAATAN WINDOWS MANAGEMENT INSTRUMENTATION (WMI) DAN VISUAL BASIC 6 DALAM INVENTARISASI JARINGAN

SISTEM PEMANTAU RUANGAN MENGGUNAKAN DUA BUAH WEBCAM MELALUI JARINGAN INTERNET

Perancangan Sistem Kendali MP3 Player di Komputer Menggunakan Mobile Phone melalui Transmisi Bluetooth

ABSTRAK. i Universitas Kristen Maranatha

PERANCANGAN DAN REALISASI SISTEM PEMILIHAN SUARA MENGGUNAKAN WIFI DENGAN IP STATIS ABSTRAK

Klik File setup.exe lalu akan muncul tampilan seperti gambar dibawah ini.

Implementasi Sistem SCADA Redundant (Study kasus: Proses Pengendalian Plant Temperatur Air)

ABSTRAKSI. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: C#, Pemeriksa Kode Program C, Jaringan area lokal. v Universitas Kristen Maranatha

Kata Kunci : PLC, Webserver, Website, monitoring, mengontrol, KWH.

PERANCANGAN SISTEM KEAMANAN DAN MANAJEMEN PADA BISNIS WARNET

SISTEM OTOMATISASI PENGONTROLAN SUHU DAN CAHAYA BAGI TANAMAN HIDROPONIK

PENGENDALIAN PERALATAN LISTRIK MENGGUNAKAN REMOTE CONTROL TV. Disusun Oleh : Nama : Jimmy Susanto Nrp :

ABSTRAK. Kata Kunci: C#, Pengawasan Tampilan Komputer, Kompresi Gambar, Jaringan area lokal. v Universitas Kristen Maranatha

TV Tuner Activation by SMS to Record Television Show. Marwin S.W. Manggala

Prosedur Program. Pada topik ini akan dijelaskan langkah-langkah dalam proses instalasi driver USB pada Windows XP adalah sebagai berikut dibawah ini:

PERANCANGAN KENDALI SAKLAR ON/OFF MENGGUNAKAN SMS ABSTRAK

ABSTRAK. Universitas Kristen Maranatha

SISTEM INFORMASI JUAL BELI MOTOR BEKAS

APLIKASI CONTACTLESS SMARTCARD UNTUK TRANSAKSI TOL MELALUI KOMUNIKASI WIRELESS ABSTRAK

Perancangan Remote Control Terpadu untuk Pengaturan Fasilitas Kamar Hotel

PROGRAM STUDI D III INSTRUMENTASI DAN ELEKTRONIKA

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGINFORMASIAN KONDISI LALU LINTAS BERUPA TULISAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN GPRS

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN. meliputi pembahasan mengenai proses perekaman gambar berdasarkan interval

Realisasi Perangkat Pemungutan Suara Nirkabel Berbasis Mikrokontroler

3.3.2 Konsep Eksekusi Desain Antarmuka...26 Handphone...27 Laptop...27 Bab IV...29 Pengembangan Sistem Perencanaan Tahap

Aplikasi Mobile Remote Control Bluetooth untuk Winamp

BAB IV HASIL DAN UJI COBA

ABSTRAK. i Universitas Kristen Maranatha

`BAB III ANALISIS DAN PERANCANGAN

PERANCANGAN DAN REALISASI APLIKASI SOFTPHONE PADA JARINGAN VOIP BERBASIS SIP UNTUK SMARTPHONE ANDROID

ABSTRAK. Kata Kunci: Konfigurasi, FreeRADIUS, Modul, Web.

PEMANTAUAN RUANGAN PADA SAAT TERTENTU BERBASIS TEKNOLOGI SMS DAN MMS

FTP Server. Konfigurasi Server Konfigurasi FTP. 1. Klik Menu Start All Programs Control Panel Add/Remove Program

i ABSTRACT ii KATA PENGANTAR viii DAFTAR GAMBAR

ABSTRAK. Kata kunci: Arduino, smartphone, server, controller

DAFTAR ISI ABSTRAK ABSTRACT KATA PENGANTAR

Joshua Evan Susanto NRP : ABSTRAK

BAB IV HASIL DAN UJI COBA

ABSTRAK. tag atau card. Teknologi RFID itu sendiri terfokus pada identifikasi sebuah object

BAB IV HASIL DAN PEMBAHASAN

PERANCANGAN PERANGKAT LUNAK PEMBELAJARAN MEMBACA AL-QUR AN METODE IQRO BERBASIS MULTIMEDIA MENGGUNAKAN VISUAL BASIC 6.

USB PROGRAMMER (USBasp)

ABSTRAK. Easy PDF Creator is professional software to create PDF. If you wish to remove this line, buy it now.

DAFTAR ISI. LEMBAR PENGESAHAN... i. PERNYATAAN PERSETUJUAN PUBLIKASI ILMIAH... ii. LEMBAR PERNYATAAN ORISINALITAS KARYA... iii. KATA PENGANTAR...

Abstrak. Kata Kunci: USB, RS485, Inverter, ATMega8

5.2.2 Implementasi Antarmuka untuk client... V Komponen Elektronik yang Digunakan... V Pengujian (Testing)... V-13 BAB VI KESIMPULAN DAN

Bab 3 Metode dan Rancangan Sistem

PENAMPIL NOMOR LAGU KIDUNG PUJIAN VIA BLUETOOTH

II. ALAT DAN BAHAN 1. Kabel Null Modem 1 buah 2. 1 buah PC dengan OS WINDOWS 98/95 2 buah

MEMBANGUN APLIKASI MOBILE DENGAN QT SDK DENGAN STUDI KASUS MONITORING RUANGAN MENGGUNAKAN KAMERA. Disusun oleh : NRP :

DATABASE SQL SERVER. Database SQL Server Halaman 1

APLIKASI REAL TIME VIDEO STREAMING SEBAGAI SARANA PEMBELAJARAN ONLINE BERBASIS INTERNET/INTRANET

KONFIGURASI FTP MENGGUNAKAN WINDOWS 2003 TUGAS MANAGEMEN LAN. Oleh: ERIN CARINA PROGRAM STUDI DIII MANAJEMEN INFORMATIKA

RANCANG BANGUN SISTEM OTOMATISASI PEMESANAN MENU MAKANAN BERBASIS MIKROKONTROLER AT89S51

Gambar 4.17 Instalasi Modem Nokia 6100 Install From Disk

Perancangan Alat Peraga Papan Catur pada Layar Monitor. Samuel Setiawan /

SISTEM PENCATATAN PENGGUNAAN AIR BERBASIS WEMOS D1 MINI MELALUI PONSEL PINTAR ANDROID DENGAN KONEKSI WIFI

KATA PENGANTAR. rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan tugas akhir yang

DAFTAR ISI. Halaman. ABSTRAK...i. KATA PENGANTAR...iii. DAFTAR ISI...vi. DAFTAR TABEL...ix. DAFTAR GAMBAR...x. 1.1 Latar Belakang...

BAB III ANALISIS DAN PERANCANGAN SISTEM

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGENDALIAN DAN PENGAMATAN JARAK JAUH MENGGUNAKAN WEB BROWSER PADA TELEPON SELULER MELALUI JARINGAN GPRS

DAFTAR ISI ABSTRAK ABSTRACT KATA PENGANTAR

INTISARI. Kata kunci : remote administration, client, server UNIVERSITAS KRISTEN MARANATHA

PEMBUATAN APLIKASI SISTEM INFORMASI NILAI AKADEMIK MELALUI SMS (SHORT MESSAGE SERVICE) MENGGUNAKAN PEMROGRAMAN DELPHI 6.

Sistem Informasi Pembelian dan Penjualan Barang-Barang Salon

I. PENDAHULUAN. I.1 Latar Belakang. I.2 Perumusan Masalah

DAFTAR ISI. Abstrak... Abstract... Kata Pengantar... Daftar Isi... Daftar Gambar... Daftar Tabel... BAB I Pendahuluan Latar Belakang...

CONTROL PANEL. SNMP (Simple Network Management Protocol) Disusun Oleh : Eko Ma arif Siti Rahayu Yolanda

PEMBUATAN SISTEM MONITORING KWH METER SECARA TELEMETRI DENGAN PEMROGRAMAN BORLAND DELPHI 7.0

PERANCANGAN DAN REALISASI SISTEM PENDETEKSI GERAKAN SEBAGAI NATURAL USER INTERFACE ( NUI ) MENGGUNAKAN BAHASA C# ABSTRAK

MEMBUAT MIDLET TUTORIAL DAN KAMUS INSTRUKSI MIKROKONTROLER AT89S51 UNTUK HANDPHONE MENGGUNAKAN PEMROGRAMAN JAVA J2ME. Tugas Akhir

Tampilan Pemakaian Bandwidth dari CC - Cutter Berbasis Web. Evan Satria Indrawila

SISTEM PELACAKAN KEBERADAAN LOKASI KENDARAAN BERBASIS MIKROKONTROLER ATMEGA16 MELALUI LAYANAN SMS. Disusun Oleh : Nama : Indra Pratama Nrp :

Lampiran A : Listing Instruksi Lampiran B : Tabel

BAB I Pendahuluan 1.1. LATAR BELAKANG MASALAH

1. PENDAHULUAN 1.1. Latar Belakang Masalah

Kata Kunci : ROV (Remotely operated underwater vehicles), X-Bee, FSR-01

PENGENDALI PINTU GESER BERDASARKAN KECEPATAN JALAN PENGUNJUNG BERBASIS MIKROKONTROLER ATMEGA 16. Disusun Oleh : Nama : Henry Georgy Nrp :

PURWA-RUPA PENAMPIL LOKASI MANUSIA MENGGUNAKAN GPS DENGAN KOORDINAT LINTANG-BUJUR

SISTEM MONITORING SORTING BARANG BERDASARKAN KETINGGIAN BARANG MENGGUNAKAN BORLAND DELPHI 7.0 TUGAS AKHIR

APLIKASI KATALOG PERPUSTAKAAN MENGGUNAKAN J2ME DAN BLUETOOTH

TWITTER SEBAGAI PENSAKLAR PERANGKAT ELEKTRONIK MENGGUNAKAN DELPHI XE4 TUGAS AKHIR

ABSTRAK. i Universitas Kristen Maranatha

STUDI IMPLEMENTASI IPv6 DALAM JARINGAN KOMPUTER MENGGUNAKAN METODE DUAL STACK

ANALISA DAN PERANCANGAN APLIKASI MOBILE BERBASIS WAP PADA STMIK JIBES

PEMBUATAN SOFTWARE SISTEM KEAMANAN PINTU DENGAN BARCODE READER BERBASIS AT89S51 MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR

KATA PENGANTAR. I Kade Adi Haryawan

Realisasi Robot Yang Mengikuti Objek Bergerak Menggunakan Kamera Wireless via Wifi

BAB III ANALISA DAN DESAIN SISTEM

BAB 1 PENDAHULUAN Latar Belakang Masalah

DAFTAR ISI. A BSTRAK... i. KATA PENGANTAR... ii. DAFTAR ISI... v. DAFTAR TABEL... ix. DAFTAR GAMBAR... x. DAFTAR LAMPIRAN... xi

PERANCANGAN PROGRAM APLIKASI PERANGKAT LUNAK MULTIMEDIA PLAYER MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR FRANSLONDO OMPUSUNGGU

SISTEM PENGUKUR FREKUENSI PADA GENERATOR SINYAL MENGGUNAKAN BORLAND DELPHI 7.0 DAN MYSQL TUGAS AKHIR

ABSTRAK. i Universitas Kristen Maranatha

Abstraksi. Kata kunci : Symbian, JAVA Mobile, J2ME, Indonesia-Inggris, Kamus. vii

ABSTRAK. Kata kunci : router, virtual private netwok, point to point protocol, private, server, client, tunnel, failover.

Transkripsi:

ABSTRAK Saat ini teknologi informasi berkembang sangat pesat. Seiring dengan berkembangnya teknologi informasi, teknologi transfer data juga ikut berkembang. Salah satunya adalah penggunaan teknologi Bluetooth sebagai teknologi untuk mengontrol aplikasi komputer secara wireless. Dengan menggunakan teknologi Bluetooth, aplikasi dalam komputer dapat diakses dan dikendalikan dengan menggunakan pengontrol secara remote. Hal ini dapat memudahkan pengontrolan karena dapat dilakukan dari jarak beberapa meter tanpa harus mendekati komputer, misalnya untuk mengubah slide presentasi ke slide selanjutnya atau slide sebelumnya, menjalankan atau menghentikan lagu pada Winamp, atau mengontrol volume. Untuk merealisasikannya, diperlukan dua buah program, satu bertindak sebagai server, yang lain bertindak sebagai client. Client dapat mengakses server dan memberikan perintah-perintah yang diproses oleh server sehingga client dapat mengontrol komputer dengan perintah-perintah tersebut. Perealisasian program menggunakan bahasa C++. Untuk mengatur tampilan pada server digunakan Visual C++, sedangkan untuk membuat program pada client menggunakan Nokia Software Development Kit for Symbian OS. Program telah berhasil direalisasikan dan dapat berjalan dengan baik. i

ABSTRACT Nowadays the information technology is developing very rapidly. Along with the development of information technology, transfer data technology also developing. One of them is Bluetooth technology that is used for controlling computer application wirelessly. Using Bluetooth technology, computer application can be accessed and controlled by using a controller remotely. This can make controlling easier because can be done from several meters without approaching the computer, for example swapping presentation slide to next slide or previous slide, playing or stopping a song in Winamp, or controlling the volume. To realize this, two programs are needed. One acts as a server and the other acts as the client. The client can access the server and give some instructions that will be processed by the server so the client can control the computer with those instructions. The realization of this program using C++ language. The server s appearance programmed using Visual C++, but the client s program is using Nokia Software Development Kit for Symbian OS. The program has been successfully made and worked well. ii

DAFTAR ISI Halaman Abstrak... i Abstract... ii Kata Pengantar...iii Daftar Isi... v Daftar Gambar... vii BAB I Pendahuluan... 1 I.1 Latar Belakang... 1 I.2 Identifikasi Masalah... 1 I.3 Tujuan... 1 I.4 Pembatasan Masalah... 2 I.5 Sistematika Penulisan... 2 BAB II Landasan Teori... 3 II.1 Bluetooth... 3 II.1.1 Sejarah Bluetooth... 3 II.1.2 Pengertian Bluetooth... 4 II.1.3 Arsitektur Bluetooth... 5 II.1.3.1 Radio Layer... 6 II.1.3.2 Baseband Layer... 7 II.1.3.3 Link Manager Protocol... 7 II.1.3.4 Logical Link Control and Adaptation Control (L2CAP)... 8 II.1.3.5 RFCOMM... 9 II.1.3.6 SDP (Service Discovery Protocol)... 9 II.1.3.7 Telephony Control Protocol... 9 II.1.3.8 Layer Aplikasi... 10 v

vi II.2 Symbian OS... 10 II.2.1 Sejarah Symbian OS... 10 II.2.2 Uraian Singkat... 10 II.2.3 Hardware... 11 II.2.4 Software... 12 II.2.5 Proses, Thread, dan Context Switching... 13 II.2.6 Manajemen Daya... 14 II.2.7 Kernel dan E32... 15 II.2.8 Device Driver... 16 II.2.9 Event Handling... 18 II.2.10 Server... 20 BAB III Perancangan dan Realisasi Perangkat Lunak... 22 III.1 Pemrograman Pada Sisi Server... 23 III.2 Pemrograman Pada Sisi Client... 33 BAB IV Analisa dan Uji Coba... 43 IV.1 Pengujian Pada Sisi Server... 43 IV.2 Pengujian Pada Sisi Client... 49 BAB V Kesimpulan dan Saran... 59 V.1 Kesimpulan... 59 V.2 Saran... 59 Daftar Pustaka Lampiran Program Server... A-1 Lampiran Program Client... B-1

DAFTAR GAMBAR Halaman Gambar II.1 Protocol Stack... 6 Gambar II.2 Pembagian Komponen Symbian OS Beserta Batasnya... 12 Gambar II.3 Struktur Kernel... 16 Gambar II.4 Implementasi Device Driver... 17 Gambar II.5 Contoh Event Dalam Symbian OS... 19 Gambar II.6 Framework Client Server... 20 Gambar III.1 Blok Diagram Sistem Secara Keseluruhan... 22 Gambar III.2 Flowchart Sisi Server... 24 Gambar III.3 Tampilan Visual C++ Untuk New Document... 28 Gambar III.4 Tampilan Visual C++ Setelah Menggunakan MFC Application Wizard... 29 Gambar III.5 About Dialog Box... 29 Gambar III.6 Tampilan Dialog Utama... 30 Gambar III.7 Tampilan Metrowerks CodeWarrior... 34 Gambar III.8 Dialog Pada Handphone Seri 60... 35 Gambar III.9 Flowchart Sisi Client... 36 Gambar IV.1 Konfigurasi Pada File BlueTServer.INI... 43 Gambar IV.2 Tampilan Server Jika Koneksi Dengan COM Port Gagal... 44 Gambar IV.3 Tampilan Server Jika Berhasil Terhubung Dengan COM Port... 45 Gambar IV.4 Tampilan Server Saat Client Mendownload List Data... 47 Gambar IV.5 Tampilan Pada Saat Client Mengakses Windows Media Player... 48 Gambar IV.6 Tampilan Pada Saat Client Mengakses WinAmp... 49 Gambar IV.7 Tampilan Icon BlueT Client Pada Layar Handphone... 50 Gambar IV.8 Tampilan Client Pada Tab Browse... 51 Gambar IV.9 Tampilan Menu Pada Pilihan Option... 52 Gambar IV.10 Tampilan Sub Menu Display Settings... 54 Gambar IV.11 Tampilan Sub Menu Behaviour Settings... 55 vii

viii Gambar IV.12 Tampilan Client Saat Playlist Kosong... 56 Gambar IV.13 Contoh Tampilan Playlist Setelah Diisi Pilihan... 57 Gambar IV.14 Tampilan Tab Control... 58