Posted by SyMaxvolution Labels:

Barcode is a collection of black and white vertical stripes, it's like morse code which is printed. Various patterns of lines and spaces are used to form a particular symbol.
Barcode adalah kumpulan garis vertikal hitam dan putih, seperti sebuah kode morse yang dicetak. Berbagai pola dari garis dan spasi digunakan untuk membentuk simbol tertentu.

There are two types of barcode, 1d and 2d
Barcode pada saat ini ada 2 jenis, yaitu 1d dan 2d.

1.One Dimension Barcode (1d) , consists of vertical lines that can encode a specific code.
Barcode 1d, terdiri dari garis2 vertikal yang dapat menyandikan kode tertentu.
2.Two Dimension Barcode (2d), has a linear data both vertically and horizontally. This Barcode is like barcode 1d which is stacked vertically. It has advantages that large information or data can be stored in a smaller space.
Barcode 2d, memiliki data linear baik vertikal maupun horizontal. Barcode ini berupa barcode 1d yang ditumpuk secara vertikal. Keuntungan nya yaitu informasi atau data yang besar dapat disimpan di dalam suatu ruang (space) yang lebih kecil. :
One dimension barcodes (1d) are easily found in consumer products such as foods, medicines and etc. Barcode usually use UPC(Universal Product Code) type. While the 2d barcode found on the mobile phone (NOKIA),its position under the battery or when we do transactions on the Internet, usually in the form of data matrix.
Barcode 1d biasanya banyak ditemui pada produk-produk konsumen seperti makanan, obat dsb. Barcode tersebut biasanya menggunakan tipe UPC( Universal Product Code). Sedangkan barcode 2d ditemukan pada handphone (NOKIA) posisinya di bawah baterai atau pada saat kita melakukan transaksi di internet, biasanya berbentuk data matrix.


How to read the UPC barcode
Cara baca barcode UPC


1.Barcode is made of black and white lines. Spaces between blacklines are part of the code.
Barcode terbuat dari garis hitam dan putih. Spasi diantara garis hitam adalah bagian dari code


2.There are 4 types of lines on the barcode that must be recognized,the most subtle identified as "1 ", a medium known as "2", a thickrecognizable as "3" and the thickest which are recognized as the"4"
Ada 4 type garis pada barcode yang harus dikenali, yang paling halus dikenali sebagai “1”, yang medium dikenali sebagai “2”, yang tebal dikenali sebagai “3” dan yang paling tebal dikenali sebagai “4”


3.Each UPC code begins and ends with 101 and in the middle there is code 01 010
Setiap code UPC diawali dan diakhiri dengan 101 serta di tengah-tengah ada code 01010


4.Every digit, including a small number at the beginning and end of the barcode, has 4 sets of type line with the sum of all these lines have seven lines.
Setiap digit, termasuk nomor kecil pada awal dan akhir barcode, mempunyai 4 set tipe garis dengan penjumlahan dari semua garis tersebut mempunyai 7 garis.


5.0=3211 ; 1=2221 ; 2=2122 ; 3=1411 ; 4=1132 ; 5=1231 ; 6=1114 ; 7=1312 ; 8=1213 ; 9=3112
Barcode below (read the beginning and middle digit and finally) is
Barcode di bawah (dibaca dengan angka awal dan tengah dan akhirnya adalah
101-3211-1411-1114-3211-3211-3211-01010-2122-3112-2221-1132-1231-2122


UPC Barcode identification
Identifikasi barcode UPC

1. Sum all digits in odd positions (digits 1, 3, 5, 7, 9, 11)
    Jumlahkan semua digit pada posisi ganjil (digit 1, 3, 5, 7, 9, 11)
6 + 9 + 8 + 0 + 0 + 9 = 32


2. Multiply the result by 3
    Kalikan hasilnya dengan 3
32 * 3 = 96


3. Sum all digits in even positions (2, 4, 6, 8, and 10)
    Jumlahkan semua digit pada posisi genap (2, 4, 6, 8, dan 10)
3 + 3 + 2 + 0 + 3 = 11


4.Sum the results with the value in step 2
   Jumlahkan hasilnya dengan nilai pada step 2
96 + 11 = 107


5.Take the value in step 4 then total the check digit
   Ambil nilai pada step 4 kemudian jumlahkan dengan check digit
107 + 3 = 110



Reference Web
http://www.wikihow.com/Read-12-Digit-UPC-Barcodes www.utm.edu/staff/lholder/csci201/barcode_howto.doc