Barkodun Rakamlara Dönüştürülmesi

İçindekiler:

Anonim

En yaygın olanı Evrensel Ürün Kodları (UPC'ler) olan barkodlar, barkod bilgisini bir sayı sırasına dönüştüren, lazer barkod okuyucusu tarafından okunabilen ve yorumlanabilen ürünler için basılan resimlerdir. Bir veritabanındaki münferit ürünleri tanımlamak için kullanılabilir. Yazdırılan görüntüler, farklı sayıları temsil eden siyah beyaz çubuklar dizisidir. Barkodları rakamlara çevirmek basit bir işlemdir.

İhtiyacınız olacak ürünler

  • Örnek barkod

  • Barkod tablosu

Bir barkod örneği alın. Marketten satın alınmış bir ürün için bir çantaya veya kutuya bakın. UPC kodu kağıda veya plastik üzerine damgalanır veya yazdırılır ve genellikle neredeyse kare şeklindedir. Kod, genellikle altlarında normal bir numara ile birlikte sıralanan siyah ve beyaz çubuklardan oluşacaktır.

Bir barkod aktarma tablosu oluşturun. Üç sütun ve 10 satırdan oluşan bir kağıda dikdörtgen bir kutu çizin. Sütunları soldan sağa şu şekilde etiketleyin: Sayı, Sol, Sağ. Aktarım tablosu, belirli bir kod için mevcut olan numaralar için koddaki tüm olası dizilerden oluşacaktır. UPC için, sadece 0 ile 9 arasındaki rakamları bırakan harfler veya başka semboller yoktur (daha fazla grafik bilgisi için "İpuçları" bölümüne bakın).

Örnek çubuk grafiğinizi soldan sağa doğru okuyun. İlk iki siyah çubuğu sadece yer tutucuları olarak atlayın. Beyaz olanlar da dahil olmak üzere sonraki yedi çubukta sayın. Bu yedi çubuk ilk sayıyı temsil ediyor. Siyah çubuk için 1, beyaz çubuk için 0 yazın. 0110111 gibi bir sayı ile bitmelisiniz.

Yaptığınız tabloda bu çubuk dizisini arayın. Buna karşılık gelen sayı, yazıya yazdığınız ilk sayıdır. Örneğin, 0110111 olsaydı, 8 yazardınız.

Sonraki yedi çubuğu sayarak barkodu soldan sağa okumaya devam edin. Sıradaki numaran. Tablonuzu bir sayıya dönüştürmek için de kullanın. Altı numara yazana kadar bu şekilde devam edin.

0101 çubuk desenini, yalnızca yer tutucular olduğu için barkodun ortasına atlayın.

İlk altıyı yaptığınız gibi sonraki altı sayı ile devam edin, oyuna devam ederken her sayıyı yazın. Barkod biçiminden dönüştürülen 12 basamaklı bir sayı ile sarmalamalısınız.

İpuçları

  • Hangi yedi çubuk grubunun bir barkoddaki basamağı temsil ettiğini takip etmenize yardımcı olmak için, diğer çubukları çıkarmak için bir kağıt parçası kullanın.

    Büyüteç kullanmak, tek tek çubukları daha net görmenize yardımcı olabilir.

    Sayıları oluşturmak için, çubuklar 0s ve 1s'leri temsil etmek için kullanılır. Siyah çubuk 1'dir ve beyaz çubuk 0'dır. Çubukların sırası belirli bir sayıyı açıklar. Örneğin, Beyaz Beyaz Beyaz Siyah Siyah Beyaz Siyah, 0 sayısını temsil etmek için kullanılır. Tüm çubuk dizileri önceden tanımlanmıştır, bu yüzden hesaplanmaları gerekmez.

    Bir UPC kodunda basılan çubuklar beş ayrı alana ayrılmıştır. İlki, en soldaki kodun başında, her zaman 101 (Siyah Beyaz Siyah) ile temsil edilir. Diğer ucunda, en sağda, kodun sonunu temsil eden kod aynıdır; aynı zamanda her zaman 101 ile temsil edilir. Kodun merkezinde yalnızca kodun iki yarısını ayırmaya yarayan bir yer tutucudur. Merkez ile uçlar arasında soldaki sayıları ve sağdaki sayıları temsil eden çubukların bölümleri bulunur.

    Soldaki çubuklarla temsil edilen sayılar, sağdaki sayıların tersidir. Çubuklar, kodun sol tarafında 0001101 olarak sıralanırsa, bunlar 0 sayısını temsil eder. 0 sayısı tam tersi olmasına rağmen sağ tarafta, şöyle görünür: 1110010.

    Yer değiştirme tablasının girdiği yer burasıdır.

    Aşağıdaki tabloyu kağıdınıza kopyalayın, ardından sütunları ve satırları çizgilerle temizleyin.

    No. Sol Sağ 0 0001101 1110010 1 0011001 1100110 2 0010011 1101100 3 0111101 1000010 4 0100011 1011100 5 0110001 1001110 6 0101111 1010000 7 0111011 1000100 8 0110111 1001000 9 0001011 1110100

Uyarı

Bazı ürünler çok küçük olduğu için, bazen daha az yer kaplayan farklı türden bir barkod kullanılır.

Bazı marketler ve diğer mağazalar UPC'den farklı türde barkodlar kullanır, bu da rakamlara dönüştürmenin farklı şekilde yapılacağı anlamına gelir.