Gambar 2.2. Encoding angka pada code 39.
Code 39 terdiri dari start character, stop character, data characters, quiet
zone . Start character dan stop character menggunakan karakter asterik ‘’ . Satu
buah karakter terdiri dari 5 bar dan 4 space disusun secara bergantian, dimulai dengan bar dan diakhiri dengan bar. Enam dari jumlah bar dan space memiliki lebar
yang sama, sedangkan sisanya berupa bar atau space dengan ukuran yang sama tetapi lebih besar. Pencetakan antar karakter diselingi dengan sebuah gap, dimana gap ini
setara dengan satu buah space.
2.1.3. Label Barcode KTM
Pada perancangan sistem akan digunakan KTM dari mahasiswa UKSW, sebagai sumber data untuk mengisi daftar presensi. Label barcode pada KTM yang
digunakan merupakan label barcode 1 dimensi dengan informasi di dalamnya berupa NIM Nomor Induk Mahasiswa . Jenis encoding yang digunakan pada label barcode
KTM adalah code 39.
2.1.4. Barcode scanner
Barcode scanner atau disebut juga dengan barcode reader merupakan alat
yang dirancang secara khusus dengan fungsi membaca label barcode. Meskipun semua barcode scanner memiliki fungsi yang sama, tetapi metode yang digunakan
dalam proses pembacaan label barcode tidak selalu sama. Perbedaan metode menyebabkan tipe barcode scanner bervariasi.
Jenis – jenis barcode scanner, antara lain: 1.
CCD Barcode Scanner Barcode scanner
tipe ini menggunakan CCD Charge Coupled Device ,
yaitu sensor yang digunakan untuk mengubah cahaya pantulan objek menjadi sinyal listrik. Proses pangambilan data dilakukan dengan
menyinari gambar dengan cahaya, lalu pantulan diarahkan kepada CCD. Cahaya pantulan label barcode yang terbaca oleh CCD akan
diteruskan oleh chip pengolah data, kemudian akan diolah sampai gambar
yang terambil terurai menjadi karakter – karakter yang bersesuaian dengan encoding
barcode yang digunakan.
2. Wand Barcode Scanner
Wand barcode scanner merupakan barcode scanner yang
menggunakan metode SPL Single Point Led . SPL menggunakan satu buah LED yang didekatkan kepada label barcode dan digerakkan sesuai
arah pembacaan, kemudian pantulan cahaya dari label barcode ditangkap oleh sensor, lalu pantulan tersebut diolah menjadi karakter – karakter
sesuai dengan barcode yang digunakan.
Wand barcode scanner berbentuk seperti pena dengan bola kecil di
ujungnya dan ada sedikit celah untuk menerima cahaya pantulan dari label barcode
.
3. Barcode Slot Reader
Barcode slot reader merupakan barcode scanner yang dirancang
untuk membaca label barcode pada sebuah kartu. Tipe ini memiliki cara kerja yang sama dengan wand barcode scanner, hanya cara pemindaiannya
berbeda. Pada barcode scanner tipe ini, label barcode yang dibaca digerakkan kepada celah yang terdapat pada alat ini.
2.1.5. Cipherlab 1000