APLIKASI KO TROL TOUCHSCREE BERBASIS
BLUETOOTH
TUGAS AKHIR
Oleh :
Ivan Leo Anderson 33106041
Disusun untuk memenuhi syarat kelulusan Program Diploma III
PROGRAM STUDI TEK IK I FORMATIKA
JURUSA TEK IK I FORMATIKA
POLITEK IK BATAM
BATAM
LEMBAR PE GESAHA
APLIKASI KO TROL TOUCHSCREE BERBASIS BLUETOOTH
TUGAS AKHIR
Oleh :
Ivan Leo Anderson
33106041
Batam, 26 Februari 2009
Pembimbing,
ursolihin, S.kom
IK: 107047
KATA PE GA TAR
Puji syukur kehadirat Tuhan Yang Maha Esa, atas rahmat dan limpahan karunia-Nya sehingga penyusun dapat menyelesaikan Laporan Tugas Akhir yang berjudul “Aplikasi Kontrol Touchscreen Berbasis Bluetooth” ini.
Dalam kesempatan ini, penyusun ingin menyampaikan ucapan ribuan terima kasih kepada pihak-pihak yang telah membantu dalam memberikan semangat, bimbingan, dorongan, waktu maupun biaya :
1. Orang tuaku yang selalu mendukung dalam pekerjaan Tugas Akhir ini. 2. Kakak tercinta atas dukungan dan bantuan selama pengerjaan TA.
3. Pak Nursolihin selaku pembimbing yang telah memberikan arahan dan masukan demi kelancaran Tugas Akhir ini.
4. Saudara Andri Toar atas waktu, pikiran, tenaga dan kerjasama selama TA 5. Ibu Evaliata dan Pak Ari Wibowo selaku koordinator Tugas Akhir ini. 6. Teman – teman yang selalu memberikan motivasi dan dorongan. 7. Semua pihak yang telah membantu dalam mengerjakan TA
Penyusun menyadari bahwa masih terdapat kekurangan dalam penyusunan buku Laporan Tugas Akhir ini. Untuk itu, penyusun mengharapkan kritik dan saran yang membangun dari seluruh pihak. Semoga buku ini dapat bermanfaat bagi pembaca, khususnya bagi yang hendak mengembangkan aplikasi serupa.
Batam, 26 Februari 2009
ABSTRAKSI
APLIKASI KO TROL TOUCHSCREE BERBASIS BLUETOOTH
Komputer adalah salah satu alat olah data yang sangat popular dewasa ini. Dengan komputer banyak pekerjaan yang selama ini ditangani secara manual, dikerjakan dan diproses secara elektronik.
Namun walaupun komputer tergolong teknologi popular saat ini, masih banyak kekurangan yang dimilikinya. Sebuah komputer akan kehilangan nilai fungsionalnya jika tidak memiliki mouse atau keyboard. Hampir tidak mungkin sebuah komputer dapat dioperasikan tanpa kedua alat ini.
Terkait akan hal tersebut, dikembangkanlah “Aplikasi Kontrol Touchscreen Berbasis Bluetooth” dengan tujuan agar komputer tersebut dapat dioperasikan walaupun dengan ketiadaan mouse dan keyboard.
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 1
Bab 1 Pendahuluan
1.1 Latar Belakang
Ilmu pengetahuan yang berkembang dewasa ini sangat berpengaruh besar terhadap perkembangan teknologi. Hal ini membawa perubahan besar pada manusia. Adapun diantaranya seperti touchscreen.
Selama ini komputer dikontrol menggunakan keyboard dan mouse. Dapat dikatakan tanpa mouse dan keyboard komputer tidak dapat dioperasikan. Hal ini mendorong para ahli untuk menemukan suatu cara untuk mengatasi keterbatasan tersebut.
Untuk mengatasi masalah tersebut dibuatlah sebuah Aplikasi Kontrol Touchscreen Berbasis Bluetooth.Aplikasi ini akan mempermudah pengoperasian komputer tanpa harus menggunakan mouse ataupun keyboard.
1.2 Tujuan
Adapun tujuan dari aplikasi ini adalah :
• Menggantikan fungsi kontrol keyboard dan mouse.
1.3 Batasan Masalah
Adapun batasan masalah dari aplikasi ini adalah :
• Dalam pengoperasiannya aplikasi ini hanya mampu mengeksekusi 1 point pada satu waktu.
• Dalam pengoperasiannya aplikasi ini belum bisa menangani menu click kanan seperti penggunaan mouse umumnya.
• Aplikasi ini tidak bersifat multiplatform, hanya dapat digunakan pada lingkungan windows
1.4 Ikhtisar Buku
BAB I atau BAB Pendahuluan yang berisikan tentang hal-hal yang melatarbelakangi dibuatnya aplikasi ini, tujuan, batasan masalah serta ikhtisar buku.
BAB II atau BAB Deskripsi Umum Perangkat Lunak yang berisikan tentang deskripsi umum sistem, karakterisitk pengguna, lingkungan operasi yang mencakup lingkungan operasional dan lingkungan pengembangan, serta aturan penamaan dan penomoran aplikasi yang dibuat.
BAB III atau BAB Analisis yang berisikan tentang deskripsi data dan analisis kebutuhan data. BAB IV atau BAB Deskripsi Perancangan yang berisikan tentang deskripsi data, dekomposisi fungsional modul, spesifikasi kebergantungan antar layar, dan struktur menu.
BAB V atau BAB Implementasi dan Pengujian berisikan tentang spesifikasi kebergantungan antar modul, struktur direktori dan deskripsi file, serta pengujian dan hasilnya.
BAB VI atau BAB Kesimpulan dan Saran yang berisikan tentang kesimpulan dan saran terhadap aplikasi yang dibuat, serta berisikan lampiran – lampiran mengenai spesifikasi rinci dari aplikasi yang dibuat.
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 2
Bab 2 Deskripsi Umum Aplikasi
2.1 Deskripsi Umum Sistem
Gambar 2.1 Deskripsi Umum Sistem
Pertama proyektor mengirimkan view pada layar led dari belakang layar dengan menggunakan feature mirror.
Kedua image yang ditampilkan pada layar led ditangkap oleh Wii remote, selanjutnya dikirimkan ke aplikasi kontrol touchscreen untuk dihitung besar penampang (kalibrasi) dan perbandingannya antara layar led dan layar sebenarnya.
Ketiga setelah operasi kalibrasi selesai user dapat langsung menggunakan layar tersebut, nantinya koordinat yang ditunjuk pada layar led akan ditangkap oleh Wii remote untuk selanjutnya dikonversikan oleh aplikasi. Selanjutnya akan diproses oleh komputer.
2.2 Karakteristik Pengguna
Tidak ada karakteristik khusus
2.3 Batasan
Batasan yang harus dipakai oleh sistem ini: • Harus menggunakan library WiimoteLib • Harus berplatform Windows
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 3
2.4 Lingkungan Operasional
2.4.1 Perangkat Keras
Adapun spesifikasi dari perangkat keras dari aplikasi ini ialah : • Proyektor : dengan feature mirror • Bluetooth device : prolink atau onboard • Wii remote
• Layar led
• Led pen atau Led glove
2.4.2 Perangkat Lunak
Adapun spesifikasi dari perangkat lunak dari aplikasi ini ialah : Lingkungan Pengembangan :
• Prosesor : Core 2Duo 2,2Ghz • memori utama : 2 Gb
• koneksi : Bluetooth 2.0 device • Operating system : Windows vista
• Program/utilities : .Net Framework dan Wiimotelib.dll Lingkungan Operasional :
• Prosesor : Intel Pentium 3 • memori utama : 256 Mb
• koneksi : Bluetooth 2.0 device • Operating system : Windows XP
• Program/utilities : .Net Framework dan Wiimotelib.dll
2.5 Aturan Penomoran
Penamaan dan penomoran dalam pembuatan aplikasi ini adalah sebagai berikut:
• Nama Fungsi diberi nama sesuai dengan nama fungsinya dan. Misalnya fungsi untuk melakukan proses Calibrate yaitu dinamakan dengan Calibrate.
• Pemberian nomor pada layar fungsi dimulai dengan nama layar sendiri. Misanya untuk calibrate mempunyai nama CalibrationForm.
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 4
Bab 3 Analisis
3.1 Deskripsi Perangkat Keras
3.1.1 Layar Led
Bahan : Plexiglass/ acrylic. Ukuran : 102 cm x 77 cm. Tebal : 5 mm
Rasio : 4 : 3.
Layer : Diamond paper/ kertas kalkir.
Fungsi : Sebagai tempat user melakukan interaksi dengan aplikasi.
*
Alat ini memiliki ketahanan yang lebih dari layar touchscreen biasanya bisa juga digantikan dengan dinding untuk menghemat biaya3.1.2 Wii remote
Merk : Nitendo Wii remote.
Type : Left Controller.
Source : AA Battery 3Volt. Koneksi : Bluetooth 2.0. Akses : 10 m.
Fungsi : Sebagai IR catcher dari layar led.
*
Alat ini lebih mudah digunakan dan lebih tinggi tingkat sensitivitasnya terhadap IR jika dibandingkan dengan webcam.3.1.3 Proyektor
Merk : Proyektor. Koneksi : S Video port. Feature : Rear / Mirror. Source : Listrik.
Fungsi : Menampilkan View ke layar led.
*Sebaiknya gunakanlah proyektor yang menyediakan menu pengaturan, agar lebih fleksible dalam menggunakannya.
3.1.4 Led Pen
Bahan : Spidol, LedTSAL6400, Battery Box, Knop. Source : AA Battery 3Volt.
Akses : 8 m.
Fungsi : Menggerakkan pointer pada layar led.
*Alat ini dapat ditambahkan rangkaian penguat arus jika diperlukan.
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 5
3.1.5 Led Glove
Bahan : Billiard Glove, EWire, Battery Box, PCB, TSAL6400.
Source : AA Battery 3 Volt. Akses : 8 m.
Fungsi : Menggerakkan pointer pada layar led.
*Jangan gunakan sarung tangan berbahan terang karena akan mempengaruhi bias cahaya.Tambahkan rangkaian penguat arus jika perlu.
3.2 Hubungan Antara Perangkat Keras dan Perangkat Lunak
Dalam aplikasi ini, proyektor yang berfungsi sebagai alat untuk menampilkan view ke layar dihubungkan dengan PC dengan menggunakan kabel data. Adapun kabel data tersebut menggunakan video port. Bluetooth device yang digunakan seperti Prolink bluetooth card, blue soleil atau bluetooth onboard. Bluetooth device sebagai alat untuk menghubungkan antara Wiimote dengan aplikasi. Sementara Wii remote menggunakan bluetooth sebagai koneksinya. Kemudian data dari remote ini nantinya akan diproses ke dalam aplikasi.Layar led digunakan sebagai tempat untuk berinteraksi antara user dengan aplikasi.
3.3 Deskripsi Fungsional
Adapun proses-proses yang terjadi dalam aplikasi ini adalah sebagai berikut : • Proses Connection
Dalam proses ini user akan melakukan proses hubungan antara bluetooth device dengan Wii remote yang akan digunakan
• Proses Calibration
Dalam proses ini user diwajibkan untuk memberikan tanda berupa koordinat ke dalam aplikasi untuk menentukan besarnya area kerja touchscreen.
• Proses Setting
Dalam proses ini user dapat mengatur tingkat smoothing dari aplikasi dan menampilkan info mengenai aplikasi
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 6
3.3.1 Context Diagram
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 7
3.3.2 DFD Level 1
User
1
Connection
2
Calibration
Nama_alat
Error_msg
St
at
us
K
oo
rd
in
at_
A
,B
,C
,D
K
oo
rd
in
at
3
Setting
Smoothing_point
Gambar 3.3.2 DFD Level 1Aplikasi Kontrol Touchscreen Berbasis Bluetooth 8
Bab 4 Deskripsi Perancangan
4.1 Spesifikasi Kebergantungan Deskripsi Data
Aplikasi ini menggunakan beberapa data yang meliputi proses-proses secara umumnya
.
o ama Data
Type
Sumber
Proses
1
Nama_alat
Byte
Wiimote
Connection
2
Koordinat
Float
Wiimote
Calibration
3
Koordinat_A,B,C,D
Float
Aplikasi
Calibration
4
Smoothing_point
Int
Aplikasi
Setting
Tabel 4.1. Deskripsi Data
4.2 Dekomposisi Fungsional Modul
o o.
Fungsi
Fungsi
Tabel
Input
Data Input
Tabel
Output
Data
output
Ket
1
F01
Connection -
Nama_Alat
-
Status
2
F02
Calibration -
Koordinat
-
Koordinat
A,B,C,D
3
F03
Setting
-
Smoothing_point -
-
Tabel 4.2. Input-Proses-Output Aplikasi Kontrol Touchscreen Berbasis Bluetooth
4.3 Antar Layar
Aplikasi ini hanya terdiri dari 2 layar seperti yang digambarkan dibawah.
Gambar 4.3 Spesifikasi Kebergantungan Antar Layar
4.4 Struktur Menu
Aplikasi Kontrol Touchscreen Berbasis Bluetooth
--- Menu Connect
--- Menu Calibrate
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 9
Bab 5 Implementasi dan Pengujian
5.1 Library yang Digunakan
Aplikasi Kontrol Touchscreen Berbasis Bluetooth ini hanya menggunakan 1 library utama yaitu: • WiimoteLib.dll
Penjelasan lebih lanjut pada lampiran B.
5.2 Spesifikasi Kebergantungan Antar Modul
Tidak menggunakan modul
5.3 Struktur Direktori dan Deskripsi File
ama
Direktori
ama File
ama Modul o Fungsi
Keterangan
Aplikasi Kontrol Touchscreen Berbasis Bluetooth
Form1 Tidak ada F01 Form ini sebagai menu utama
CalibrationForm Tidak ada F02 Form ini berfungsi untuk menangani proses Calibration
Form1 Tidak ada F03 Fom ini juga tempat untuk melakukan proses Setting
Tabel 5.3 Daftar Direktori dan file Aplikasi Kontrol Touchscreen Berbasis Bluetooth
Rincian direktori dan file lengkapnya pada lampiran C.
5.4 Pengujian dan Hasilnya
Implementasi dilakukan sesuai dengan deskripsi perancangan. Hasil pengujian lengkapnya dapat dilihat di lampiran D.
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 10
Bab 6 Kesimpulan dan Saran
6.1 Kesimpulan
Kesimpulan yang dapat diambil dari pembuatan aplikasi ini adalah : • Mampu menggantikan fungsi mouse dan keyboard
6.2 Saran
Beberapa saran terhadap aplikasi ini :
• Aplikasi ini masih terdapat beberapa kekurangan pada sisi pengaturan sensitivitas cahaya sebaiknya ditambahkan fasilitas untuk mengatur tingkat intensitas cahaya led .
• Aplikasi ini membutuhkan waktu yang sedikit lebih lama untuk merespon jika dibandingkan dengan menggunakan mouse biasa sehingga perlu ada perbaikan pada sisi program. • Untuk kedepannya sebaiknya menggunakan laser IR agar dapat menggunakan tangan secara
langsung.
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 11
Lampiran A Perancangan Rinci Fungsional
A.1. Spesifikasi Fungsi/Proses F01
Identifikasi/Nama : Connection
Deskripsi Isi : Melakukan koneksi antara Wiimote dengan Bluetooth device Jenis : Proses tanpa layar
A.1.1. Spesifikasi Layar Utama
Tidak menggunakan layar
A.1.2. Spesifikasi Objek-Objek pada layar
Tidak ada
A.1.3. Spesifikasi layar pesan
o
Kasus
Pesan
1 Wiimote tidak aktif "Wiimote not found in HID device list."
2 Wiimote tidak terkoneksi “Error reading data from Wiimote...is it connected?”
A.1.4. Spesifikasi proses/algoritma
A.1.4.1. F.01 : Connection Objek terkait : Button Connect Event : On_Click
Initial State (IS):Form1 Initial State (IS):Form1 Spesifikasi Proses/algoritma: Menggunakan library Wiilib.dll Memanggil fungsi Connect() Int Index
Bool Found Guid guid
Melakukan searching wiimote Ke HID List If ketemu
Bool Found = true
Index = diisi no index alat
Melakukan import dari HID list ke aplikasi If berhasil
Membuka L Aplikasi Touchscreen Berbasis Bluetooth
Else tampilkan pesan “Error reading data from Wiimote...is it connected?”
Else tampilkan pesan "Wiimote not found in HID device list."
A.1.5. Spesifikasi Report
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 12
A.2. Spesifikasi Fungsi/Proses F02
Identifikasi/Nama : Calibration
Deskripsi Isi : Melakukan seleksi koordinat untuk workspace touchscreen Jenis : Form_load
A.2.1. Spesifikasi Layar Utama
A.2.2. Spesifikasi Objek-Objek pada layar
Id_Objek
Jenis
Keterangan
A.2.1.1 Picture Box Jika diklick pada titik sudut yang telah disediakan maka
layar kalibrasi akan tertutup dan user dapat langsung menggunakan touchscreen
A.2.3. Spesifikasi layar pesan
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 13
A.2.4. Spesifikasi proses/algoritma
A.2.4.1. F.02 : Calibaration Objek terkait : Button Calibrate Event : On_Click
Initial State (IS):CalibrationForm Final State (FS) :Form1
Spesifikasi Proses/algoritma: Memanggil Library
Memanggil fungsi ReadCalibration() Accelcalibration1=buff[0]
Accelcalibration2=buff[1] Accelcalibration3=buff[2] Accelcalibration4=buff[4]
Baca data koordinat dari wiimote
Memanggil fungsi Setwarper() A= float x0,y0
B= float x1,y1 C= float x2,y2 D= float x3,y2
Memanggil method mulMath(A,B,C,D) Proses result
Memanggil fungsi checkposisi() PosisiX = lable3
PosisiY = lable4
Memanggil method calibrationchange() If posisiX || posisiY berubah then
Tampilkan note “Calibration Change”
A.2.5. Spesifikasi Report
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 14
A.3. Spesifikasi Fungsi/Proses F03
Identifikasi/Nama : Setting
Deskripsi Isi : Melakukan pengaturan Smoothing Jenis : Form_Entry
A.3.1. Spesifikasi Layar Utama
A.3.2. Spesifikasi Objek-Objek pada layar
Id_Objek
Jenis
Keterangan
A.3.2.1 Progress Bar Obyek ini menampilkan informasi tentang baterai A.3.2.2 Lable1 Obyek ini menampilkan persentasi kemampuan baterai A.3.2.3 Lable3 Obyek ini menampilkan info mengenai kedudukan horizontal
Wiimote
A.3.2.4 Lable4 Obyek ini menampilkan info mengenai Kedudukan vertikal Wiimote A.3.2.5 IRlable Obyek ini menampilkan jumlah sinar IR yang terdeteksi
A.3.2.6 Tracklable Obyek ini menampilkan info besarnya workspace yang terdeteksi A.3.2.7 CursorCheck Obyek ini untuk mengaktifkan penggunaan mouse
A.3.2.8 SmoothCheck Obyek ini untuk mengaktifkan pengaturan smoothing A.3.2.9 SmoothList Obyek ini untuk memilih tingkat kehalusan garis
A.3.3. Spesifikasi layar pesan
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 15
A.3.4. Spesifikasi proses/algoritma
A.2.4.1. F.02 : Setting
Objek terkait : Smooth ComboBox Event : On_Change
Initial State (IS):Form1 Final State (FS) :Form1 Spesifikasi Proses/algoritma: Memanggil library Wiimotelib.dll Memanggil fungsi checkCursoControl if CursorCheck == aktif then
Aktifkan mode Cursor else nonaktifkan
Memanggil fungsi checkSmooth() If smoothcheck == true then Mode smooth = 1
Memanggil fungsi change Smoothlist Smoothpoint = smoothlist Else mode smooth = 0
Memanggil method drawBattery() Memanggil method Tracking() Memanggil method IRvisible()
A.3.5. Spesifikasi Report
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 16
Lampiran B Uraian Rinci Library
Nama : WiimoteLib.dll Developer :Brian Peek Tahun :2007 Versi :1.7
Development : Visual studio 2008
B.1. Spesifikasi Library WiimoteLib
Nama : WiimoteLib.dll
Deskripsi Isi : Mengatur proses koneksi antara HID dan Wiimote selama aplikasi berjalan.
B.1.1. Spesifikasi Fungsi HIDImport
Nama : HIDImport
Penggunaan : berfungsi untuk mengambil data koneksi yang dikirim wiimote
B.1.2. Spesifikasi Fungsi Events
Nama : Events
Penggunaan : berfungsi mendeklarasikan even yang terjadi.
B.1.3. Spesifikasi Fungsi DataTypes
Nama : DataTypes
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 17
Lampiran C DAFTAR RINCI FILE DAN DATA
C.1. Struktur direktori
C.1.2. Direktori pengembangan
• Source berisi source code
• Dokumentasi berisi semua dokumentasi yang berhubungan dengan Tugas Akhir ini
C.1.3. Direktori operasional
• ExeFiles, berisi semua executable file
C.2. Isi Direktori Pengembangan
• Souce • Dokumentasi
C.2.1. Isi Subdirektori : C:\IF-0809-C.09\BluetoothTouchscreen
Directory of C:\IF-0809-C.09\BluetoothTouchscreen 01/09/2009 07:48 AM <DIR> bin 01/08/2009 02:32 PM 5,054 BluetoothTouchscreen.csproj 01/08/2009 02:32 PM 538 BluetoothTouchscreen.csproj.user 01/07/2009 11:33 PM 928 BluetoothTouchscreen.sln 01/08/2009 02:32 PM 1,676 BluetoothTouchscreen_TemporaryKey.pfx 01/07/2009 11:54 PM 2,419 CalibrationForm.cs 01/08/2009 02:29 PM 2,166 CalibrationForm.Designer.cs 01/07/2009 11:44 AM 5,814 CalibrationForm.resx 01/08/2009 12:39 AM 25,078 Form1.cs 01/07/2009 11:44 PM 8,911 Form1.Designer.cs 01/07/2009 11:44 AM 5,814 Form1.resx 01/09/2009 07:48 AM <DIR> library 01/09/2009 07:48 AM <DIR> obj 01/09/2009 07:48 AM <DIR> Properties 01/09/2009 07:48 AM <DIR> publish 01/07/2009 11:44 PM 7,543 Warper.cs 10 File(s) 66,611 bytes
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 18
C.2.2.Isi Subdirektori : C:\IF-0809-C.09\Laporan
Directory of C:\IF-0809-C.09\Laporan 01/09/2009 08:04 AM <DIR> . 01/09/2009 08:04 AM <DIR> ..
01/08/2009 11:01 AM 540,160 laporan Bab I -VI.doc 11/28/2008 09:41 AM 40,448 logbook_10.doc 11/28/2008 09:41 AM 40,448 logbook_11.doc 12/05/2008 02:51 PM 40,960 logbook_12.doc 12/19/2008 02:12 PM 40,960 logbook_13.doc 12/18/2008 02:13 PM 39,424 logbook_14.doc 12/23/2008 11:37 AM 38,912 logbook_15.doc 11/28/2008 09:41 AM 40,448 logbook_16.doc 11/28/2008 09:41 AM 40,448 logbook_2.doc 11/28/2008 09:41 AM 40,448 logbook_3.doc 11/28/2008 09:41 AM 40,448 logbook_4.doc 11/28/2008 09:41 AM 40,448 logbook_5.doc 11/28/2008 09:41 AM 40,448 logbook_6.doc 11/28/2008 09:41 AM 40,448 logbook_7.doc 11/28/2008 09:41 AM 40,448 logbook_8.doc 11/28/2008 09:41 AM 40,448 logbook_9.doc 16 File(s) 1,145,344 bytes
A p li k a si K o n tr o l T o u ch sc re e n B er b a si s B lu et o o th 1 9
L
a
m
p
ir
a
n
D
D
o
k
u
m
e
n
R
in
c
i
T
e
s
ti
n
g
D
.1
.
T
im
p
e
n
g
u
ji
1 . A d it y a T ar u n a (A T ) 2 . N o p en ta S em b ir in g ( N S )D
.2
.
H
a
s
il
R
in
c
i
P
e
n
g
u
ji
a
n
o
.
o
.F
u
n
g
si
D
e
sk
r
ip
si
F
u
n
g
si
o
n
a
l
K
e
lo
m
p
o
k
U
ji
P
r
o
se
d
u
&
K
a
su
s
u
ji
H
a
si
l
y
a
n
g
d
ih
a
r
a
p
H
a
si
l
T
e
st
T
e
st
e
r
T
g
l
T
e
st
in
g
K
e
te
r
a
n
g
a
n
1 F 0 1 C o n n ec ti o n N o rm a l P il ih a la t L a y ar U ta m a D it er im a A T ,N S 0 1 J an 2 0 0 9 M as u k K el a y ar U ta m a 2 D at a S al ah W ii m o te T id a k A k ti f P es an E rr o r D it er im a A T ,N S 0 1 J an 2 0 0 9 P es an E rr o r ta m p il 3 F 0 2 C al ib ra ti o n N o rm a l P il ih K o o rd in at T o u c h sc re e n a k ti f D it er im a A T ,N S 0 1 J an 2 0 0 9 4 F 0 3 S et ti n g N o rm a l P il ih S m o o th G ar is h al u s D it er im a A T ,N S 0 1 J an 2 0 0 9Aplikasi Kontrol Touchscreen Berbasis Bluetooth 20
Lampiram E Manual Program
Aplikasi Kontrol Touchscreen Berbasis Bluetooth
Proses Instalasi
1. Install dotetFramework
Instal dotNetFramework yang telah disediakan di dalam CD dengan mengkuti langkah yang telah ada. dotNetFramework berfungsi sebagai Engine utama aplikasi sehingga aplikasi dapat berjalan dengan baik.
2. Install Aplikasi Kontrol Touchscreen Berbasis Bluetooth
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 20
3.Setting koneksi Bluetooth
Aplikasi yang telah terinstal kemudian dikoneksikan dengan Wii remote. Setelah berhasil maka tekan tombol connect yang berada pada layar menu Aplikasi.
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 20
4.Atur posisi wii remote diatas proyektor
Letakkan wii remote diatas proyektor. Kemudian atur ketinggiannya agar dapat menjangkau seluruh permukaan layar led.
5.Lakukan proses Calibration
Setelah mengatur posisi wii remote, tekan tombol calibrate pada layar menu.
Lakukan proses Calibration jika berhasil maka aka kembali kelayar menu. Lakukan proses Calibration sampai berhasil. Gunakan led glove atau led pen untuk melakukan pemilihan koordinat pada proses Calibration.
Aplikasi Kontrol Touchscreen Berbasis Bluetooth 20
Lampiran F Log Book
o ama
Periode
1 Logbook 2 08-12 September 2008 2 Logbook 3 15-12 September 2008 3 Logbook 4 22-24 September 2008 4 Logbook 5 13-17 Oktober 2008 5 Logbook 6 20-24 Oktober 2008 6 Logbook 7 27-31 Oktober 2008 7 Logbook 8 03-07 November 2008 8 Logbook 9 10-14 November 2008 9 Logbook 10 17-21 November 2008 10 Logbook 11 24-28 November 2008 11 Logbook 12 01-05 Desember 2008 12 Logbook 13 09-12 Desember 2008 13 Logbook 14 15-19 Desember 2008 14 Logbook 15 22-23 Desember 2008 15 Logbook 16 05-09 Januari 2009Aplikasi Kontrol Touchscreen Berbasis Bluetooth 20
DAFTAR PUSTAKA
1. Christian Holme, Mike Kruger, “Dissecting a C# Application”, Oreilly, 2000.
2. Jay halyard, Stephen Teilhet, “C# 3.0 Cookbook”, Oreilly 2004
Lampiram E Manual Program
Aplikasi Kontrol Touchscreen Berbasis Bluetooth
Proses Instalasi
1. Install dotetFramework
Instal dotNetFramework yang telah disediakan di dalam CD dengan mengkuti langkah yang telah ada. dotNetFramework berfungsi sebagai Engine utama aplikasi sehingga aplikasi dapat berjalan dengan baik.
2. Install Aplikasi Kontrol Touchscreen Berbasis Bluetooth
3.Setting koneksi Bluetooth
Aplikasi yang telah terinstal kemudian dikoneksikan dengan Wii remote. Setelah berhasil maka tekan tombol connect yang berada pada layar menu Aplikasi.
4.Atur posisi wii remote diatas proyektor
Letakkan wii remote diatas proyektor. Kemudian atur ketinggiannya agar dapat menjangkau seluruh permukaan layar led.
5.Lakukan proses Calibration
Setelah mengatur posisi wii remote, tekan tombol calibrate pada layar menu.
Lakukan proses Calibration jika berhasil maka aka kembali kelayar menu. Lakukan proses Calibration sampai berhasil. Gunakan led glove atau led pen untuk melakukan pemilihan koordinat pada proses Calibration.